最終行の修正

[最後の行を修正して出力] が有効になっている場合は、住所が一致しなかったり存在しなかったりした場合でも、出力の最終行の要素が修正されて、適切な 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 10451

      Bronx NT
      戻り値: LASTLINE= BRONX NT
      修正に必要な ZIP Code がない。

    • 入力された都市が存在しない場合 - ZIP Code に対応する都市が返される:

      60515
      戻り値: LASTLINE=DOWNERS GROVE, IL 60515
      MATCH_CODE=E622

      ILLINOIS 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 がない。

注: 返されるマッチ コードについては、最終行の修正マッチ コードを参照してください。