Oh, sorry! PostgreSQL mit postgis. Die Abfrage, die bei mir bei mir bisher funktioniert ist die folgende:
SELECT DISTINCT ways.tags->'highway' as "Strasse" ,ways.tags->'name' as "Name" FROM public.ways ,public.users WHERE ways.tags->'highway' LIKE 'residential' AND (st_crosses(st_buildarea((SELECT ways.linestring FROM public.ways WHERE ways.id=91332425)),ways.linestring) OR st_contains(st_buildarea((SELECT ways.linestring FROM public.ways WHERE ways.id=91332425)),ways.linestring)) ORDER BY "Name" ; Am Samstag, 22. September 2012, 21:14:30 schrieb Jochen Topf: > On Sat, Sep 22, 2012 at 10:52:58PM +0200, Ristok, Uwe wrote: > > Ich versuche zur Zeit eine Datenabfrage zu erstellen, in der ich versuche > > die vorhandenen Straßennamen innerhalb eines Gebietes zu ermitteln. In > > einem geschlossenen Polygon (ein einziger Weg) bekomme ich das schon hin, > > allerdings klappt das nicht bei einer Relation, welcher aus mehreren > > Wegen bsteht. Wie bekomme ich die verschiedenen Wege zu einemPolygon in > > der Datenabnkabfrage verbunden? > > Leider gibt es kaum Dokumentation, bzw. Beispiele zu Abfragen. Oder > > hat/kennt jemand von euch eine (deutschsprachige) Doku. > > In was für einer Datenbank machst Du das denn? Es gibt ne Menge > verschiedener Möglichkeiten OSM-Daten in einer Datenbank zu speichern. > > Jochen _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de