OpenStreetMap

In den Monaten November und Dezember war ich ziemlich untätig bzgl. meiner Auswertungen. Im Januar habe ich wieder mehr Zeit investiert und einiges produktiv gestellt, das ich hier grob darstellen möchte.

Neu: Prüfung der Distanz zwischen OSM-Hausnummern und offiziellen Geokoordinaten

Direkt erstmal der große Dämpfer in Deutschland: es gibt nur wenige Gemeinden, die Hausnummerlisten mit Geokoordinaten zur freien Nutzung bereitgestellt haben. Nur dann ist die folgende Funktion verfügbar, z.B. in Berlin, Köln, Würzburg und Freiberg. Für die ganzen sächsischen Gemeinden werde ich die Funktion demnächst aktivieren.

Bei den entsprechenden Gemeinden gibt es auf der Auswertungsseite den zusätzlichen Link “vergleichen mit offiziellen Geokoordinaten” (siehe z.B. Freiberg). Es wird dann eine zweiteilige Seite angezeigt, auf der links die Hausnummern mit den größten Distanzen zwischen der OSM-Position und der offiziellen Position aufgelistet werden. Nach dem Klick auf den Link “Karte” werden Soll- und OSM-Ist-Position rechts auf der Karte angezeigt, mit Klick auf “Josm” wird der Bereich im Editor geöffnet.

Distanzen von mehr als 50m können, müssen aber nicht, auf echte Fehler hinweisen. Meist ist dann bei der OSM Adresse die falsche Straße angegeben, oder die offizielle Koordinate ist räumlich nahe an der Straße, während die OSM-Adresse an einem Gebäude auf dem Grundstück (z.B. in einem Schrebergarten) angegeben ist.

Ich hoffe, diese Auswertung hilft, den einen oder anderen Fehler zu finden. Die Funktionalität wurde vom OSM-User malenki angeregt, vielen Dank dafür!

Kleine Verbesserungen

  • Die Nominatim-Suche geht wieder. Leider hatte ich nicht mitbekommen, das dort der Service auf https umgestellt wurde.

  • Manchmal hängt sich die Auswertung auf und wird blockiert, bis ich das herausfinde oder jemand mich darauf hinweist. Jetzt wird eine Blockade erkannt, sodaß der Ausfall nur kurz besteht.

  • Beim Import von Hausnummerlisten wird jetzt immer die Postleitzahl mit importiert, wenn vorhanden. Das erfolgte früher nur für andere Länder, wenn dort die PLZ unbedingt für den Abgleich erforderlich war.

  • In Deutschland vorerst nur für Köln habe ich testweise neben der normalen Auswertung von Straße und Hausnummer zusätzlich die Postleitzahl mit einbezogen. In Köln gibt es relativ viele gleichnamige Straßen. Die neue Funktionalität der Distanzprüfung machte das ziemlich auffällig und so habe ich die Auswertung hier erweitert. Im Laufe der nächsten Wochen werden andere Gemeinden folgen, dazu muss ich nochmal alle Hausnummerlisten sichten und einige neu importieren.

  • Gemeinden, bei denen Geokoordinaten vorliegen, werden jetzt stadtteilbezogen besser ausgewertet. Die offiziellen Geokoordinaten werden verwendet, um eine stadtteilbezogene Sollliste zu erstellen, dadurch wird genau auswertbar, welche fehlenden Hausnummern auch wirklich in diesem Stadtteil sein müssen.

  • Es sind weitere, kleine Anpassungen/Verbesserungen durchgeführt worden.

Experimente in der Oberfläche - Feedback erwünscht

Die Gemeindeauswahlseite war bisher eine superlange Seite und die Suche nach der wünschten Gemeinde war umständlich. Das soll jetzt einfacher sein, indem je Land nur noch die nächste Ebene (in Deutschland die Bundesländer) direkt angezeigt wird und die tiefere Ebene aufklappbar ist. Außerdem gibt es eine seiteninterne Suche. Leider wird dann nur zum passenden Bundesland gesprungen, das Aufklappen bis zur Gemeinde will ich natürlich noch hinbekommen.

Ist eine Gemeinde ausgewählt worden, gibt es auf der Folgeseite, hier Freiberg wie bisher etliche Optionen für die eigentliche Auswertungsseite. Neu ist hier nur, das für die Optionen jeweils ein Tooltip angezeigt wird, damit die ganzen Einstellmöglichkeiten besser erläutert werden.

Beide Anpassungen habe ich erstmal nur auf diesen Seiten durchgeführt, um Feedback zu erhalten, ob diese Benutzung besser oder schlechter als vorher angesehen werden.

Monatliche theoretische Hausnummerauswertung

Die Sonderauswertung für Januar ist fertig.

Ab jetzt gibt es in der Kartendarstellung auch im Fall des ausgwählten Layers “Änderungen der Anzahl Hausnummern” die Möglichkeit, auf eine Gemeinde zu klicken, um die Infos dazu zu erhalten. Vorher war bei diesem Layer kein Anlicken möglich.

Listen-Updates

Potsdam ist die einzige Gemeinde in Deutschland, die von sich aus zweimal im Jahr eine aktualisierte Hausnummerliste zuschickt, Troisdorf hat mir auch schon mal ein Update geschickt, vielen Dank! Es gibt auch schon vereinzelt User, die Updates anfordern. Ich importiere diese natürlich gerne.

In diesem Zusammenhang eine Bitte an Interessierte: bitte fragt bei Eurer Gemeinde nach einer Hausnummerliste oder einer Aktualisierung! In einer Gemeinde mit OpenData-Portal bitte auch nachsehen, ob dort eine Liste oder ein Update zu einer bestehenden verfügbar ist und mich informieren.

Munin-Spielerei

Der Server ist zeitweise sehr ausgelastet und in seltenen Fällen hing auch der gesamte Auswertungsprozess. Deshalb habe ich sowohl für mich selbst als auch für andere Technikverliebte Munin auf dem Server aktiviert und neben den normalen Auswertungen habe ich für die Hausnummerauswertung eine Grafik ergänzt. Es kommt voraussichtlich noch eine für die Straßenlistenauswertung hinzu.

Ausblick

  • Gerade in Deutschland gibt es Hausnummerlisten, die Geokoordinaten enthalten, die wir aber nicht direkt importieren dürfen, also nur für den Abgleich bereitgestellt wurden. Die beschränkte Bereitstellung wird noch nicht berücksichtigt, u.a., um unzulässige direkte Importe in OSM zu unterdrücken. Die Koordinaten sollen in Zukunft aber in den Funktionen berücksichtigt werden, wo sie zulässig genutzt werden dürfen. Das wird u.a. in Sachsen Verbesserungen bringen.

  • Es gibt Sonderfälle in den bereitgestellten Hausnummerlisten oder Auswertungsparameter, die bisher nur je Land eingestellt werden können. Das soll auf Gemeindeebene einstellbar werden und dadurch werden in Einzelfällen bessere Auswertungen möglich werden.

Verbesserungsvorschläge willkommen!

Ich freue mich über Verbesserungsvorschläge oder Hinweise zu bestehenden Fehlern und will diese besser und schneller unterstützen, als ich dies in der Vergangenheit gemacht habe.

edit: Typo

Discussion

Comment from glibbertorsten on 5 February 2016 at 10:47

Da steckt krass viel Arbeit drin - Respekt!

Comment from stephan75 on 5 February 2016 at 19:04

Auch ein seeeehr großes Lob an dich, okilimu!

Ein Vorschlag vielleicht:

Bei der Straßenlisten-Auswertung kann amn sich ja jetzt neu von Staat zu Bundesland zu Landkreis zur Gemeinde durchklicken, aber jeweils mit etwas Wartezeit …

Wäre es da möglich, da so eine Eieruhr oder einen Spinner oder wie immer das auch heißt einzubauen?

Comment from okilimu on 6 February 2016 at 16:48

@stephan75: passt das so, wie ich es mal realisiert habe?

Comment from R0bst3r on 11 February 2016 at 13:48

Die nützlichste Seite für mich, um die Abdeckung zu prüfen und zu verbessern. Ohne wäre es lange nicht so weit gekommen in meinem Landkreis.

Comment from Chenshi on 11 February 2016 at 19:08

frage: wenn ich bei einer gemeinde nach hausnummernlisten inkl. geokoordinaten nachfrage, welche formate sollten die haben, damit sowohl ein import zur Hausnummerauswertung als auch in OSM leichter ist?

Comment from okilimu on 11 February 2016 at 21:57

@R0bst3r: vielen Dank!

@Chenshi: das Koordinatensystem sollte allgemein bekannt sein, die Koordinaten werden vor dem Import in meine Auswertungs-DB immer nach WGS84 konvertiert über Postgis.

Für meine Auswertung reicht irgendeine CC-BY-SA oder ähnliche Lizenz, für OSM natürlich nur eine ODBL-kompatible Lizenz. In Deutschland erfolgt meist eine explizit für in OSM frei nutzbare Freigabe. Das machen aber nur Städte mit eigenständigen Geoämtern/-abteilungen. Viel Erfolg!

Comment from Hedaja on 14 February 2016 at 19:29

Die Daten in Sachsen sind auf Grund der Deutschlandlizenz 2.0 mit Namensnennung nur als Kontrolle nutzbar oder?. Vllt könnte man bei diesen Hausnummern einen großen Hinweis hinmachen, das die Lizenz nicht mit OSM kompatibel ist.

Comment from okilimu on 14 February 2016 at 21:40

@Hedaja: ja, bis zur Ablauf der Frist, wie auf talk-de und im OSM-Forum gepostet, gibt es noch eine Woche Zeit für OSM und den Datenlieferanten, die Sache zu überdenken. Wenn nichts dazwischen kommt, sind dann die Daten aber inkl. Geokoordinaten frei für die OSM-Nutzung.

Ich überlege aber noch, ob ich die Geokoordinaten dann auch sofort freischalte oder erst noch die weitere Diskussion abwarten soll, bis innerhalb der OSM-Community geklärt ist, ob ein Import erfolgen soll oder nicht und wenn ja, wie.

Aktuell sind die Funktionen, die die offiziellen Geokoordinaten brauchen, nicht aktiv geschaltet. Wenn Du meinst, das reicht nicht aus, antworte nochmal per Kommentar. Ich hoffe eigentlich, das die bisherigen Nutzungshinweise ausreichen.

Log in to leave a comment