analysis_area
Find dark, accessible stargazing spots in any area by analyzing light pollution, elevation, and road proximity. Supports fast mode to skip road checks.
Instructions
Analyze a geographic area for suitable stargazing locations.
This tool searches for dark, accessible locations with good viewing conditions. Results are cached based on search parameters.
Fast mode: Set road_radius_km=0 to skip road connectivity checks.
This avoids OSMnx network downloads from Overpass API and is much faster —
use it when you only need candidate locations with light pollution and
elevation data, without road distance analysis.
Args: south, west, north, east: Bounding box coordinates. max_locations: Maximum number of candidate locations to find (before pagination). min_height_diff: Minimum elevation difference for prominence. road_radius_km: Search radius for road access. Set to 0 to skip road checks. network_type: Type of road network ('drive', 'walk', etc.). db_config_path: Optional path to database config. page: Page number (1-based). page_size: Number of results per page.
Returns: Dict with keys "data", "_meta". "data" contains: - items: List of location results for the current page. - total: Total number of locations found. - page: Current page number. - page_size: Current page size. - resource_id: Cache key for the non-pagination search parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| east | Yes | ||
| page | No | ||
| west | Yes | ||
| north | Yes | ||
| south | Yes | ||
| page_size | No | ||
| network_type | No | drive | |
| max_locations | No | ||
| db_config_path | No | ||
| road_radius_km | No | ||
| min_height_diff | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||