Marc, dat lijkt te doen wat ik verlang. Trouwens, ere wie ere toekomt, ook Jo had het al over die "recurse", jouw voorbeeld maakte het net dat tikkeltje duidelijker.

Beiden welbedankt!

Karel


On 24/03/17 15:31, Marc Gemis wrote:
Sorry voor het late antwoord,

kijk eens naar het voorbeeld

<osm-script>
   <query type="way">
     <has-kv k="name" v="Gielgenstraße"/>
     <bbox-query e="7.25" n="50.8" s="50.7" w="7.1"/>
   </query>
   <union>
     <item />
     <recurse type="way-node"/>
   </union>
   <print/>
</osm-script>

op https://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide

Die <recurse> zorgt ervoor dat de nodes van een way meekomen.

2017-03-22 19:53 GMT+01:00 Karel Adams <[email protected]>:
Marc, dat is helemaal correct, mea culpa.

Vermits de output er voor de rest erg gelijkaardig uitziet wordt mijn vraag
dus:

"wat voeg ik aan mijn aanvankelijke query toe om ook dat onderste blok data
er bij te krijgen?"

Ter herinnering hier nogmaals die aanvankelijke query:

<osm-script timeout="60">
  <query type="node">
  <has-kv k="aeroway"/>
  <bbox-query e="5.38551644453" n="50.9867" s="50.9533" w="5.36448355547"/>
  </query>
  <print/>
  <query type="way">
  <has-kv k="aeroway"/>
  <bbox-query e="5.38551644453" n="50.9867" s="50.9533" w="5.36448355547"/>
  </query>
  <print/>
</osm-script>



On 22/03/17 06:13, Marc Gemis wrote:
2017-03-22 6:46 GMT+01:00 Karel Adams <[email protected]>:
Ik heb die query losgelaten op de buurt van luchthaven Deurne, echter het
resultaat heeft precies hetzelfde nadeel als wat ik zelf reeds voorhad:
de
nodes zijn er netjes met hun coordinaten; echter de ways zijn
samengesteld
uit nodes maar van die nodes zijn er geen coordinaten. Klein
uittrekseltje:
heb je ver genoeg naar beneden gescrolled ? ln het resultaat van die
query run zie ik na alle "ways"

...
    <node id="73876175" lat="51.1935736" lon="4.4581537" version="9"
timestamp="2007-12-27T19:40:40Z" changeset="442786" uid="6072"
user="Eimai">
      <tag k="created_by" v="JOSM"/>
    </node>
    <node id="73876186" lat="51.1930102" lon="4.4561049" version="10"
timestamp="2012-01-27T18:27:36Z" changeset="10514973" uid="6072"
user="Eimai"/>
    <node id="73876190" lat="51.1936167" lon="4.4513044" version="9"
timestamp="2007-12-27T19:40:40Z" changeset="442786" uid="6072"
user="Eimai">
      <tag k="created_by" v="JOSM"/>
    </node>
...

je moet dus de ref van bv.  <nd ref="26110400"/>

"gaan zoeken" bij de nodes door de ref te matchen met een node id.

m

_______________________________________________
Talk-be mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-be


_______________________________________________
Talk-be mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-be
_______________________________________________
Talk-be mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-be


_______________________________________________
Talk-be mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-be

Reply via email to