Ausgabefelder

Eine Anforderung an den Geocode-Dienst gibt ein GeocodeServiceResponse-Objekt mit dem folgenden Inhalt zurück:
  • totalPossibleCandidates: Die Gesamtzahl der möglichen Kandidaten.
  • totalMatches: Die Gesamtzahl der Übereinstimmungen.
  • Candidates: Führt einen oder mehrere Kandidaten auf, die mit Ihrer Eingabeadresse/Ihren Eingabeadressen übereinstimmten. Vergleichs- und Standortinformationen werden für jeden übereinstimmenden Kandidaten zurückgegeben.

In dieser Tabelle werden die möglichen Rückgabefelder für den Geocode-Dienst beschrieben. Nicht jedes Feld wird mit einem passenden Kandidaten zurückgegeben.

Feld Typ Beschreibung
totalPossibleCandidates Ganze Zahl Gibt die Gesamtzahl der möglichen Kandidaten an.
totalMatches Ganze Zahl Gibt die Gesamtzahl der Übereinstimmungen an.
candidates: Objekt vom Typ Candidate, das aus einem Array mit einem oder mehreren übereinstimmenden Kandidaten und zugehörigen Adress-, Vergleichs- und Standortinformationen zusammengesetzt ist Enthält die folgenden Elemente:
precisionLevel Ganze Zahl Ein Code, der die Genauigkeit des Geocodes angibt. Zur Auswahl stehen:

0 Es sind keine Koordinateninformationen für diese Kandidatenadresse verfügbar. USA-Adressen geben 0 zurück.

1 Interpolierte Straßenadresse
2 Mittelpunkt des Straßensegments

3 Mittelpunkt von Postleitzahl 1

4 Teilweiser Mittelpunkt von Postleitzahl 2

5 Mittelpunkt von Postleitzahl 2

6 Kreuzung

7 Point of Interest (Wenn die Datenbank POI-Daten enthält.)

8 Mittelpunkt des Bundeslandes oder der Region

9 Mittelpunkt des Bezirks

10 Mittelpunkt der Stadt

11 Mittelpunkt des Ortes

12–15 Für nicht spezifizierte benutzerdefinierte Objekte reserviert

16 Das Ergebnis ist ein Adresspunkt.

17 Das Ergebnis wurde generiert, indem die Segmentdaten des Kandidaten mithilfe von Adresspunktdaten geändert wurden.

18 Das Ergebnis ist ein Adresspunkt, der mithilfe der Funktion „Mittellinienversatz“ projiziert wurde. Zur Verwendung der Funktion „Versatz von Mittellinie“ müssen Sie eine Punkt- und Straßenbereichsdatenbank haben.

formattedStreetAddress Zeichenfolge

Die formatierte Hauptadresszeile.

formattedLocationAddress Zeichenfolge Die formatierte letzte Adresszeile.
identifier Zeichenfolge Für Kandidaten auf Straßen- oder Punktebene ist dies in der Regel die Segment-ID.
precisionCode Zeichenfolge Ein Code, der die Genauigkeit des Geocodes angibt. Weitere Informationen finden Sie unter Ergebniscodes für Forward Geocoding.
übereinstimmendes Objekt des Typs FieldsMatching, bestehend aus einem Array mit einem oder mehreren übereinstimmenden Kandidaten. Enthält die folgenden Elemente:
matchOnAddressNumber Boolean Gibt an, ob die eingegebene Adressnummer mit der Adressnummer des Kandidaten übereinstimmte.
true
Die eingegebene Adressnummer stimmte mit der Adressnummer des Kandidaten überein.
False
Die eingegebene Adressnummer stimmte nicht mit der Adressnummer des Kandidaten überein.
matchOnPostCode1 Boolean Gibt an, ob das Eingabefeld postCode1 mit dem Feld postCode1 des Kandidaten übereinstimmte.
true
Die Eingabe postCode1 stimmte mit dem postCode1 des Kandidaten überein.
False
Die Eingabe postCode1 stimmte nicht mit dem postCode1 des Kandidaten überein.
matchOnPostCode2 Boolean Gibt an, ob das Eingabefeld postCode2 (Erweiterung der Postleitzahl) mit dem Feld postCode2 des Kandidaten übereinstimmte.
true
Die Eingabe postCode2 stimmte mit dem postCode2 des Kandidaten überein.
False
Die Eingabe postCode2 stimmte nicht mit dem postCode2 des Kandidaten überein.
matchOnAreaName1 Boolean Gibt an, ob das Eingabefeld areaName1 mit dem Feld areaName1 des Kandidaten übereinstimmte.
true
Die Eingabe areaName1 stimmte mit dem areaName1 des Kandidaten überein.
False
Die Eingabe areaName1 stimmte nicht mit dem areaName1 des Kandidaten überein.
matchOnAreaName2 Boolean Gibt an, ob das Eingabefeld areaName2 mit dem Feld areaName2 des Kandidaten übereinstimmte.
true
Die Eingabe areaName2 stimmte mit dem areaName2 des Kandidaten überein.
False
Die Eingabe areaName2 stimmte nicht mit dem areaName2 des Kandidaten überein.
matchOnAreaName3 Boolean Gibt an, ob das Eingabefeld areaName3 mit dem Feld areaName3 des Kandidaten übereinstimmte.
true
Die Eingabe areaName3 stimmte mit dem areaName3 des Kandidaten überein.
False
Die Eingabe areaName3 stimmte nicht mit dem areaName3 des Kandidaten überein.
matchOnAreaName4 Boolean Gibt an, ob das Eingabefeld areaName4 mit dem Feld areaName4 des Kandidaten übereinstimmte.
true
Die Eingabe areaName4 stimmte mit dem areaName4 des Kandidaten überein.
False
Die Eingabe areaName4 stimmte nicht mit dem areaName4 des Kandidaten überein.
matchOnStreetName Boolean Gibt an, ob der eingegebene Straßenname mit dem Straßennamen des Kandidaten übereinstimmte.
true
Der eingegebene Straßenname stimmte mit dem Straßennamen des Kandidaten überein.
False
Der eingegebene Straßenname stimmte nicht mit dem Straßennamen des Kandidaten überein.
matchOnStreetType Boolean Gibt an, ob der eingegebene Straßentyp mit dem Straßentyp des Kandidaten übereinstimmte.
true
Der eingegebene Straßentyp stimmte mit dem Straßentyp des Kandidaten überein.
False
Der eingegebene Straßentyp stimmte nicht mit dem Straßentyp des Kandidaten überein.
matchOnStreetDirectional Boolean Gibt an, ob die eingegebene Richtungsangabe der Straße mit der Richtungsangabe der Straße des Kandidaten übereinstimmte.
true
Die eingegebene Richtungsangabe der Straße stimmte mit der Richtungsangabe der Straße des Kandidaten überein.
False
Die eingegebene Richtungsangabe der Straße stimmte nicht mit der Richtungsangabe der Straße des Kandidaten überein.
matchOnPlaceName Boolean Gibt an, ob der eingegebene Ortsname mit dem Ortsnamen des Kandidaten übereinstimmte.
true
Der eingegebene Ortsname stimmte mit dem Ortsnamen des Kandidaten überein.
False
Der eingegebene Ortsname stimmte nicht mit dem Ortsnamen des Kandidaten überein.
geometry-Objekt. Zurückgegebener Geocode, der die folgenden Elemente umfasst:
coordinates Double Der Geocode des Kandidaten, der als X-Koordinate (Längengrad) und Y-Koordinate (Breitengrad) angegeben wird, die durch ein Komma getrennt sind.
crs Zeichenfolge Das referenzierte Koordinatensystem, das für den Geocode des Kandidaten verwendet wird.
type Zeichenfolge Geometrietyp. Der Rückgabewert lautet stets Point.
address-Objekt. Zurückgegebene Kandidatenadresse, die einige der folgenden Elemente enthalten kann:
mainAddressLine Zeichenfolge Adresszeile des Kandidaten.
addressLastLine Zeichenfolge Letzte Adresszeile des Kandidaten.
placeName Zeichenfolge Name der Firma, der Organisation, des Unternehmens oder Gebäudes.
areaName1 Zeichenfolge Bundesland, Kanton oder Region.
areaName2 Zeichenfolge Bezirk oder Landkreis.
areaName3 Zeichenfolge Ort, Stadt oder Vorort.
areaName4 Zeichenfolge Lokalität
postCode1 Zeichenfolge Hauptpostleitzahl.
postCode2 Zeichenfolge Sekundäre Postleitzahl, soweit vorhanden.
country Zeichenfolge Name des Landes im ISO 3166-1-Format Alpha-2 oder Alpha-3 oder ein gebräuchlicher Name des Landes, wie die Vereinigten Staaten.
addressNumber Zeichenfolge Haus- oder Gebäudenummer.
streetName Zeichenfolge Straßenname.
unitType Zeichenfolge Der Typ der Einheit, z. B. Apt, Etage und Gebäude.
unitValue Zeichenfolge Der Wert/die Nummer der Einheit, z. B. „3B“.
ranges:CandidateRange-Objekt. Enthält Informationen zu den Bereichen eines Kandidaten, bestehend aus den folgenden Elementen:
placeName Zeichenfolge Gibt den Namen des Ortes oder Gebäudes des Kandidaten an, falls zutreffend.
lowHouse Zeichenfolge Gibt die niedrigste Hausnummer im Straßenbereich des Kandidaten an.
highHouse Zeichenfolge Gibt die höchste Hausnummer im Straßenbereich des Kandidaten an.
side Zeichenfolge Stellt Informationen zur Straßenseite zur Verfügung, auf der sich der Bereich des Kandidaten befindet.
LEFT
Der Bereich befindet sich auf der linken Seite der Straße.
RIGHT
Der Bereich befindet sich auf der rechten Seite der Straße.
BOTH
Der Bereich befindet sich auf der linken und rechten Seite der Straße.
UNKNOWN
Es sind keine Informationen zur Straßenseite verfügbar, auf der sich dieser Bereich befindet.
customValues Mapping Ein Mapping lokaler Werte, die mit dem Kandidatenbereich verknüpft sind.
units:CandidateRangeUnit-Objekt. Enthält Informationen zu den Einheiten eines Kandidatenbereichs, bestehend aus den folgenden Elementen:
placeName Zeichenfolge Gibt den Namen des Ortes oder Gebäudes des Kandidaten an, falls zutreffend.
unitType Zeichenfolge Gibt den Einheitentyp an (z. B. APT, STE usw.).
highUnitValue Zeichenfolge Gibt die höchste Einheitennummer für diese Bereichseinheit an.
lowUnitValue Zeichenfolge Gibt die niedrigste Einheitennummer für diese Bereichseinheit an.
customValues Mapping Ein Mapping lokaler Werte, die mit der Einheit verknüpft sind.