Re: [Talk-de] Overpass Turbo Wizard findet Relation nicht
Martin Raifer tyr@gmail.com wrote: Ostfriesische Halbinsel ist eine Regionsbezeichnung, die keine administrative Verwaltungsfunktion und damit keinen admin_level aber exakt anerkannte Grenzen in Form einer Ansammlung von vier Landkreisen und zwei kreisfreien Städten hat. Hm, dann würde ich diese Region anders taggen. Anstatt des type=boundary passt wohl eher type=multipolygon mit place=region. Ich war mal so frei Und schon funktioniert es. Vielen Dank für die Hilfe. :-) ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Overpass Turbo Wizard findet Relation nicht
Jo winfi...@gmail.com wrote: Du kannst auch areas gruppieren: ( area[name~Landkreis (Wittmund|Aurich)]; area[name~Landkreis (Friesland|Leer)]; ) - .OFhalbInsel; ( rel(area.OFhalbInsel) [boundary]; ) - .allnboundaryrelationsinArea; .allnboundaryrelationsinArea ; out meta; In diesen Fall ging es auch mit eine Zeile wo all 4 mit Regular Expression ausgewertet werden. Ich habe das in 2 getrennt zum illustrieren das man grupiere kann. Vielen Dank für den Hinweis. :-) ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Overpass Turbo Wizard findet Relation nicht
Hallo Tirkon, Du kannst auch areas gruppieren: ( area[name~Landkreis (Wittmund|Aurich)]; area[name~Landkreis (Friesland|Leer)]; ) - .OFhalbInsel; ( rel(area.OFhalbInsel) [boundary]; ) - .allnboundaryrelationsinArea; .allnboundaryrelationsinArea ; out meta; In diesen Fall ging es auch mit eine Zeile wo all 4 mit Regular Expression ausgewertet werden. Ich habe das in 2 getrennt zum illustrieren das man grupiere kann. Polyglot 2014/1/6 Martin Raifer tyr@gmail.com Am 06.01.2014, 02:31 Uhr, schrieb Tirkon tirko...@yahoo.de: Ostfriesische Halbinsel ist eine Regionsbezeichnung, die keine administrative Verwaltungsfunktion und damit keinen admin_level aber exakt anerkannte Grenzen in Form einer Ansammlung von vier Landkreisen und zwei kreisfreien Städten hat. Hm, dann würde ich diese Region anders taggen. Anstatt des type=boundary passt wohl eher type=multipolygon mit place=region. Ich war mal so frei… Da Roland erwähnt hatte, Overpass sei nur einige Minuten hinter der OSM-DB, habe ich 1,5 Stunden gewartet. Aber leider blieb das Auslieferungsergebnis leer. Das stimmt zwar, allerdings sind die Overpass Areas eine Ausnahme, und benötigen in der Regel ein paar Stunden zur Aktualisierung. Siehe den aktuellen Stand der Daten (um ca. 07:34 UTC): timestamp_osm_base: 2014-01-06T07:33:02Z, timestamp_areas_base: 2014-01-05T16:31:01Z, PS: Diese Information bekommt man automatisch von der Overpass API zu jeder Query mitgeliefert. In overpass turbo einfach auf den Daten-Tab wechseln. Grüße Martin ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Overpass Turbo Wizard findet Relation nicht
Moin, seit Jahren suche ich nach einer Möglichkeit, die administrativen Grenzen im hiesigen Bereich (und nur diese) mit JOSM herunterzuladen. Mit dem Overpass Turbo Wizard scheint nun ein Instrument zur Verfügung zu stehen, das dies erlaubt. http://overpass-turbo.eu/ Um beispielsweise alle administrativen Grenzen innerhalb der Samtgemeinde Brookmerland in JOSM hinein zu bekommen, habe ich in den Overpass-Turbo-Wizard eingegeben: boundary=administrative in Brookmerland Die zugehörige Relation ist http://www.openstreetmap.org/relation/898627 Dies funktionierte mit dem Wizard gut und auch der anschließende Export nach JOSM war problemlos. Dies war nur ein Vortest mit einem kleinen Teilgebiet. Denn eigentlich brauche ich alle Grenzen innerhalb der ostfriesischen Halbinsel und verwende hierfür die leicht veränderte Wizard-Abfrage: boundary=administrative in ostfriesische Halbinsel Dabei verwendet die Abfrage offensichtlich Nominatim, um die ostfriesische Halbinsel zu finden. Nominatim findet sie aber nicht - auch nicht bei dortiger Direkteingabe. Frage 1: Ist diese Relation falsch getaggt?: http://www.openstreetmap.org/relation/2136138 Frage 2: In diesem Beispiel http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide#By_exact_name findet Overpass OSM-Namen, ohne Nominatim zu bemühen. Kann man meine Wizard-Abfrage oder die von ihr erzeugte Overpass-Abfrage so abändern, dass sie diese Methode anwendet? Frage 3: Ginge das ersatzweise auch dergestalt, dass man die Relationsnummer explizit angibt? Die erzeugte Overpass-Abfrage lautet: !-- This has been generated by the overpass-turbo wizard. The original search was: boundary=administrative in ostfriesische Halbinsel -- osm-script output=json timeout=25 !-- fetch area ostfriesische Halbinsel to search in -- id-query {{nominatimArea:ostfriesische Halbinsel}} into=area/ !-- gather results -- union !-- query part for: boundary=administrative -- query type=node has-kv k=boundary v=administrative/ area-query from=area/ /query query type=way has-kv k=boundary v=administrative/ area-query from=area/ /query query type=relation has-kv k=boundary v=administrative/ area-query from=area/ /query /union !-- print results -- print mode=body/ recurse type=down/ print mode=skeleton order=quadtile/ /osm-script ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Overpass Turbo Wizard findet Relation nicht
Am 05.01.2014, 22:53 Uhr, schrieb Tirkon tirko...@yahoo.de: Frage 2: In diesem Beispiel http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide#By_exact_name findet Overpass OSM-Namen, ohne Nominatim zu bemühen. Kann man meine Wizard-Abfrage oder die von ihr erzeugte Overpass-Abfrage so abändern, dass sie diese Methode anwendet? Ja, du kannst die vom Wizard erzeugten Abfragen beliebig verfeinern. Zum Beispiel: !-- fetch area “ostfriesische Halbinsel” to search in -- id-query {{nominatimArea:ostfriesische Halbinsel}} into=area/ Diese Zeile definiert das Suchgebiet für die restliche Abfrage. Hier gibt sie an, dass per Nominatim nach einem Gebiet gesucht werden soll. Das könnte aber auch durch Folgendes ersetzt werden: query type=area into=area has-kv k=name v=ostfriesische Halbinsel / /query Leider ist es aber so, dass das immer noch nicht wirklich weiterhilft, weil die von dir gewünschte Relation nicht nur von Nominatim nicht ausgewertet, sondern auch von der Overpass API nicht als als Fläche erkannt wird. (Möglicherweise wegen dem Tagging als type=boundary ohne admin_level?) Schöne Grüße Martin ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Overpass Turbo Wizard findet Relation nicht
Martin Raifer tyr@gmail.com wrote: query type=area into=area has-kv k=name v=ostfriesische Halbinsel / /query Leider ist es aber so, dass das immer noch nicht wirklich weiterhilft, weil die von dir gewünschte Relation nicht nur von Nominatim nicht ausgewertet, sondern auch von der Overpass API nicht als als Fläche erkannt wird. (Möglicherweise wegen dem Tagging als type=boundary ohne admin_level?) Vielen Dank! Ich habe jetzt in der Relation der ostfriesischen Halbinsel http://www.openstreetmap.org/relation/2136138 ein area=yes ergänzt. Da Roland erwähnt hatte, Overpass sei nur einige Minuten hinter der OSM-DB, habe ich 1,5 Stunden gewartet. Aber leider blieb das Auslieferungsergebnis leer. Ostfriesische Halbinsel ist eine Regionsbezeichnung, die keine administrative Verwaltungsfunktion und damit keinen admin_level aber exakt anerkannte Grenzen in Form einer Ansammlung von vier Landkreisen und zwei kreisfreien Städten hat. Die Abfage sieht jetzt so aus: !-- This has been generated by the overpass-turbo wizard. The original search was: boundary=administrative in ostfriesische Halbinsel -- osm-script output=json timeout=25 !-- fetch area ostfriesische Halbinsel to search in -- query type=area into=area has-kv k=name v=ostfriesische Halbinsel / /query !-- gather results -- union !-- query part for: boundary=administrative -- query type=node has-kv k=boundary v=administrative/ area-query from=area/ /query query type=way has-kv k=boundary v=administrative/ area-query from=area/ /query query type=relation has-kv k=boundary v=administrative/ area-query from=area/ /query /union !-- print results -- print mode=body/ recurse type=down/ print mode=skeleton order=quadtile/ /osm-script ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Overpass Turbo Wizard findet Relation nicht
Am 06.01.2014, 02:31 Uhr, schrieb Tirkon tirko...@yahoo.de: Ostfriesische Halbinsel ist eine Regionsbezeichnung, die keine administrative Verwaltungsfunktion und damit keinen admin_level aber exakt anerkannte Grenzen in Form einer Ansammlung von vier Landkreisen und zwei kreisfreien Städten hat. Hm, dann würde ich diese Region anders taggen. Anstatt des type=boundary passt wohl eher type=multipolygon mit place=region. Ich war mal so frei… Da Roland erwähnt hatte, Overpass sei nur einige Minuten hinter der OSM-DB, habe ich 1,5 Stunden gewartet. Aber leider blieb das Auslieferungsergebnis leer. Das stimmt zwar, allerdings sind die Overpass Areas eine Ausnahme, und benötigen in der Regel ein paar Stunden zur Aktualisierung. Siehe den aktuellen Stand der Daten (um ca. 07:34 UTC): timestamp_osm_base: 2014-01-06T07:33:02Z, timestamp_areas_base: 2014-01-05T16:31:01Z, PS: Diese Information bekommt man automatisch von der Overpass API zu jeder Query mitgeliefert. In overpass turbo einfach auf den Daten-Tab wechseln. Grüße Martin ___ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de