User:Lübeck/Vollständigkeitsprüfung

From OpenStreetMap Wiki
Jump to navigation Jump to search

Zielsetzung

Es liegen für Lübeck diverse Listen vor aus welchen eine Vollständigkeitsprüfung erstellt werden kann. Gleichzeitig kann soetwas als Qualitätsnachweis von OSM angesehen werden.

Normalerweise würde man sagen eine Vollständigkeit sollte über den Namen und die Adresse erfolgen. Dieses ist aber bei manchen Objekten schon aufgrund ihrer Eigenschaften (z.b. Spielplätzen) sehr schwer möglich.

Aus diesem Grunde wurde der Weg über das ref=* gewählt. Eine dem Way oder Node zuwiesenes ref=* ist einfacher zu vergleichen. Soweit in den Referenzdaten ein offizieller Key zur Anwendung kommt wird dieser auch verwendet. Bei allen anderen wird die Referenzliste fortlaufend durchnummeriert. Kommen bei den offiziellen Listen neue Elemente hinzu, die noch nicht mit einer offiziellen Nummer versehen sind, dann wird frei eine Nummer vergeben. In welchem Wertebereich diese liegt ist auf der betreffenden Seite angegeben.

Werden Bereiche ortsübergreifend ausgewertet und sind auch ansonsten die ref=*-Angaben nicht eindeutig - zum Beispiel die Bäckereien einer Kette - dann kann auch ein individueller Key (z.B. ref:luebeck=* bei Lübeck/Apotheken) zur Anwendung kommen.

Übersicht der vorhandenen Auswertungen

Funktionsweise der Auswertung

  • Das hier vorgestellte Tool liest die Referenztabelle aus dem Wiki aus.
  • Es werden die OSM-Daten der POI über die Overpass-API heruntergeladen. Eine Filterung über ein Polygon kann den räumlichen Bereich eingrenzen.
  • Es werden die Referenznummer miteinander verglichen.
  • In der Auswertung werden die Übereinstimmungen, fehlende und nicht zugeordnete POI gelistete.

Update

Es ist geplant die Auswertung zumindest werktags durchzuführen.

Eigene Auswertungen

Gerne können auch weitere Auswertungen in die automatische Auswertung eingebunden werden. Hierzu sind folgende Informationen erforderlich.

  • Eine Wiki-Seite mit den Daten vergleichbar der für Lübeck. Die Referenzdaten werden in einer Tabelle hinterlegt. Diese Tabelle muss immer die erste in der Wiki-Seite sein und eine Überschrift besitzen die im Wiki-Source mit zwei "=" beginnt. Die Tabelle besteht aus 3 Spalten mit dem Aufbau Referenznummer | Name | Bemerkung (hier kann z.B. auch die Adresse stehen). Siehe hierzu auch die bereits erstellten Tabellen.
  • Ein Polygon das den auszuwertenden Bereich beschreift. Dieses Polygon ist als geschlossener Way in einer OSM-Datei bereitzustellen. Das Polygon muss nicht zwingend in OSM vorhanden sein.
  • Die ID des Polygons aus der OSM-Datei
  • Bezeichnung und Stand des Polygons
  • Definition des key-value-Paares für die Filterung mit der Overpass-API. Derzeit wird nur ein Paar ausgewertet.
  • wird nicht der Standard-Key ref=* verwendet, dann ist dieser anzugeben.

Fragen

... bitte unter Diskussion stellen

ToDo

  • individueller Text für die Auswerteliste
  • Rückverlinkung auf die Wiki-Seite
  • Statistik über die Anzahl der Elemente
  • weiterer Link für das Aufrufen der OSM-Karte mit POI-Markierung.
  • zentrale Seite mit statistischer Auswertung aller Vollständigkeitsprüfungen.

Ideen und Fehler

  • ...