190 likes | 333 Views
Bennet Schulte , Frank Lippmann , Jürgen Schweikart. Auf der Suche nach Präzision. Eine Machbarkeitsstudie zur Adresskodierung mit kostenfreien Onlinediensten. www.AdressZilla.org. 01.11.2010 , TU Berlin ENTWICKLERFORUM GEODÄSIE und GEOINFORMATIONSTECHNIK 2010. Gliederung.
E N D
Bennet Schulte, Frank Lippmann, Jürgen Schweikart Auf der Suche nach Präzision. Eine Machbarkeitsstudie zur Adresskodierung mit kostenfreien Onlinediensten. www.AdressZilla.org 01.11.2010, TU Berlin ENTWICKLERFORUM GEODÄSIE und GEOINFORMATIONSTECHNIK 2010
Gliederung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Adresskodierung • Problemstellung • Lösungsansatz • rechtliche Probleme • Stand • Ausblick Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Adresskodierung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Georeferenzierung • Prozess der Zuweisung raumbezogene Lageangaben • Geokodierung • Transformation in das gewählte Bezugssystem • Adress-Geokodierung, kurz Adresskodierung • indirekter Raumbezug (postalische Lageangabe) wird in direkten Raumbezug (z. B. geografischen Koordinaten) überführt Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Adresskodierung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Postadressen dienen dem Lokalisieren eines ortsfesten Objekts (z. B. Gebäuden oder -teilen) • absolute Adressierung: • Adressat kann von jedem anderen Punkt des Adressraums aus gefunden werden • relative Adressierung: • bezieht sich auf ein anderes Objekt im Raum • Nicht präzise verortbare Adressen: • Postfach Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Adresskodierung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Komponenten der Adresskodierung: • räumlich zuordenbaren postalischen Adressen • „Geocoder“ oder „adresslocator“ (verzahnten Operationen, Algorithmen und Datenquellen) • georeferenzierteVergleichsdaten (meist Vektor-daten des Straßennetzes) Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Adresskodierung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Vorgänge im Geocoder: • Adresse wird gesäubert, normalisiert und standardisiert • „Matching“ , Suche nach Übereinstimmungen in den Geodaten • Verortung durch „Interpolation“ Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Adresskodierung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Interpolation auf einem Analysenetzwerk (Kanten=Straßen, Knoten=Kreuzungen) • in den Kanten sind Straßenname, Hausnummernspanne und Zählweise attributiert Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Adresskodierung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Genauigkeitseinflüsse: • Länge einer Kante (Hausnummernspanne) in ihr wird gleicher Abstand zwischen Hsnr. angenommen • Variation der Gründstücksgröße und Gebäudelage Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Adresskodierung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Verortungsgenauigkeit hängt von drei Faktoren ab: der eingegebenen Adresse, den Geodaten und dem Geocoder • Adresse: desto vollständiger um so mehr Anhaltspunkte hat der Geocoder für die Zuordnung zu den Geodaten • Geodaten: desto realistischer modelliert desto näher ist das Ergebnis an der tatsächlichen Lage im Raum • Geocoder: seine Algorithmen bestimmen ob und wie kleinräumig die Adresse den Geodaten zugeordnet werden kann und wie genau die Lageinterpolation ist Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Problemstellung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • wachsende Möglichkeiten der GIS-Analyse • häufig müssen tausende Adressen geokodiert werden • professionelle Lösungen zu teuer für kleine nichtkommerzielle Projekte • massentaugliche Quellen für Adresskodierung • Microsoft Mappoint incl. Navteq (ca. 350 €) • ESRI ArcGIS (2.400 €) + Tele Atlas Daten (extrem teuer) • kostenlose Internetdienste • Google HTTP-Geocoder (Tele Atlas) • Dienste von Bing Maps, Yahoo, Google Maps, OSM usw. • (Navteq , Tele Atlas, OSM usw.) Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Problemstellung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • seltene und fehlende Eigenschaften • Verarbeitung großer Adressmengen • Adresskodierung aus einer Tabelle zur Weiterverarbeitung in GIS • einfache Bedienung • Korrekturmöglichkeiten/Vorschläge • verlässliche Genauigkeitsangaben • abweichende Lageergebnisse zwischen den Anbietern (Kombinationen aus Geocodern und Geodaten) • schwankende Qualität der Adresskodierung je Anbieter • Kleinräumige Analyse benötigen hohe Lagegenauigkeit Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Problemstellung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • 624 Adressen mit Microsoft Mappoint 2009 (Navteq) und Googles HTTP-Geocoder (Tele Atlas) geokodiert Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Problemstellung • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Lösungsansatz • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • neu entwickelte kostenfreie Spezial-Anwendung • angepasst an die Bedürfnisse der GIS-Analyse • Verarbeitung von großen Adressdatensätzen • Verarbeitung von Tabelle • Ausgabe von GIS-kompatiblen Tabellen • implementierte Qualitätsbeurteilung • Optimierung der Lagekoordinaten durch Kombination der Ergebnisse vieler Online-Dienste durch noch zu entwickelnde Methoden Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Lösungsansatz • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • zu Testzwecken entstand die Freeware AdressZilla • www.AdressZilla.org • Angestrebte Unterstützung für: • AOL MapQuest • Google Maps • Microsoft Bing Maps • Openstreetmaps • Openadresses • Yahoo! Maps • weitere Anbieter wie Stadtplandienst.de usw. Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Rechtliche Probleme • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • Nutzungsbedingungen der Online-Dienstleister • Verwendung der Geocoder nur unter bestimmten Auflagen: • Ergebnisse müssen immer im Kontext mit dem Anbieter bleiben und auch mit seinen Diensten visualisiert werden • Ergebnisse dürfen nicht nur in Tabelle ausgeben werden • Nutzung der Geocoder in einer Clientanwendung ohne kartografische Visualisierung auf Basis der Anbieter verstößt gegen die Nutzungsbedingungen Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Stand • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • AdressZilla 0.2 läuft unter Windows XP< (.Net 3.0) • kann auf drei Online-Kartendienste zugreifen • Google Maps HTTP-Geocoder (HTTP-GET) • Microsoft Bing Maps (über Drittdienst) • Yahoo! Maps (HTTP-GET) • kann CSV-Tebellen einlesen und ausgeben • Schleifenbasiert HTTP-GET-Abfrage • keine API-Anwendung • VERSTÖSST GEGEN NUTZUNGSBEDINGUNGEN • kein Download auf www.AdressZilla.org möglich Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Ausblick • Auf der Suche nach Präzision. Adresskodierung mit kostenfreien Onlinediensten. • von schleifen- zum API-basiertem System • Entsprechung der Nutzungsbedingungen • kartografische Visualisierung durch die Anbieter • Implementierung von: • Genauigkeitskontrollen und statistische Angaben • manuelle Verbesserung von Ergebnissen in der Karte • Dateninput- und Outputoptimierungen • Implementierung eines Algorithmus der aus allen zur Verfügung stehenden Quellen das realistischste Ergebnis identifizieren oder ermitteln kann Bennet SCHULTE, Frank LIPPMANN, Jürgen SCHWEIKART – Entwicklerforum Geodäsie und Geoinformationstechnik 2010
Vielen Dank für Ihre Aufmerksamkeit www.AdressZilla.org 01.11.2010, TU Berlin ENTWICKLERFORUM GEODÄSIE und GEOINFORMATIONSTECHNIK 2010