[OSM-talk-be] Overpass turbo_ combine different types of school

niels willemot niels.willemot at hotmail.com
Sun Aug 24 10:51:43 UTC 2014



Als ik voor de verschillende typen van scholen (bv 
kindergarten/school/college) apart doe krijg ik een dataset als uitkomst.

Echter als ik, zoals via onderstaande code, de 4 typen wil combineren krijg 
ik een leeg dataset als uitkomst.

Aan wat zou dit kunnen liggen? Alvast bedankt


<osm-script output="xml" > 
  <!-- ref=studiegebied, bv gemeente leuven-->
     <id-query into="area" ref="3603921680" type="area"/> 
  
  <!-- kindergarten=kleuterschool-->
  <!-- preschool=kleuterschool-->
 <!-- school=school-->
   <!-- school=schoolgebouw-->
  <!-- college=hogescholen-->
  
  <union>
          <query type="node">
            <has-kv k="amenity" v="kindergarten"/>
            <has-kv k="amenity" v="preschool"/>
            <has-kv k="amenity" v="school"/>
            <has-kv k="amenity" v="collge"/>
            		
                  <area-query from="area"/>
          </query>
          <query type="way">
            <has-kv k="amenity" v="kindergarten"/>
            <has-kv k="amenity" v="preschool"/>
            <has-kv k="amenity" v="school"/>
            <has-kv k="amenity" v="collge"/>
            		
               <area-query from="area"/>
          </query>
          <query type="relation">
           <has-kv k="amenity" v="kindergarten"/>
            <has-kv k="amenity" v="preschool"/>
            <has-kv k="amenity" v="school"/>
            <has-kv k="amenity" v="collge"/>
            		
            <area-query from="area"/>
          </query>
  	 </union>
     <union>
          <item />
          <recurse type="down"/>
     </union>
     <print mode="body" />
</osm-script>





More information about the Talk-be mailing list