pois
Find points of interest within a specified radius of coordinates, filtered by categories like cafe, transit, or healthcare.
Instructions
Points of interest within radius_m of a point, grouped by category.
Units: lat/lon decimal degrees; radius_m metres (max 5000).
categories is enum-constrained (no free-text queries).
Example: pois(lat=3.15, lon=101.71, radius_m=500,
categories=["cafe","transit"])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | Latitude in decimal degrees [-90, 90]. | |
| lon | Yes | Longitude in decimal degrees [-180, 180]. | |
| radius_m | Yes | Search radius in metres (0-5000). | |
| categories | Yes | POI categories to query (enum-constrained, max 9). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | Latitude in decimal degrees [-90, 90]. | |
| lon | Yes | Longitude in decimal degrees [-180, 180]. | |
| pois | Yes | ||
| total | Yes | ||
| radius_m | Yes |