ブロック住所

ブロック データ出力フィールドには、GeocodeUSAddress が処理できなかった入力住所の余分な情報が格納されます。ブロック データを出力に含めるには、Option.OutputRecordType = B に設定します。

入力フィールド AddressLine1 ~ AddressLine6 に空の行がある場合、GeocodeUSAddress は出力行を最初の空の BlockLine 出力フィールドに移動して、空白行を除去します。例:

パラメータ 入力データ 応答要素 出力データ
   

AddressLine1

4750 Walnut St Ste 200

   

LastLine

Boulder, CO 80301-2532

Data.AddressLine1

Pitney Bowes

BlockLine1

Pitney Bowes

Data.AddressLine2

4750 Walnut

BlockLine2

 
 

BlockLine3

 

Data.AddressLine4

Ste 200

BlockLine4

Dept ABC

注: 入力 AddressLine5 から 1 行上に移動しました。

Data.AddressLine5

Dept ABC

BlockLine5

 

Data.AddressLine6

80301

BlockLine6

 

以下の表は、ブロック データ出力フィールドを定義したものです。

レスポンス要素 最大null ターミネータによる長さフィールド 説明

BlockLine1

104

GeocodeUSAddress が処理できなかった入力住所情報を返します。

BlockLine2

104

GeocodeUSAddress が処理できなかった入力住所情報を返します。

BlockLine3

104

GeocodeUSAddress が処理できなかった入力住所情報を返します。

BlockLine4

104

GeocodeUSAddress が処理できなかった入力住所情報を返します。

BlockLine5

104

GeocodeUSAddress が処理できなかった入力住所情報を返します。

BlockLine6

104

GeocodeUSAddress が処理できなかった入力住所情報を返します。