In teoria questo fa al caso tuo:
<osm-script output="json" timeout="25">
<id-query type="area" ref="3600301482" into="area"/>
<!-- gather results -->
<query type="node">
<has-kv k="amenity" v="library"/>
<area-query from="area"/>
</query>
<query type="way">
<has-kv k="amenity" v="library"/>
<area-query from="area"/>
</query>
<!-- print results -->
<print mode="body"/>
<recurse type="down"/>
<print mode="skeleton" order="quadtile"/>
</osm-script>
Esegui questo e avrai sia i nodi che i poligoni.
Riadattato da questo:
https://wiki.openstreetmap.org/wiki/IT:Emilia_Romagna_Import_Rimini_Civici
Leonardo
Il 06/05/2014 19:27, Marco (MarcoR) ha scritto:
On 06/05/14 11:12, Alessandro wrote:
Venendo al punto: vorrei eseguire una query (ad esempio amenity=library)
all'interno dei confini della Liguria (relation id= 301482)
Copiato ed adattato da una query trovata sul wiki:
----CUT----CUT----CUT----CUT----CUT----CUT----CUT----CUT----
[timeout:90];
{{chiave=amenity}}
{{valore=library}}
{{nome=Liguria}}
{{level=4}}
area[admin_level={{level}}][name="{{nome}}"];
node(area)["{{chiave}}"="{{valore}}"];
(._;>;);out meta;
----CUT----CUT----CUT----CUT----CUT----CUT----CUT----CUT----
Non so perĂ² come si possa cercare tutti i nodi/linee all'interno di
una relazione con un certo ID :/
_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it