Letzte Zeile korrigieren
Wenn FIND_CORRECT_LASTLINE auf True
festgelegt ist, werden Elemente der letzten Zeile der Ausgabe korrigiert. Dabei wird eine gute PLZ-Code-Übereinstimmung oder nahe Übereinstimmung mit dem Soundex bereitgestellt, selbst wenn die Adresse nicht übereinstimmte oder nicht existierte. Dieses Feature ist standardmäßig deaktiviert.
Das Feature wird verwendet, wenn FIND_ADDRCODE True
ist und die Adresse mit keinem Kandidaten übereinstimmt oder wenn FIND_Z_CODE True
ist und die Eingabe nur aus der letzten Zeile besteht.
Beispiel: FIND_ADDRCODE = True
Adresse: 0 MAIN
Letzte Zeile: BOLDER CA 80301
Rückgabewert:
MATCH_CODE=E622
LASTLINE=BOULDER, CO 80301
CITY=BOULDER STATE=CO
ZIP=80301
Beispiel: FIND_Z_CODE = True
Adresse: Letzte Zeile: BOLDER CA 80301
Rückgabewert:
MATCH_CODE=Z6
LASTLINE=BOULDER, CO 80301
CITY=BOULDER STATE=CO
ZIP=80301
Wenn „Letzte Zeile korrigieren“ aktiviert ist, werden folgende Elemente korrigiert:
- Korrektur des Orts: Die Korrektur des Orts basiert auf der eingegebenen Postleitzahl, wenn keine Übereinstimmung mit Ort und Bundesland/Kanton vorhanden ist. Wenn eine Übereinstimmung vorhanden ist, bleiben beide Suchbereiche erhalten. Das/der eingegebene Bundesland/Kanton muss korrekt sein oder korrekt geschrieben sein, wenn keine Postleitzahl eingegeben wird. Der zurückgegebene Positionscode und die Koordinaten basieren auf der ausgegebenen Postleitzahl.
- Der eingegebene Ort ist nicht korrekt:
HAUDENVILLE MA 01039
Rückgabe: LASTLINE=HAYDENVILLE, MA 01039 LAT= 42396500 LON= -72689100
- Der eingegebene Ort ist nicht korrekt:
- Korrektur von Bundesland/Kanton: Der/das Bundesland/Kanton wird bei richtiger Schreibweise abgekürzt oder, wenn eine Postleitzahl angegeben ist, korrigiert. Bei der Eingabe von Bundesland/Kanton werden verschiedene Varianten erkannt, wie ILL, ILLI, CAL, aber nicht MASS. Der US-Geocoder betrachtet die Abkürzung einer Variante nicht als Änderung, sodass „ILL“ zu „IL“ nicht als Änderung im Vergleichscode identifiziert wird. Außerdem wird die Ausgabe der Postleitzahl für einen Ort mit einer einzelnen Postleitzahl nicht als Änderung betrachtet.
- Der eingegebene Ort existiert:
Bronx NT, 10451
Rückgabe: LASTLINE= BRONX, NY 10451Bronx NT
Rückgabe: LASTLINE= BRONX NT
Keine Postleitzahl für eine Korrektur. - Der eingegebene Ort existiert nicht. Der bevorzugte Ort für die Postleitzahl wird zurückgegeben:
60515
Rückgabe: LASTLINE=DOWNERS GROVE, IL 60515
MATCH_CODE=E622ILLINOIS 60515 (oder ILL 60515 oder IL 60515 oder ILLI 60515)
Rückgabe: LASTLINE=DOWNERS GROVE, IL 60515
MATCH_CODE=E222
- Der eingegebene Ort existiert:
- Korrektur der Postleitzahl: Die Postleitzahl wird nur korrigiert, wenn ein gültiger Ort/gültiges Bundesland/Kanton identifiziert worden ist und über nur eine Postleitzahl verfügt.
- Eingabe existiert:
HAUDENVILLE MA 01039
Rückgabe: LASTLINE=HAYDENVILLE, MA 01039 - Eingabe nicht korrekt: Die Korrektur der Postleitzahl wird nicht durchgeführt, beide Suchbereiche bleiben erhalten:
HAUDENVILLE MA 01030
Rückgabe: LASTLINE=HAYDENVILLE, MA 01030
Ort und Postleitzahl passen nicht zusammen. - Eingabe existiert nicht:
DOWNRS GROVE, IL
Rückgabe:LASTLINE=DOWNERS GROVE, IL
Ort mit mehreren Postleitzahlen.LILSE IL
Rückgabe: LASTLINE=LISLE, IL 60532
Ort mit einer einzigen Postleitzahl.
DOWNERS GROVE LL
Rückgabe:LASTLINE=DOWNERS GROVE LL,
Keine Postleitzahl für eine Korrektur.
DOWNRS GROVE, LL
Rückgabe: LASTLINE=DOWNRS GROVE, LL
Keine Postleitzahl für eine Korrektur.
LILSE ILLINOIS
Rückgabe: LASTLINE= LISLE, IL 60532
Bundesland/Kanton ist korrekt geschrieben.
LISLE ILLINOS
Rückgabe: LASTLINE= LISLE ILLINOS
Bundesland/Kanton ist nicht korrekt geschrieben, keine Postleitzahl für eine Korrektur.
- Eingabe existiert: