Was ist der Unterschied zwischen Geokodierung und Georeferenzierung?


15

Nach einigem Hin und Her scheinen beide austauschbare Wörter zu sein, in denen wir davon sprechen, die räumlichen Informationen eines realen Ortes zu binden und in der Datenbank zu speichern.

Trotzdem bin ich nicht zufrieden, da sollte es einige große Unterschiede geben. Gibt es auch irgendwelche Tools in der Oracle SpatialSuite, um dies durchzuführen.

Antworten:


13

Um diese Begriffe einfach zu verstehen, verwenden wir ein Beispiel für einen Online-Kartendienst (z. B. Google Maps, Mapquest usw.).

  • Wenn Sie eine Adresse oder einen Ortsnamen in das Suchfeld eingeben, wird auf der Karte eine Markierung angezeigt. Das Verknüpfen einer Adresse oder eines Ortsnamens mit Koordinaten auf der Karte wird als Geokodierung bezeichnet . In einer räumlichen Datenbank erfolgt dies als Punktebene mit dem Namen des Ortes als Attribut für den Punktort. Dies ist eine Möglichkeit der Geokodierung. Bei Adressen werden die zugehörigen Koordinaten nicht direkt in einer Datenbank gespeichert, sondern mit einer Methode berechnet, die als lineare Referenzierung bezeichnet wird. (So ​​die Verwechslung zwischen den Begriffen Georeferenzierung und Linearreferenzierung) Die Start- und Endadressen entlang eines Liniensegments werden gespeichert und Zwischenadressen werden interpoliert und die Koordinaten berechnet. Was Ihre Frage betrifft, bietet Oracle Spatial Unterstützung für lineare Verweise. http://docs.oracle.com/html/A88805_01/sdo_lrsa.htm

  • In einigen Online-Kartendiensten haben Sie möglicherweise Satellitenbilder gesehen. Wenn diese Bilder von einem Satelliten oder einem Flugzeug aus aufgenommen werden, handelt es sich nur um einfache Bilder, wie z. B. Fotos. Um diese Bilder jedoch auf einer Karte anzuzeigen, müssen sie mit Kartenkoordinaten verknüpft werden. Dieser Vorgang wird als GeoReferencing bezeichnet . Sobald das Bild mit den Kartenkoordinaten verknüpft ist, kann es über Straßenkarten gelegt werden. Für die Georeferenzierung können Sie eine GIS-Software wie ArcGIS oder QGIS verwenden, um ein ansonsten nicht referenziertes Bild oder gescannte Karten zu georeferenzieren und in Oracle Spatial zu laden.


In der Datenbank können Adresspunkte gespeichert werden, die als genauer angesehen werden (besonders wichtig für die Weiterleitung von Notdiensten).
blah238

11

Ich sehe sie als getrennte Aktivitäten.

Geokodierung ist der Vorgang, bei dem codierte Standortinformationen (wie Adressen oder Gitter) in explizite Standortinformationen (in der Regel X- und Y-Koordinaten) umgewandelt werden. Umgekehrte Geokodierung ist das Gegenteil: Sie nimmt XY-Daten und lokalisiert die nächste Adresse, das nächste Raster usw.

Georeferenzierung ist der Vorgang, bei dem ein Rasterbild oder eine Vektorabdeckung erstellt , einem Koordinatensystem und Koordinaten zugewiesen und in Relation zu anderen räumlichen Daten wie Vermessungsstandorten, Straßenkreuzungen usw. verschoben , transformiert und verworfen / gummiert wird.

Dies kann manchmal auch als austauschbare Berichtigung oder Georeferenzierung bezeichnet werden, während in einigen Zusammenhängen die Georeferenzierung nur die Zuweisung eines Raumbezugs und von Koordinaten zum Bild umfasst, und die Berichtigung die Transformation und Neuabtastung des Bildes zur Beseitigung von Verzerrungen (wie z in orthorectification ).

In ArcGIS ist die Georeferenzierung vorübergehend (direkte Transformation des Quellbilds), während die Korrektur dauerhaft ist (Erstellen eines neuen, neu abgetasteten Bildes mit einem georeferenzierten Raster-Layer).


5

Meine abgekürzte Einstellung:

Bei der Georeferenzierung wird ein Bild an die Erde angepasst, indem die visuellen Merkmale des Bildes mit ihrem bekannten Standort abgeglichen werden.

  • Eingabe: Bilder, Bildkontrollpunkte, Passende Geokontrollpunkte
  • Ausgabe: Bild mit angehängten Daten, die zeigen, wie es auf den Globus passt

Bei der Geokodierung werden menschliche Ortsnamen oder Bezeichnungen in Koordinaten umgewandelt. Oft werden dabei Tausende von Elementen gleichzeitig ausgeführt.

  • Eingabe: "642 Arbitrary Lane, Cityville, MA" oder "Miami" oder "FIPS County # 64623", große Datenbank mit räumlichen Referenzinformationen
  • Leistung: 53,645 N, 73,6453 W

2
Sie können auch einen Vektor georeferenzieren. Möglicherweise haben Sie CAD-Daten, die ein Versorgungsnetz darstellen (aber keinen Raumbezug enthalten), in das Vektorformat importiert. Wenn Sie diesen Vektor auf eine Grundkarte übertragen würden, wahrscheinlich auf Bilder oder ein Bild, das gescannt und georefdiert wurde, hätten Sie den Vektor georefdiert.

2

Ich verwende den Begriff "Georeferenzierung", wenn ich mich auf das Anwenden von geografischen Informationen auf Daten beziehe. B. "Georeferenzierung eines Bildes", damit es mit den restlichen Daten übereinstimmt. Ich verwende "Geokodierung", wenn ich Adress- / Postleitzahlinformationen habe und diese georeferenzieren möchte.

Geokodierung auf Wikipedia

Georeferenzierung auf Wikipedia

Aber die hast du wahrscheinlich trotzdem gelesen.

Vielleicht kann jemand anderes über die Tools in Oracle Spatial sprechen.


3
Sie haben tatsächlich die umgekehrte Geokodierung (Zuweisen von Adressen / Postleitzahlen zu Geodaten) beschrieben.
blah238

Danke, du hast recht. Tatsächlich habe ich Leuten bei der Arbeit eine Demonstration zum Geokodieren von Adressen mit Google Fusion gegeben. Ich war irgendwie durcheinander. Ich habe meinen Beitrag bearbeitet, um die korrekte Definition wiederzugeben.
Fezter
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.