On Thu, Oct 01, 2009 at 08:33:09PM +0200, Frank Jäger wrote: > Erste Hürde: > > Wie bekomme ich eine Liste der IDs von Relationen von Radwegen, deren > dazugehörige Ways unserere Region schneiden. > > Region = OWL = http://map.krz.de/mapwww/?Kunden > > Ich würde das gerne üb er eine Schnittstelle auslesen und mir nicht von > Wiki-Seiten zusammen suchen. > > Hat jemand eine Idee?
http://silicon-verl.de/home/flo/tmp/owl-relations.20091001.txt Liste aller relations die einen weg in OWL enthalten ... Das erste ist immer die relation id das 2te die way id. Und waren nicht 24 Stunden aber immerhin 2 ... Das hier ist mein SQL Statement gewesen: select rm.relation_id, w.id from ways w, completeborders c, relation_members rm where c.id = 73347 and ST_NumPoints(w.linestring)>1 and ST_Intersects(w.linestring, c.border) and rm.member_id = w.id and rm.member_type = 'W' Wobei in den completeborders sind bei mir schon aus den OSM Daten erzeugte Flaechen der Grenzen diverser Areas - 73347 ist Regierungsbezirk Detmold was OWL entspricht. relation_id | id -------------+---------- 19801 | 25383108 28185 | 25383108 151000 | 25383108 109827 | 25383108 22139 | 31831648 [...] Insgesamt: f...@t1:~$ cat owl-relations | awk '{ print $1 }' | sort | uniq | wc -l 1345 1345 relations ... Das sind jetzt natuerlich Bus routen, Wanderwege, Fahrradstrecken, Abbiegerelations, Interpolations/AssociatedStreet relations etc ... Ich kann das morgen sicher auch nochmal reduzieren auf Radwanderwege aber jetzt erstmal schlafen - Morgen frueh um 6 sind die zwerge wieder aktiv ... Flo -- Florian Lohoff [email protected] "Es ist ein grobes Missverständnis und eine Fehlwahrnehmung, dem Staat im Internet Zensur- und Überwachungsabsichten zu unterstellen." - - Bundesminister Dr. Wolfgang Schäuble -- 10. Juli in Berlin
signature.asc
Description: Digital signature
_______________________________________________ OSM mailing list [email protected] http://gt.owl.de/mailman/listinfo/osm
