Spatial queryPro
points_in_polygon
Conta ed elenca POI la cui geometria ricade dentro un poligono fornito dall'utente (WKT, EPSG:4326). Filtro tema opzionale. Utile quando l'area di ricerca è irregolare: limite amministrativo, forma di quartiere, poligono di isocrona.
Use cases
- Conta ogni ristorante dentro il poligono del Centro Storico di Roma.
- Filtra il catchment di un risultato
isochrone_proxyai soli POI di trasporto pubblico. - Aggrega per tema su un poligono custom (es. zona di sviluppo).
- Esegui con
include_results=falseper query count-only veloci su poligoni grandi.
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
| polygon_wkt | string | required | POLYGON or MULTIPOLYGON in WKT, lon/lat (EPSG:4326). |
| theme | string | optional | Filter by theme schema. |
| include_results | boolean | optional | If false, only per-theme counts (faster). Default true. |
| limit | integer | optional | Max points returned. Range 1 – 1,000. Default 200. |
Example request
curl
bash
curl -X POST https://mcp.qubitdata.it/mcp \
-H "Authorization: Bearer $QUBITDATA_KEY" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "points_in_polygon",
"arguments": {
"polygon_wkt": "POLYGON((12.45 41.89, 12.50 41.89, 12.50 41.92, 12.45 41.92, 12.45 41.89))",
"theme": "commerce",
"include_results": false
}
}
}'
Example response
JSON-RPC 2.0 result
json
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "{\n \"counts_by_theme\": { \"commerce\": 1284 },\n \"total\": 1284\n}"
}
]
}
}
Prompt da provare
Incollali in Claude Desktop, Cursor o un qualsiasi client MCP collegato a https://mcp.qubitdata.it/mcp.
-
Claude Desktop
Quanti negozi ci sono dentro questo poligono WKT? Usa points_in_polygon con include_results=false.
-
Cursor
Combina isochrone_proxy(15min walk) + points_in_polygon(theme=mobility) per un catchment di trasporto.
-
Client MCP custom
Elenca tutti i POI healthcare dentro il limite amministrativo che ti passo come WKT.
Related tools
spatial_search · isochrone_proxy · density_grid
Get started
Registrati per una free key e richiama il tool dal tuo agente. Servono cap geografici più ampi o quota più alta? Vedi pricing.
Last updated: