ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

コンポジット住所ロケーターの作成 (Create Composite Address Locator)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

コンポジット住所ロケーターを作成します。コンポジット住所ロケーターは 2 つ以上の別々の住所ロケーターから構成され、複数の住所ロケーターに対して住所を照合することができます。

コンポジット住所ロケーターの詳細

使用法

  • コンポジット住所ロケーターを作成する前に、[住所ロケーターの作成 (Create Address Locator)] ツールを使用して、コンポジット住所ロケーターに登録する住所ロケーターを作成します。

  • コンポジット住所ロケーター用の空間参照が必須です。ツールの「環境設定」で特定の「出力座標系」を指定しない限り、最初に登録した住所ロケーターの空間参照が使用されます。

構文

CreateCompositeAddressLocator_geocoding (in_address_locators, in_field_map, {in_selection_criteria}, out_composite_address_locator)
パラメータ説明データ タイプ
in_address_locators
[[in_address_locator, name],...]

登録されている住所ロケーターの順番により、候補がどのように検索され住所が照合されるかが決まります。単一の住所をジオコーディングすると、ロケーターに選択基準が設定されていない限り、登録されているすべての住所ロケーターに対して住所が照合されます。見つかったすべての候補が、表示された登録住所ロケーターの順に表示されます。住所テーブルをジオコーディングすると、最初に登録された住所ロケーターから最初に見つかった最適な候補に住所が自動的に照合されます。住所が照合できなかった場合、リスト上の次のロケーターが検索されます。

各登録住所ロケーターの参照名が必須です。これはコンポジット住所ロケーターによって参照される住所ロケーターの名前です。名前にはスペースや特殊記号を入れてはいけません。名前の最大長さは 14 文字です。

Value Table
in_field_map

各登録住所ロケーターが使用する入力フィールドの、コンポジット住所ロケーターの入力フィールドへのマッピング。

Field Mappings
in_selection_criteria
[in_address_locator, selection_criteria]
(オプション)

各登録住所ロケーターの選択基準。各登録住所ロケーターに対して 1 つだけの選択基準をサポートしています。

選択基準を使用すると、特定の住所に対する基準を満たさない登録住所ロケーターが除外されるため、ジオコーディング処理をより効率的に実行できます。ジオコーディング処理における選択基準の使用方法に関する詳細については、トピック「コンポジット住所ロケーターの作成」をご参照ください。

Value Table
out_composite_address_locator

作成するコンポジット住所ロケーター。

Address Locator

コードのサンプル

CreateCompositeAddressLocator (コンポジット住所ロケーターの作成) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトで、CreateCompositeAddressLocator (コンポジット住所ロケーターの作成) 関数をイミディエイト モードで使用する方法を示します。

# Example 1:

# Create a composite address locator using the StreetMap US Streets and Tutorial Atlanta locators.

# Import system modules
import arcpy 
from arcpy import env 
env.workspace = "C:/ArcTutor/Geocoding/atlanta.gdb"

# Set local variables:
US_Streets_locator = "C:/dm_stmap_dvd/streetmap_na/data/Street_Addresses_US"
Atlanta_locator = Atlanta
Atlanta_Composite = US_Atlanta_Composite

arcpy.CreateCompositeAddressLocator_geocoding("Atlanta_locator Atlanta;US_Streets_locator US_Streets", "Address 'Street or Intersection' true true false 100 Text 0 0 ,First,#,Atlanta_locator,Address,0,0,US_Streets_locator,Street,0,0;City 'City or Placename' true true false 40 Text 0 0 ,First,#,Atlanta_locator,City,0,0,US_Streets_locator,City,0,0;State 'State' true true false 20 Text 0 0 ,First,#,Atlanta_locator,State,0,0,US_Streets_locator,State,0,0;Zip 'Zipcode' true true false 10 Text 0 0 ,First,#,Atlanta_locator,Zip,0,0,US_Streets_locator,ZIP,0,0","Atlanta '\"City\" = 'Atlanta'';US_Streets #",Atlanta_Composite)

環境

  • 現在のワークスペース
  • 出力データのコンフィグレーション キーワード
  • 出力データの座標系
  • テンポラリ ワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • コンポジット住所ロケータの作成
  • 住所ロケータの作成
  • 住所ロケーターの作成 (Create Address Locator)
  • ジオコーディング ツールボックスの概要
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル