You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2012-09-26 10:26:56

moenk
Member
From: N52.466 E13.335
Registered: 2012-04-02
Posts: 493
Website

Flächen zu Nodes mit Overpass-API?

Moin,

hab ja schon einiges mit der Overpass-API gemacht. Die ist auch recht fix wenn man mit der QL abfragt. Bleibt noch diese nervige Geschichte, dass einige POI als Flächen gemappt sind. Hat da mal jemand ein Beispiel wie man mit der QL ein bestimmtes Feature mit der QL abfragt und dabei Flächen auf ihre Zentroid und damit zu Nodes reduziert werden?

LG,

-moenk

Offline

#2 2012-09-26 10:42:30

toc-rox
Member
From: Münster
Registered: 2011-07-20
Posts: 2,357
Website

Re: Flächen zu Nodes mit Overpass-API?

Kannst du mal ein konkretes Beispiel ?

Es ist möglich, sich bestimmte Objekte als Node und als Way ausgeben zu lassen.
Das reicht dir nicht ?

Gruß Klaus

Offline

#3 2012-09-26 11:10:12

moenk
Member
From: N52.466 E13.335
Registered: 2012-04-02
Posts: 493
Website

Re: Flächen zu Nodes mit Overpass-API?

Klaus,

als Beispiel mal Hotels im Untersuchungsgebiet:

http://overpass-api.de/api/interpreter?data=node[tourism=hotel](-18,-61,2,-46);out meta;

Dann bekommt man eine OSM-Datei mit Nodes, die kann man schnell und einfach in alles umwandeln.

Fehlen noch die Hotels, die als Fläche gemappt sind. Da kann man nun statt "node" auch "way" schreiben, das bringt aber nicht so viel, hier müsste man selbst mit Software nachsetzen. Das will ich aber gern die Overpass-API machen lassen, die soll mir gleich Nodes liefern die dem Zentroid des Ways entsprechen.

LG,

-moenk

Offline

#4 2012-09-26 12:04:53

toc-rox
Member
From: Münster
Registered: 2011-07-20
Posts: 2,357
Website

Re: Flächen zu Nodes mit Overpass-API?

OK - verstehe - m.W. wandelt Overpass-API keinerlei Daten um.
Genau wird dir das aber nur der Entwickler beantworten können.

Gruß Klaus

Offline

#5 2012-09-26 13:19:00

maxbe
Member
Registered: 2010-01-19
Posts: 3,255
Website

Re: Flächen zu Nodes mit Overpass-API?

Ich würde nicht zu viel Arbeit in dieses Problem stecken. Als nächstes will man nämlich "Alle Nodes mit tourism=hotel und alle Flächen mit tourism=hotel, die keinen Node mit tourism=hotel enthalten".
Viele unserer POIs sind ja (noch?) doppelt vorhanden und diese Doppel bekommt man nur weg, wenn man die Flächen noch als Flächen zur weiteren Filterung hat.

Grüße, Max

Offline

#6 2012-09-26 13:31:29

ubahnverleih
Member
From: Dresden
Registered: 2011-06-04
Posts: 81

Re: Flächen zu Nodes mit Overpass-API?

Ich habe das gleich Problem gehabt und du musst es dann im Code lösen müssen. Du kannst dir das ganze auf http://ubahnverleih.de/osm/tourist/ ansehen. Ich glaube im Quelltext ab Zeile 137. Ich weiß der Code ist nicht sehr übersichtlich. Ich hoffe es hilft dir trotzdem weiter, falls du es in Javascript baust.

Offline

Board footer

Powered by FluxBB