Il giorno ven 30 nov 2018 alle ore 16:12 Gian Luca Gaiba <
[email protected]> ha scritto:
>
> come posso impostare una query in overpass
> che mi restituisca
> in formato json o altro
> un confine di un'area amministrativa?
>
> es:
> il confine del comune di Bologna
> o della provincia di Bologna
> o della regione Emilia-Romagna?
>
>
>
Se i nodi admin_centre o label delle relazioni boundary non ti danno
fastidio nell'output... con questa ottieni il comune:
[out:json][timeout:60];
{{geocodeArea:Emilia-Romagna}}->.searchArea;
(
relation["boundary"]["name"="Bologna"][admin_level=8](area.searchArea);
);
out body;
>;
out skel qt;
la searchArea non รจ impostata ad Italia, ma ad un confine amministrativo
"largo" quanto la regione da cui devi estrarre i dati. In questo modo
riduci i tempi di query (ovviamente puoi settare anche un bbox a piacere).
Per la provincia sostituisci relation["boundary"].... con
relation["boundary"]["name"="Bologna"][admin_level=6](area.searchArea);
per la regione
relation["boundary"]["name"="Emilia-Romagna"]["admin_level"="4"](area.searchArea);
Ciao
_______________________________________________
Talk-it mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-it