[dev-italia] repository query overpass

Simone Cortesi simone a cortesi.com
Mer 1 Giu 2016 06:57:38 UTC


2016-06-01 7:39 GMT+02:00 aborruso <aborruso a gmail.com>:
> L'idea di un repo (su github?) con una lista commentata di ricette per
> "tutti" (come estraggo tutte le chiese del comune di Prato?) a me sembra un
> tesoro.

questa ad esempio estrae tutte le fontanelle a pavia.

pavia è definita da 3600044383 ovvero 3600000000 + 44383 (l'ID della
relation che racchide il comune
<https://www.openstreetmap.org/relation/44383>)

<osm-script output="json" timeout="25">
  <!-- fetch area “Pavia” to search in -->
  <id-query type="area" ref="3600044383" into="area"/>
  <!-- gather results -->
  <union>
    <!-- query part for: “amenity=drinking_water” \-->
    <query type="node">
      <has-kv k="amenity" v="drinking_water"/>
      <area-query from="area"/>
    </query>
    <query type="way">
      <has-kv k="amenity" v="drinking_water"/>
      <area-query from="area"/>
    </query>
    <query type="relation">
      <has-kv k="amenity" v="drinking_water"/>
      <area-query from="area"/>
    </query>
  </union>
  <!-- print results -->
  <print mode="body"/>
  <recurse type="down"/>
  <print mode="skeleton" order="quadtile"/>
</osm-script>

-- 
-S



Maggiori informazioni sulla lista dev-italia