<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Sander, dat was de winnende tip!</p>
    <p>Ik moest niet meer doen dan in de bestaande query de afsluitende
      <print/> vervangen door <print geometry="center"/> en
      nu krijgt elke vermelde way een extra tag mee, voorbeeld onder. De
      uitleg vond ik op
      <a class="moz-txt-link-freetext" href="http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide">http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide</a> na
      een websearch voor de gesuggereerde "out center" syntax uit QL.<br>
    </p>
    <p>@Marc: bedankt voor de tip, ik vrees dat ik "relations" maar even
      als quantité négligable ga bechouwn, voorlopig. 'k Zal al mijn
      handen vol hebben met al de nieuwe ontdekkingen die als "way"
      gemapt zijn!</p>
    <p>Allen welbedankt voor het meedenken!</p>
    <p>Karel</p>
    <p>==== zelfde vliegveld als in het aanvankelijke voorbeeld, nu met
      extra "center" vermelding =====</p>
    <p>  <way id="19786292"><br>
          <center lat="51.3055683" lon="4.3875625"/><br>
          <nd ref="206143847"/><br>
          <nd ref="206143848"/><br>
          <nd ref="206143849"/><br>
          <nd ref="206143850"/><br>
          <nd ref="206143847"/><br>
          <tag k="aeroway" v="aerodrome"/><br>
          <tag k="icao" v="EBHN"/><br>
          <tag k="name" v="Hoevenen"/><br>
        </way><br>
      <br>
    </p>
    <p>========================================================<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 05/09/16 15:35, Sander Deryckere
      wrote:<br>
    </div>
    <blockquote
cite="mid:CABUOUO9BQD50D-_jKmzymFG-r0gK23o6eBRHSd4sYoTZcBeAHw@mail.gmail.com"
      type="cite">
      <p dir="ltr">Ik ben niet echt vertrouwd met de XML taal van
        overpass, meer met de QL taal.</p>
      <p dir="ltr">In QL heb je de opties "out center" die van ieder
        object ook de coördinaten van het middelpunt geeft. Een er is
        ook "out geom" die van ieder object alle coördinaten geeft (maar
        niet als aparte nodes).</p>
      <p dir="ltr">Daarnaast heb je ook nog de recurse up en down
        operaties ">" en "<", die alle nodes van een weg kunnen
        vragen, of alle wegen van een node.</p>
      <p dir="ltr">Jammer genoeg ken ik de equivalenten van deze
        commando's more in de XML taal.</p>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">Op 5-sep.-2016 11:57 schreef "Karel
          Adams" <<a moz-do-not-send="true"
            href="mailto:fa348739@skynet.be">fa348739@skynet.be</a>>:<br
            type="attribution">
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Zoals
            sommigen wel weten haal ik periodiek uit overpass de data op
            van de vliegvelden in Europa, om ze te vergelijken met
            andere publieke informatiebronnen. Nu begin ik beter te
            begrijpen waar ik nog problemen heb. Er zijn nl. twee
            manieren om een luchtvaartterein aan te geven: ofwel als een
            node, ofwel als een way. Voorbeelden elks hieronder. Met het
            "node"-type kan ik intussen aardig uit de voeten, dat is
            geen probleem. Echter het "way"-type geeft geen coordinaten
            (zoals een node per definitie wel doet), het geeft de
            omlijning van het terrein in de vorm van nodes. Als eenmaal
            de nodes gekend zijn dan vind ik wel een of andere manier om
            uit de coordinaten van de nodes een set coordinaten van het
            luchtvaartterrein af te leiden. Maar hoe kom ik aan de
            nodes?<br>
            <br>
            Het enige dat ik me kan bedenken is om uit de aanvakelijk
            gedownloade dataset een lijst te maken van de gebruikte
            nodes en dan een tweede query te lanceren om al die nodes op
            te vragen. Maar dat gaat heel wat data betekenen, ik wil
            liever de overpass-server(s) niet te zwaar belasten; en ik
            vind het ook niet bijster elegant. Heeft iemand een beter
            idee? Een lijst van àlle nodes binnen de bbox zal wel
            helemaal topzwaar worden, veronderstel ik.<br>
            <br>
            Ter illustratie: de huidige query levert me een dataset op
            van zowat 4,2 MB, dat vind ik al flink groot; ik probeer me
            te beperken om hem slechts eenmaal per week op te vragen.<br>
            <br>
            Karel<br>
            <br>
            == bijlage: de query ========<br>
            <br>
            <osm-script><br>
             <query type="node"><br>
             <has-kv k="aeroway" v="aerodrome"/><br>
             <bbox-query e="30" n="89" s="35" w="-12" /><br>
             </query><br>
             <print/><br>
             <query type="way"><br>
             <has-kv k="aeroway" v="aerodrome"/><br>
             <bbox-query e="30" n="89" s="35" w="-12" /><br>
             </query><br>
             <print/><br>
            </osm-script><br>
            <br>
            == bijlage: voorbeeld van een "node" ================<br>
            <br>
              <node id="12625045" lat="49.2074136"
            lon="-2.1950931"><br>
                <tag k="aeroway" v="aerodrome"/><br>
                <tag k="iata" v="JER"/><br>
                <tag k="icao" v="EGJJ"/><br>
                <tag k="name" v="Jersey Airport"/><br>
                <tag k="wikidata" v="Q8991"/><br>
              </node><br>
            <br>
            == bijlage: voorbeeld van een "way" =================<br>
            <br>
              <way id="19786292"><br>
                <nd ref="206143847"/><br>
                <nd ref="206143848"/><br>
                <nd ref="206143849"/><br>
                <nd ref="206143850"/><br>
                <nd ref="206143847"/><br>
                <tag k="aeroway" v="aerodrome"/><br>
                <tag k="icao" v="EBHN"/><br>
                <tag k="name" v="Hoevenen"/><br>
              </way><br>
            <br>
            <br>
            ______________________________<wbr>_________________<br>
            Talk-be mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:Talk-be@openstreetmap.org" target="_blank">Talk-be@openstreetmap.org</a><br>
            <a moz-do-not-send="true"
              href="https://lists.openstreetmap.org/listinfo/talk-be"
              rel="noreferrer" target="_blank">https://lists.openstreetmap.or<wbr>g/listinfo/talk-be</a><br>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Talk-be mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-be@openstreetmap.org">Talk-be@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-be">https://lists.openstreetmap.org/listinfo/talk-be</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>