Geocoding-Optionen
In der folgenden Tabelle werden die Optionen aufgeführt, die das Ermitteln der Koordinaten eines Standorts steuern.
Parameter |
Beschreibung |
---|---|
Option.GeocodeLevel |
Gibt an, wie genau Sie Adressen geocodieren möchten. Zur Auswahl stehen:
|
Option.Interpolation |
Gibt an, ob eine Adresspunktinterpolation durchgeführt werden soll. Diese Option funktioniert nur, wenn eine Punktdatenbank installiert ist. Diese Option ist nur für ausgewählte Länder verfügbar. Die Adresspunktinterpolation verwendet Punktdaten, um die Geocode-Ergebnisse zu verfeinern. Standardmäßig schätzt der Geocoding-Vorgang den Standort einer Adresse basierend auf den Straßennummern an einem beliebigen Ende des Straßensegments. Wenn ein Straßensegment beispielsweise von der 100 Main St. zur 200 Main St. verläuft, gibt eine Anforderung nach der 150 Main St. einen Standort in der Mitte des Segments zurück. Bei der Interpolation ermittelt der Geocoder die Position der 180 Main St. in den Punktdaten. Diese liegt etwa zwei Drittel der Strecke die Straße entlang. Mithilfe dieser Informationen kann der Geocoder die Position der 150 Main St. basierend auf der 100 und 180 Main St. schätzen. In diesem Fall schätzt der Geocoder den Standort der Adresse mit einer geringen Entfernung von der Segmentmitte ein.
|
Option.FallbackToGeographic |
Gibt an, ob versucht werden soll, den Mittelpunkt einer geografischen Region zu bestimmen, wenn kein Geocode auf Adressebene bestimmt werden kann.
|
Option.FallbackToPostal |
Gibt an, ob versucht werden soll, den Mittelpunkt einer Postleitzahl zu bestimmen, wenn kein Geocode auf Adressebene bestimmt werden kann.
|
Option.OffsetFromStreet |
Gibt den Versatzabstand von den Straßensegmenten an, die beim Geocoding auf Straßenebene verwendet werden sollen. Die Entfernung wird in den Einheiten angegeben, die Sie im Feld der Option „OffsetUnits“ angeben. Der Standardwert ist von Land zu Land unterschiedlich. Für die meisten Länder beträgt der Standardwert 7 m. Für Österreich, Deutschland und Australien beträgt der Standardwert 10 m. Der Versatzabstand dient beim Geocoding auf Straßenebene zur Vermeidung der Positionierung des Geocodes in der Mitte der Straße. Er gleicht den Umstand aus, dass beim Geocoding auf Straßenebene ein Punkt für den Breitengrad und den Längengrad in der Mitte der Straße, an der sich die Adresse befindet, zurückgegeben wird. Da sich das Gebäude, das durch eine Adresse bezeichnet wird, nicht auf der Straße selbst befindet, sollte der Geocode für eine Adresse kein Punkt auf der Straße sein. Stattdessen soll der Geocode den Standort des Gebäudes darstellen, das sich neben der Straße befindet. Ein Versatz von 40 Fuß bedeutet beispielsweise, dass der Geocode einen Punkt darstellt, der 40 Fuß von der Mitte der Straße entfernt ist. Die Entfernung wird senkrecht zum Teil des Straßensegments der Adresse berechnet. Mithilfe des Versatzes wird auch verhindert, dass einander gegenüberliegende Adressen denselben Punkt erhalten. Im folgenden Diagramm wird ein Versatzpunkt im Vergleich zum ursprünglichen Punkt dargestellt. Straßenkoordinaten weisen einen Genauigkeitsgrad von 0,0001 auf und interpolierte Punkte werden bis zu einem Millionstelgrad genau angegeben. |
Option.OffsetFromCorner |
Gibt die Entfernung für den Versatz der Straßenendpunkte beim Vergleich auf Straßenebene an. Die Entfernung wird in den Einheiten angegeben, die Sie im Feld der Option „OffsetUnits“ angeben. Mithilfe dieses Wertes wird verhindert, dass Adressen an Straßenecken denselben Geocode wie die Kreuzung erhalten. Anmerkung: Der Versatz wird für das Vereinigte Königreich (GBR) oder Japan (JPN) nicht unterstützt.
Der Standardwert ist von Land zu Land unterschiedlich:
Im folgenden Diagramm werden die Endpunkte einer Straße mit Versatzendpunkten verglichen. |
Option.OffsetUnits |
Gibt die Maßeinheit für die Straßenversatz- und Eckenversatzoption an. Zur Auswahl stehen:
Der Standardwert ist Meter. |
Option.GNAFPointType |
Diese Option ist nur für Australien verfügbar. Gibt bei Straßenanschriftsvergleichen an, ob der Breitengrad/Längengrad der Parzelle oder der Straßenfront zurückgegeben werden soll. Diese Option ist nur verfügbar, wenn die G-NAF-Datenbank installiert ist und die Datenbank, die in der Liste Datenbank auf der Registerkarte „Daten“ ausgewählt ist, die G-NAF-Datenbank enthält. Diese Option hat nur Auswirkungen auf Adressen, die mit der G-NAF-Datenbank abgeglichen wurden. Zur Auswahl stehen:
|
Option.Return8DecimalPlaceParcelLatLong |
Diese Option ist nur für Australien verfügbar. Gibt an, ob der ursprüngliche Breiten- und Längengrad mit einer Genauigkeit von bis zu acht Stellen nach dem Dezimalzeichen zurückgegeben werden sollen. Dies ist der Breitengrad/Längengrad, mit dem der Kandidat in der G-NAF-Datenbank übereinstimmte. Dies sind die direkt aus den G-NAF-Daten stammenden Originalkoordinaten vor dem Abschneiden oder Runden. Diese Option ist nur verfügbar, wenn die G-NAF-Datenbank installiert ist und die Datenbank, die in der Liste Datenbank auf der Registerkarte „Daten“ ausgewählt ist, die G-NAF-Datenbank enthält. Diese Option hat nur Auswirkungen auf Adressen, die mit der G-NAF-Datenbank abgeglichen wurden.
|
Option.CoordinateSystem |
Bei einem Koordinatensystem handelt es sich um ein Referenzsystem für den eindeutigen Standort eines Punktes im Raum. Kartesische (planare) und geodätische (geografische) Koordinaten sind Beispiele für Referenzsysteme basierend auf der euklidischen Geometrie. Spectrum™ Technology Platform unterstützt die von der European Petroleum Survey Group (EPSG) anerkannten Systeme. Jedes Land unterstützt unterschiedliche Koordinatensysteme. Je nach Land stehen Ihnen eine oder mehrere der folgenden Optionen zur Verfügung:
|
Option.IncludeInputs |
Gibt an, ob die formatierte eingegebene Straßenanschrift und jedes eingegebene Adresselement in einem eigenen Feld zurückgegeben werden sollen. Dieses Feature gibt Ihnen einen Einblick darüber, wie die Eingabeadresse geparst wurde. Zudem können Sie mithilfe des Feature erkennen, welche spezifischen Eingabeelemente nicht geocodiert werden konnten. Ein zurückgegebener „HouseNumber.Input“ kann beispielsweise eine ungültige Hausnummer in Ihrer Eingabeadresse enthalten. Sie können geparste Eingabeelemente für ein bestimmtes Land eingeben. Ein REST API für Kanada lautet beispielsweise:
Anmerkung: Das Datenalter muss 2014 Q4 oder höher sein, um Eingaben für geparste Adressen zu erhalten. Hinweis: Eingabeelemente für geparste Adressen werden nicht für jedes Land zurückgegeben.
Eingabeelemente für geparste Adressen werden in einzeln beschrifteten Feldnamen mit einer „.Input“-Erweiterung zurückgegeben. Beispiel:
|