Hallo zusammen, hier mein ein kleiner Erfahrungsbericht wie ich hier immerhin noch zwei fehlende Straßen in einem von mir gemappten 10000 Einwohner Ort gefunden habe.
Ausgehend von einem Datenimport unseres Bundeslandes in Postgis hatte ich folgende Idee: Man könnte jetzt ja ganz einfach per select alle Straßen rausfidnen, die sich mit dem Landuse schneiden. Gesagt getan, hier ist der SQL Fluch: SELECT name from planet_osm_line, (SELECT way from planet_osm_polygon where name ='<name_des_landuse>') as landuse where intersects(landuse.way, planet_osm_line.way) and name != '' and highway!='waterway' Da fällt dann eine Straßenliste raus, die man noch durch sort -u schicken kann und das lässt sich dann wunderbar mit einer Straßenliste aus einer anderen Quelle vergleichen. Ich hatte den Vorteil, dass mein Postleitzahlenbereich mit der Fläche des Landuse übereinstimmt, sodass ich die Straßen-/PLZ-daten von der Telefonbuch-CD zum Vergleich verwenden und dadurch die unterscheide sogar mit diff erzeugen konnte. Obwohl ich bis gerade eben dachte der Ort sein vollständig habe ich nun immerhin gerade 3 Straßen gefunden, die ich schlichtweg vergessen hatte. Gruss Sven -- How to prevent Java from forking? Use a spoon. (Found on http://slashdot.org) /me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

