Admingrenzen in Bochum (AL9 und höher)

Hi,

Es handelt sich um Probleme bei der “Verschachtelung” von Grenzen, konkret in Bochum(6) https://osm.org/relation/62644.

Normalerweise sieht das so aus: Eine Stadt besitzt “Ortsteile”, die die Fläche der Stadt ohne Überlappungen vollständig abdecken. Üblicherweise mit AL9. dann kann es weitere Ebenen geben, die ebenfalls “ihren” Bereich nicht verlassen. Z.b. alle AL10 eines AL9 sind komplett und überlappen sich nicht.

Es gibt Fälle wo ein Teil der Stadt (normalerweise zentrumsnah) Al9 und die Peripherie AL10 hat; wichtig ist nur, dass deren “Summe” die Stadt vollständig abdeckt - solange die Daten vorhanden sind.

In Bochum herrscht bei den höheren Admin-Level ein gewisses Chaos, besonders was das AL10 betrifft. Das führt in DEU zu 40 Fehlermeldungen wegen unkorrekter Verschachtelung.

Andere Länder wie Albanien, Congo-Brazzaville und Papua-Neuguinea sind dagegen “sauber”. :wink:

Details für Bochum:

AL9: In sich konsistent.

AL9 + AL10: Die AL1 richten sich oft nicht nach den AL9 sondern überlappen diese. das ist mMn falsch.

Die AL9 und die AL11 sind stimmig. Zwar sind die AL11 nicht komplett(der Süd-Westen fehlt), aber das ist net so schlimm, wenn ich die nachtragen könnte.

Selbst die AL12 sind sauber, ich erspare euch aber ein Bild.

Wenn ich die AL10 komplett entfernen würde, wäre die “Verschachtelung” sauber.

Ich habe vor einiger Zeit den “verantwortlichen” User https://psm.org/user/V0gelhe1mer per OSM-Mail angeschrieben aber keinerlei Antwort bekommt. Ist ja auch fast klar, da der Kollege seit über einem Jahr inaktiv ist. (*)

In seinen Changesets wird als Quelle “Metropole Ruhr 10cm” genannt, was natürlich nicht stimmen kann. Auf Luftbildern kann man keine Grenzen erkennen. Siehe z.B. https://www.openstreetmap.org/changeset/48258080

Meine Fragen:

  • Wer kennt sich dort aus und kennt ggf. legale Quellen für Grenzen im Ruhrgebiet? IIRC gab es mal für den JOSM-Plugin “Tracer2” ein Layer für NRW.

  • Welche AL stehen für welchen Grenztyp (Stadtteil; Ortsteil, …) und was ist bei den AL10 so besonders?

Notfalls werde ich halt die AL10 in Bochum löschen, da hier eine Korrektheit “vorgetäuscht” wird, die nicht ersichtlich ist.

Gruss
walter

*) Ich nenne hier den User, da er a) nix schlimmes gemacht hat b) nicht erreichbar ist und c) seine “Taten” nachvollziehbar sein sollen. Also nix mit dem verpönten Petzen :wink:

ps: wer ein wenig in anderen Ländern mithelfen will, möge sich bitte melden.

Der Datensatz für Slovenien sieht dann z.B. so aus:


HINWEIS:  wno_addCountry2Btree3: country=SVN, debug=3
HINWEIS:  wno_addCountry2Btree3: id 218657
HINWEIS:  
HINWEIS:  wno_addCountry2Btree3: Exception adding SVN 1681516 Litija(8) path= {0,218657,1703402,4184372,1681516}
HINWEIS:  Error message: Cannot set path 0.218657.1703402.4184372.1681516 with no parent.
HINWEIS:  2: 218657 Slovenia(2) {0,218657}
HINWEIS:  3: 1703402 Zasavska(5) {0,218657,1703402}
HINWEIS:  4: 4184372 Upravna Enota Litija(7) {0,218657,1703387,4184372}
HINWEIS:  5: 1681516 Litija(8) {0,218657,1703402,4184372,1681516}
 wno_addcountry2btree3 
-----------------------
             242000001
(1 row)

erkläre ich gerne, wenn sich jemand dafür interessiert.