Skip to main content

住所のジオコーディング (ジオコーディング ツール)

サマリー

住所テーブルをジオコーディングします。 この処理にはジオコーディングしたい住所を格納するテーブルと、住所ロケーターまたはコンポジット住所ロケーターが必須です。 このツールはロケーターに対して格納済みの住所を照合し、各入力レコードの処理結果を新しいポイント フィーチャクラスに保存します。 ArcGIS World Geocoding Service を使用している場合、この操作でクレジットが消費されることがあります。

ArcGIS World Geocoding Service を使用してジオコーディング操作を行うには ArcGIS 組織アカウントが必要で、クレジットが消費されます。 ジオコーディング リクエストを最後まで完了するには、組織アカウントに十分なクレジットが必要です。

注意:

クレジットの推定は、アクティブなポータルが ArcGIS Online で、入力ロケーターが ArcGIS World Geocoding Service である場合に、ツールの上部で使用できます。

使用法

  • 単一のフィールドに格納されている住所、複数のフィールドに分割されている住所、または 1 つのフィールドと国フィールドに格納されている住所をジオコーディングできます。 単一の入力フィールドには、完全な住所が格納されています。たとえば、「303 Peachtree St NE, Atlanta, GA 30308」のようになります。 入力住所が、米国の一般的な住所に使用される AddressCityStateZIP などの複数のフィールドに分割されている場合、複数のフィールドがサポートされます。 完全な住所 (303 Peachtree St NE, Atlanta, GA 30308 など) が格納される単一の入力フィールドと、その住所に関連付けられた国 (USA など) が格納されるフィールドもサポートされます。

  • 一部のロケーターは、複数の入力住所フィールド (AddressAddress2Address3 など) をサポートしています。 この場合、住所コンポーネントは複数のフィールドに分割可能で、これらの住所フィールドはジオコーディング時に連結されます。 たとえば、3 つのフィールドに 100、Main st、Apt 140 がある場合や、2 つのフィールドに 100 Main st と Apt 140 がある場合、ジオコーディングのときは、どちらも 100 Main st Apt 140 になります。

  • 出力フィーチャクラスは住所ロケーターと同じ空間参照内に保存されます。 出力フィーチャクラスの空間参照を変更するには、ツールの環境設定で異なる出力座標系を設定します。

  • 出力フィーチャクラスは、各レコードの入力アドレスおよびその他の情報 (スコア、ステータス、照合された住所など) をデフォルトで格納します。 住所の再照合を行うには、住所の再照合 ツールを使用するか、 住所の再照合 ウィンドウを開く 住所の再照合 オプションを使用します。 一度、照合処理が終了しフィーチャクラスが作成されると、入力アドレス テーブル内の住所の変更は出力フィーチャクラスの結果には反映されません。

    [ジオコーディング結果の再照合の詳細] (../../help/data/geocoding/rematch-locations-converted-from-a-table.md)

  • ArcGIS World Geocoding Service を使用して住所のテーブルを照合するには、ArcGIS Online 組織向けプランのサブスクリプションが必要です。

  • 国または地域優先位置タイプカテゴリー のパラメーターは、 入力住所ロケーター パラメーターの値に使用されるすべてのロケーターでサポートされているわけではありません。

  • 正確な Python 構文を生成するには、まず、 ジオプロセシング ウィンドウで適切なパラメーター オプションを使用してツールを実行します。 次に、 実行 メニューを開いて Python コマンドのコピー オプションを選択します。

  • Z 対応ロケーターで住所または場所のテーブルをジオコーディングする場合は、ローカル シーンでこのツールを使用します。 標高プロパティが 絶対高度 オプション に設定されていると、Z 対応のジオコード結果は自動的にローカル シーンに読み込まれます。

    ローカル シーンに、ロケーター構築用のポイント参照データのデジタイズに使用された標高サーフェスが含まれている場合は、ジオコード結果の高度プロパティを 絶対高度 オプション に設定します。 これを行うには、 レイヤー プロパティ ダイアログ ボックスで、 標高 タブをクリックします。 参照データの作成に使用された標高サーフェスがローカル シーンに含まれていない場合は、ジオコード結果の高度を 地表を基準 オプション に設定します。

    レイヤーの高さ特性の定義の詳細

パラメーター

ラベル 説明 データ タイプ

入力テーブル

ジオコーディングされる住所があるテーブル。

Table View

入力住所ロケーター

住所テーブルのジオコーディングに使用される住所ロケーター。

注意:

必要に応じて、ロケーター パスの末尾にあるロケーター名の後に .loc 拡張子を付けます。

Address Locator

入力住所フィールド

住所ロケーターで使用される住所フィールドの、入力アドレス テーブルのフィールドへのマッピング。 完全な住所が、入力テーブルの 1 つのフィールドに格納されている場合 (たとえば、303 Peachtree St NE, Atlanta, GA 30308)、 単一フィールド を指定します。 入力住所が、米国の一般的な住所に使用される複数のフィールド (AddressCityStateZIP など) に分割されている場合、 複数フィールド を指定します。 完全な住所と国が別々のフィールドに分かれている場合 (例: Address (303 Peachtree St NE, Atlanta, GA 30308) と Country (USA))、 単一のフィールドと国フィールド を指定します。

一部のロケーターは、複数の入力住所フィールド (AddressAddress2Address3 など) をサポートしています。 この場合、住所コンポーネントは複数のフィールドに分割可能で、これらの住所フィールドはジオコーディング時に連結されます。 たとえば、3 つのフィールドに 100、Main st、Apt 140 がある場合や、2 つのフィールドに 100 Main st と Apt 140 がある場合、ジオコーディングのときは、どちらも 100 Main st Apt 140 になります。

住所ロケーターで使用されるオプションの入力住所フィールドを入力アドレス テーブル内のフィールドにマッピングしない場合、フィールド名の代わりに <None> を使用してマッピングしないことを示します。

Field Info

出力フィーチャクラス

ジオコーディングされた出力フィーチャクラス。

注意:

シェープファイルの制限のため、シェープファイル形式への出力の保存はサポートされていません。

Feature Class

ダイナミック出力フィーチャクラス

(オプション)
レガシー:

このパラメーターは、ArcGIS Pro では効果がありません。 ArcGIS Desktop との後方互換性をサポートするために残されています。

ArcGIS Pro で使用できる値は STATIC のみです。

  • オンArcGIS Pro ではこのオプションを使用できません。 このツールについては、ArcGIS Desktop のヘルプをご参照ください。

  • オフ入力住所テーブル内のフィールドの静的コピーが出力フィーチャクラスに作成されます。 使用できるのはこの値のみです。

Boolean

国または地域

(オプション)

ジオコーディングされた住所について、検索対象をそれらの国に制限する、1 つまたは複数の国。 国を指定すると、多くの場合、ジオコーディングの精度が向上します。 国を指定しないと、ロケーターでサポートされているすべての国を使用してジオコーディングが実行されます。

入力住所フィールド パラメーターの 1 つのフィールドと国フィールド を指定すると、このパラメーターの値はオーバーライドされます。

String

優先位置タイプ

(オプション)

PointAddress の一致で返される優先出力ジオメトリーを指定します。 優先位置がデータに存在しない場合は、 住所の位置 のデフォルトの位置が返されます。 geocodeAddresseslocationType パラメーターの詳細については、ArcGIS REST API Web ヘルプをご参照ください。

  • 住所の位置屋根の位置、区画の重心、玄関などの住所位置を表すジオコード結果のジオメトリーが返されます。 これがデフォルトです。

  • ルート検索の位置車両のルート検索に使用できる道路脇に近い位置を表すジオコード結果のジオメトリーを返します。

String

カテゴリー

(オプション)

ロケーターが検索する場所のタイプを制限します。これにより、偽陽性の一致、希望しない住所レベルの一致、あいまいな座標検索が除外されます。 このパラメーターは、検索プロセスを高速化するために役立ちます。 カテゴリーを使用しないと、サポートされているすべてのカテゴリーを使用してジオコーディングが実行されます。 すべてのカテゴリー値がすべての場所と国でサポートされているとは限りません。

カテゴリー フィルターの詳細については、ArcGIS REST API Web ヘルプをご参照ください。

String

出力フィールド

(オプション)

ジオコード結果で返されるロケーター出力フィールドを指定します。

位置のみ最小、または 最小およびユーザー フィールド オプションが指定されている場合、 入力テーブル パラメーターの値にある元のフィールド名は保持されます。

注意:

このパラメーターは、ディスク上に保存されているか、ArcGIS Enterprise 10.9 以降に公開されている ロケーターの作成 または フィーチャ ロケーターの作成 ツールによって作成された入力ロケーターと共に使用できます。 住所ロケーターの作成 ツールを使用して作成されたロケーターが 1 つ以上含まれているコンポジット ロケーターでは、このパラメーターを使用できません。

  • すべて使用可能なすべてのロケーター出力フィールドがジオコード結果に含まれます。 これがデフォルトです。

  • 位置のみShape フィールドがジオコーディング結果に格納されます。

  • 最小場所とその場所がジオコード結果のロケーター内の情報にどれだけ一致しているかが記述されたフィールド (ShapeStatusScoreMatch_typeMatch_addr、および Addr_type) が追加されます。

  • 最小およびユーザー フィールドMINIMAL フィールドと、ユーザー定義のカスタム出力フィールドが追加され、ジオコード結果で返されます。

String

一致するナラティブ

(オプション)

一致するナラティブを出力ジオコード フィーチャクラスに返す方法を指定します。 パラメーター値が指定されていない場合、一致するナラティブを含めるロケーター プロパティ設定が使用されます。 このパラメーターは、ジオコード フィーチャクラスでの住所の照合方法をより詳細に理解するのに役立ちます。

geocodeAddressesreturnMatchNarrative パラメーターの詳細については、ArcGIS REST API Web ヘルプをご参照ください。

  • 一致するナラティブを出力に追加MatchNarrative という名前のフィールドが、ジオコード フィーチャクラスに追加されます。 このフィールドには、一致する各住所の一致するナラティブ テキストが含まれます。

  • 一致するナラティブをフィールドに分割単一フィールドの一致するナラティブ テキストが、JSON オブジェクトから抽出されます。 一致するナラティブ テキストが解析され、個々のフィールドに分割されて、ジオコード フィーチャクラスに追加されます。

String

環境

出力データのコンフィグレーション キーワード, 出力座標系

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい