Dank je, Sander, een goed idee om "den Fehler einzukreisen" zoals de Oosterburen dat zo fraai kunnen zeggen.

Helaas maakt het geen ene moer verschil. Hieronder de query, en het verloop van de sessie - dat laatste is identiek als met de center er wel bij. Bemerk overigens dat ik er een grote time-out heb bij ingezet, een vol uur, echter de query geeft het op na slechts enkele minuten.

Ik zit nu te denken om het betrekkelijk grote gebied waarvoor ik de data opvraag opte splitsen in deelgebieden, die een voor een te queryen en dan te output an elkaar te plakken - een beetje knutselig maar vroeg of laat moet het wel werken, als ik het maar fijn genoeg opsnipper. Maar zou er echt niets eleganters mogelijk zijn?

Oja, de "relation" deelquery levert niet al te veel resultaten op hoor: voor een beperkt deelgebied kreeg ik 106 nodes, 170 ways, maar slechts 10 relations.

Karel

===========   query =====================

<osm-script timeout="86400">
 <query type="node">
 <has-kv k="aeroway" v="aerodrome"/>
 <bbox-query e="30" n="89" s="35" w="-12" />
 </query>
 <print/>
 <query type="way">
 <has-kv k="aeroway" v="aerodrome"/>
 <bbox-query e="30" n="89" s="35" w="-12" />
 </query>
 <print geometry="center"/>
 <query type="relation">
 <has-kv k="aeroway" v="aerodrome"/>
 <bbox-query e="30" n="89" s="35" w="-12" />
 </query>
 <print/>
</osm-script>

=========== sessie  ======================

--2016-10-10 15:49:34--  http://overpass-api.de/api/interpreter
Resolving overpass-api.de (overpass-api.de)... 136.243.42.136, 2a01:4f8:212:a83::2 Connecting to overpass-api.de (overpass-api.de)|136.243.42.136|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/osm3s+xml]
Saving to: ‘in4_raw/osm_aerodromes.xml’

[ <=> ] 4,300,763 541KB/s in 1m 42s

2016-10-10 15:57:00 (41.2 KB/s) - Read error at byte 4300763 (Success).Retrying.

--2016-10-10 15:57:01--  (try: 2) http://overpass-api.de/api/interpreter
Connecting to overpass-api.de (overpass-api.de)|136.243.42.136|:80... connected.
HTTP request sent, awaiting response... 429 Too Many Requests
2016-10-10 15:57:17 ERROR 429: Too Many Requests.

===============================================================


On 10/10/16 15:38, Sander Deryckere wrote:

Ik verwacht hier dat er enkele grote relaties zijn met die tag. Om het center te berekenen moet overpass alle nodes gaan opvragen, wat veel werk is voor grote relaties.

Misschien heeft iemand zelfs een fout gemaakt en is die tag terecht gekomen op een verkeerde relatie (zoals een grens).

Kan je eens de query proberen zonder het center te vragen? Dan kan je al zien als er eigenaardige tag combinaties tussen zitten.

Mvg,
Sander


Op 9-okt.-2016 13:46 schreef "Karel Adams" <[email protected] <mailto:[email protected]>>:

    1) dit werkt wel:

    <osm-script>
     <query type="way">
     <has-kv k="aeroway" v="aerodrome"/>
     <bbox-query e="30" n="89" s="35" w="-12" />
     </query>
     <print geometry="center"/>
    </osm-script>

    2) echter als ik de <query type="way"> verander in <query
    type="relation"> dan gaat het niet meer:

    <?xml version="1.0" encoding="UTF-8"?>
    <osm version="0.6" generator="Overpass API">
    <note>The data included in this document is from
    www.openstreetmap.org <http://www.openstreetmap.org>. The data is
    made available under ODbL.</note>
    <meta osm_base="2016-10-09T11:23:02Z"/>

    <remark> runtime error: Query timed out in "query" at line 3 after
    181 seconds. </remark>

    </osm>

    Het zou natuurlijk kunnen dat de server overbelast is, maar het
    lijkt onwaarschijnlijk: de ene vorm werkt keer op keer wel, de
    andere keer op keer niet.


    PS voor wie wil experimenteren: een voorbeeld van een "relation"
    met k=Aeroway v=aerodrome is de luchthaven van Luxemburg.




    _______________________________________________
    Talk-be mailing list
    [email protected] <mailto:[email protected]>
    https://lists.openstreetmap.org/listinfo/talk-be
    <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