catchment_pois
Retrieve points of interest within a walk, drive, or transit catchment around a location. Group POIs by categories like cafe, retail, and transit for OOH site reachability scoring.
Instructions
Points of interest inside a site's catchment, grouped by category.
Units: lat/lon decimal degrees; minutes minutes. categories is
enum-constrained (no free-text queries).
Example: catchment_pois(lat=3.15, lon=101.71, minutes=10, mode="walk",
categories=["cafe","retail"])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | ||
| lon | Yes | ||
| mode | Yes | Routing mode for reachability/isochrone computation. | |
| minutes | Yes | ||
| categories | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | Latitude in decimal degrees [-90, 90]. | |
| lon | Yes | Longitude in decimal degrees [-180, 180]. | |
| mode | Yes | ||
| total | Yes | ||
| minutes | Yes | ||
| by_category | Yes |