最終行の修正
[最後の行を修正して出力] が有効になっている場合は、住所が一致しなかったり存在しなかったりした場合でも、出力の最終行の要素が修正されて、適切な ZIP Code または Soundex による近似一致が提供されます。この機能はデフォルトで無効になっています。
最終行の修正が有効になっている場合は、以下の要素が修正されます。
- 都市の修正 - 都市の修正は、入力された ZIP Code に基づいて行われます。ただし、都市と州に対する一致が存在する場合は、両方の検索エリアが保持されます。ZIP Code が入力されていないときは、入力された州が正しいか、正式名で正しく表記されている必要があります。返されるロケーション コードと座標は、出力 ZIP Code に基づいて設定されます。
- 入力された都市が誤っている場合:
HAUDENVILLE MA 01039
戻り値: LASTLINE=HAYDENVILLE, MA 01039 LAT= 42396500 LON= -72689100
- 入力された都市が誤っている場合:
- 州の修正 - 州は、正式名で正しく表記されているときは省略形になり、ZIP Code が存在するときは修正されます。州の入力にはいくつかのバリエーションがあり、ILL、ILLI、CAL は認識されますが、MASS は認識されません。米国のジオコーダはバリエーションの省略形を変更と見なさないので、ILL から IL はマッチ コードで変更として識別されません。さらに、ZIP Code が 1 つしかない都市の ZIP Code の出力は変更と見なされません。
- 入力された都市が存在する場合:
Bronx NT, 10451
戻り値: LASTLINE= BRONX, NY 10451Bronx NT
戻り値: LASTLINE= BRONX NT
修正に必要な ZIP Code がない。 - 入力された都市が存在しない場合 - ZIP Code に対応する都市が返される:
60515
戻り値: LASTLINE=DOWNERS GROVE, IL 60515
MATCH_CODE=E622ILLINOIS 60515 (または ILL 60515 または IL 60515 または ILLI 60515)
戻り値: LASTLINE=DOWNERS GROVE, IL 60515
MATCH_CODE=E222
- 入力された都市が存在する場合:
- ZIP Code の修正 - ZIP Code は、有効な都市/州が特定され、その都市に ZIP Code が 1 つしかない場合にのみ修正されます。
- 入力されている場合:
HAUDENVILLE MA 01039
戻り値: LASTLINE=HAYDENVILLE, MA 01039 - 入力が誤っている場合 - ZIP Code の修正は行われず、両方の検索エリアが保持される:
HAUDENVILLE MA 01030
戻り値: LASTLINE=HAYDENVILLE, MA 01030
都市と ZIP Code が対応していない。 - 入力されていない場合:
DOWNRS GROVE, IL
戻り値: LASTLINE=DOWNERS GROVE, IL
都市に複数の ZIP Code がある。LILSE IL
戻り値: LASTLINE=LISLE, IL 60532
都市に ZIP Code が 1 つしかない。
DOWNERS GROVE LL
戻り値: LASTLINE=DOWNERS GROVE LL,
修正に必要な ZIP Code がない。
DOWNRS GROVE, LL
戻り値: LASTLINE=DOWNRS GROVE, LL
修正に必要な ZIP Code がない。
LILSE ILLINOIS
戻り値: LASTLINE= LISLE, IL 60532
州が正式名で正しく表記されている。
LISLE ILLINOS
戻り値: LASTLINE= LISLE ILLINOS
州の正式名が誤っており、修正に必要な ZIP Code がない。
- 入力されている場合: