ブロック住所
ブロック データ出力フィールドには、GeocodeUSAddress が処理できなかった入力住所の余分な情報が格納されます。ブロック データを出力に含めるには、OutputRecordType = B に設定します。
入力フィールド AddressLine1 ~ AddressLine6 に空の行がある場合、GeocodeUSAddress は出力行を最初の空の BlockLine 出力フィールドに移動して、空白行を除去します。例:
パラメータ | 入力データ | 応答要素 | 出力データ |
---|---|---|---|
AddressLine1 |
4750 Walnut St Ste 200 |
||
LastLine |
Boulder, CO 80301-2532 |
||
AddressLine1 |
Pitney Bowes |
BlockLine1 |
Pitney Bowes |
AddressLine2 |
4750 Walnut |
BlockLine2 |
|
AddressLine3 Data.AddressLine3 |
BlockLine3 |
||
AddressLine4: |
Ste 200 |
BlockLine4 |
Dept ABC 注: 入力 AddressLine5 から 1 行上に移動しました。
|
AddressLine5 |
Dept ABC |
BlockLine5 |
|
AddressLine6 Data.AddressLine6 |
80301 |
BlockLine6 |
以下の表は、ブロック データ出力フィールドを定義したものです。
レスポンス要素 | 最大null ターミネータによる長さフィールド | 説明 |
---|---|---|
BlockLine1 |
104 |
GeocodeUSAddress が処理できなかった入力住所情報を返します。 |
BlockLine2 |
104 |
GeocodeUSAddress が処理できなかった入力住所情報を返します。 |
BlockLine3 |
104 |
GeocodeUSAddress が処理できなかった入力住所情報を返します。 |
BlockLine4 |
104 |
GeocodeUSAddress が処理できなかった入力住所情報を返します。 |
BlockLine5 |
104 |
GeocodeUSAddress が処理できなかった入力住所情報を返します。 |
BlockLine6 |
104 |
GeocodeUSAddress が処理できなかった入力住所情報を返します。 |