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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

ロケーターの統合 (Consolidate Locator)

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

サマリ

すべてのロケーターを 1 つのフォルダーにコピーして、ロケーターまたはコンポジット ロケーターを統合します。

図

Locator consolidated folder
統合されたロケーターとコンポジット ロケーターの出力フォルダー構造。

使用法

  • このツールは [ジオコーディング] ツールボックスに配置されます。使いやすさを考慮して、[データ管理] ツールボックスの [パッケージ] ツールセットにも、このツールのコピーが配置されます。

  • このツールは無効なロケーターを見つけると警告を出力します。無効なロケーターはパッケージ化されません。

  • 統合またはパッケージ化するロケーターがコンポジット ロケーターで、[コンポジット ロケーターのみ: エンタープライズ ジオデータベース内に含まれるロケーターを参照するのではなくコピーする] オプションがオンの場合は、次のように処理されます。

    • コンポジット ロケーターとすべての関連ロケーター (エンタープライズ ジオデータベースのロケーターを含む) が、統合フォルダーにコピーされます。
    • 各ロケーターは、統合フォルダーに作成された一意のフォルダーにコピーされます。

  • 統合またはパッケージ化するロケーターがコンポジット ロケーターで、[コンポジット ロケーターのみ: エンタープライズ ジオデータベース内に含まれるロケーターを参照するのではなくコピーする] オプションがオフの場合は、次のように処理されます。

    • コンポジット ロケーターとエンタープライズ ジオデータベースに格納されていない関連ロケーターが統合フォルダーにコピーされます。
    • エンタープライズ ジオデータベースにある関連ロケーターは統合フォルダーにコピーされませんが、エンタープライズ ジオデータベースに格納されている関連ロケーターの接続情報がコンポジット ロケーターに保存されます。

構文

ConsolidateLocator_management (in_locator, output_folder, {copy_arcsde_locator})
パラメータ説明データ タイプ
in_locator

統合される入力ロケーターまたはコンポジット ロケーター。

Locator
output_folder

ロケーターまたはコンポジット ロケーターと、その関係するロケーターを含む出力フォルダー。

Folder
copy_arcsde_locator
(オプション)

関連ロケーターをコピーするか、これらのロケーターの接続情報をコンポジット ロケーターに保存するかを指定します。このオプションはコンポジット ロケーターにのみ適用されます。

  • COPY_ARCSDE —エンタープライズ ジオデータベース内のロケーターを含め、すべての関連ロケーターを統合フォルダーまたはパッケージにコピーします。これがデフォルトです。
  • PRESERVE_ARCSDE — エンタープライズ ジオデータベースに格納されている関連ロケーターの接続情報を、コンポジット ロケーターに保存します。
Boolean

コードのサンプル

ConsolidateLocator (ロケーターの統合) の例 1 (Python ウィンドウ)

次の Python スクリプトは、Python ウィンドウから ConsolidateLocator (ロケーターの統合) ツールを使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/MyData/Locators" 
arcpy.ConsolidateLocator_Geocoding('Atlanta_composite', 'Consolidate_folder', "COPY_ARCSDE")
ConsolidateLocator (ロケーターの統合) の例 2 (スタンドアロン スクリプト)

指定されたフォルダーに存在するすべてのロケーターを検索し、個別に統合フォルダーを作成します。

# Name: ConsolidateLocator.py
# Description:  Find all the locators that reside in a specified folder and create a consolidated folder for each locator.
# import system modules
import os
import arcpy
# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = "C:/MyData/Locators"
# Loop through the workspace, find all the loc and create a consolidated folder using the same 
# name as the original locator
for loc in arcpy.ListFiles("*.loc"):
    print("Consolidating " + loc)
    arcpy.ConsolidateLocator_geocoding(loc, os.path.splitext(loc)[0], "COPY_ARCSDE")

環境

  • 現在のワークスペース

ライセンス情報

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

関連トピック

  • パッケージ ツールセットの概要
このトピックへのフィードバック

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. | プライバシー | リーガル