On Thu, Dec 23, 2010 at 11:10:45AM +0100, Stefan Keller wrote:
Hallo
Hat jemand einen Überblick über den "Stand" der Erfassung der administrativen Grenzen (insbesondere Deutschland und Schweiz)?
Ich glaube nicht - Ich selber habe in NRW anno 2009 mal bis admin 8 alle reingelogen die noch fehlten in der Hoffnung das die Crowd die nach und nach verbessert.
Dass das mit Ländergrenzen in OSM noch nicht so gut klappt ist mir bewusst. Ich weiss auch, dass ein Import von genaueren Schweizer Gemeindegrenzen geplant ist. Mir geht es aber um die topologische Korrektheit in Hinblick auf Analysen (POI-in-Polygon, Nachbarschaft etc.). Der erste Knackpunkt ist, ob man damit Flächen bilden kann!
Ich habe gerade mit einem osm2pgsql-Import gesehen, dass man für Zürcher Gemeinden brauchbare Flächen (Polygone) mit admin_level (z.B. 8) erhält - nicht jedoch für St. Galler Gemeinden. Der Grund liegt wie ich vermute darin, dass St. Galler Gemeindegrenzen keine Flächen bilden (wohl auch die Kantonsgrenze nicht, siehe z.B. das Kantons-Grenzgebiet zwischen Rüti (ZH) und Rapperswil-Jona (SG) hier http://www.openstreetmap.org/?lat=47.2436&lon=8.8201&zoom=14&lay... ).
Hat da jemand eine bessere Erklärung bzw. Lösung?
Regelmaessig kaputte relationen - Gerne wird von unerfahrenen mappern ein gemeinsamer node zwischen grenze und querenden straßen gesetzt, dann wird gesplittet noch nen bischen gefummelt - und die warnung von JOSM das was nicht ganz passt weggeklickt und hochgeladen.
Das Thema admin relationen reparieren ist fuer Deutschland ein Full-time job den immer mal andere gemacht haben. Ich baue aus den relationen jeden tag neu die Flaechen in einer postgres - da koennte man sicherlich rausfallen lassen wann welche kaputt gegangen ist.
Hier mal so einen auszug - im moment vermerke ich hauptsaechlich wann sich sie das letzte mal gebaut habe - Hier mal die die seit Oktober nicht mehr gehen:
id | name | adminlevel | lastbuild ---------+---------------------------------------------+------------+---------------------------- 1107776 | Hoffeld | 9 | 2010-10-17 04:14:16.557924 152284 | Sassenberg | 8 | 2010-10-25 07:02:29.438182 152286 | Drensteinfurt | 8 | 2010-10-27 06:49:06.31482 158144 | Euskirchen | 8 | 2010-11-11 06:38:31.965707 417024 | Dennheritz | 8 | 2010-11-26 09:03:14.659092 1075125 | Meppen | 7 | 2010-12-01 06:05:01.895131 536016 | Auerbach | 8 | 2010-12-17 09:06:41.063941 536012 | Hormersdorf | 8 | 2010-12-17 09:07:41.850024 407895 | Commune Dippach | 6 | 2010-12-18 05:47:13.776544 407419 | Commune Esch-sur-Alzette | 6 | 2010-12-18 05:49:19.971018 407448 | Commune Rumelange | 6 | 2010-12-18 05:49:56.687069 407473 | Commune Sanem | 6 | 2010-12-18 05:49:57.485809 532141 | Commune Grevenmacher | 6 | 2010-12-18 05:50:09.684019 532178 | Commune Mertert | 6 | 2010-12-18 05:50:18.582502 420242 | Groitzsch | 8 | 2010-12-20 09:30:05.494276 898628 | Aurich | 7 | 2010-12-21 05:58:45.646785 1169411 | Meerbeck | 8 | 2010-12-22 06:21:38.155051 1169354 | Rinteln | 8 | 2010-12-22 06:21:54.440362 1169412 | Wiedensahl | 8 | 2010-12-22 06:22:20.475246 147449 | Löhne | 8 | 2010-12-22 07:31:20.737071 147279 | Vlotho | 8 | 2010-12-22 07:31:48.106463 142678 | Kalletal | 8 | 2010-12-22 07:40:37.165453 145273 | Petershagen | 8 | 2010-12-22 07:45:48.764522
Ich habe auch reichlich noch aeltere - das kann aber auch damit zusammenhaengen das ich das nicht mehr probiert habe - Muesste mal das zeugs nen bischen erweitern ...
Flo