テキスト ファイルから位置情報ファイルの作成 (AllSource ツール)
サマリー
GeoNames、National Geospatial-Intelligence Agency Geonet Names Server、または U.S. Geological Survey Geographic Names Information Service のテキスト ファイルから、ArcGIS LocateXT で使用する位置情報ファイルを作成します。
使用法
このツールは、GeoNames、NGA (National Geospatial-Intelligence Agency) GNS (Geonet Names Server)、または米国と南極の両方を対象とした USGS (U.S. Geological Survey) GNIS (Geographic Names Information Service) から入力テキスト ファイルを取得し、テキストから位置を抽出、ドキュメントから位置を抽出 ツール、または 位置の抽出 ウィンドウで使用できるカスタム位置情報ファイルを作成します。 これらのツールでカスタム位置情報を有効にする方法の詳細については、「カスタム位置情報ファイルとカスタム属性ファイルの追加および管理」をご参照ください。
このツールは、位置の抽出 ウィンドウの カスタム位置情報 タブや、ドキュメントから位置を抽出 および テキストから位置を抽出 ツールで使用できるカスタム位置情報ファイル (.lxtgaz) を作成します。
データソース パラメーターは、入力ファイルのソースを識別するために使用されます。 GeoNames、GNS、および GNIS 形式には、一意のスキーマと区切り文字が含まれています。 不正なデータ ソースを指定した場合、出力ファイルは空になります。 この場合、選択したデータ ソースが入力地名ファイルと一致していることを確認してください。
含めるフィーチャ パラメーターは、出力に含まれるフィーチャクラス タイプを制限するために使用されます。 フィルタリングは、以下のフィーチャクラス タイプに基づいて行うことができます。
管理
人口密集地
植生
ローカル
海底
交通
地形
水文
スポット
対象地域を指定してフィルターすることもできます。 対象地域が指定されている場合、生成される 出力位置情報ファイル パラメーター値には、指定した対象地域内に完全に含まれる結果のみが含まれます。
地名ファイルは、以下の場所からダウンロードできます。
パラメーター
|
ラベル
|
説明
|
データ タイプ
|
|
入力地名ファイル
|
GeoNames、NGA GNS、または USGS GNIS から取得した地名テキスト ファイル。
|
File
|
|
データ ソース
|
入力が作成されたデータ ソースを指定します。
GeoNames—入力ファイルは GeoNames.org から作成されています。
NGA GNS—入力ファイルは NGA GNS から作成されています。
USGS GNIS—入力ファイルは USGS GNIS から作成されています。
USGS Antarctic Names—入力ファイルは USGS GNIS Antarctic Names から作成されています。
|
String
|
|
出力位置情報ファイル
|
出力位置情報ファイル。
|
File
|
|
含めるフィーチャ
(オプション)
|
出力に含まれる入力データ ソースのフィーチャクラス タイプを指定します。
管理フィーチャ—管理区画、町の境界、市の境界、州の境界、部族地域の境界、国の境界などの管理フィーチャが含まれます。
水文フィーチャ—河川、湖、池、その他の水域フィーチャなどのフィーチャが含まれます。
ローカル フィーチャ—建物、教会、病院、その他の人工の目標物などのフィーチャが含まれます。
人口密集地—町、市、村、その他の人々が集まっている地域など、名前が付けられた場所の位置情報が含まれます。
交通フィーチャ—道路、トレイル、鉄道、空港などのフィーチャが含まれます。
スポット フィーチャ—山頂やその他の自然の目標物などの地貌フィーチャが含まれます。
地形フィーチャ—山、丘陵、崖、クレーター、尾根などのフィーチャが含まれます。
植生フィーチャ—森林、低草原地帯、低木地、その他の一貫した植生の地域などのフィーチャが含まれます。
海底フィーチャ—岩礁、砂州、難破船などの海中のフィーチャが含まれます。
|
String
|
|
入力対象地域
(オプション)
|
入力地名ファイルのサブセットの作成に使用されるフィーチャ レイヤー。
|
Feature Layer
|
arcpy.intelligence.CreateLocationFileFromTextFile(in_placenames_file, data_source, out_location_file, {include_features}, {in_rois})
|
名前
|
説明
|
データ タイプ
|
|
in_placenames_file
|
GeoNames、NGA GNS、または USGS GNIS から取得した地名テキスト ファイル。
|
File
|
|
data_source
|
入力が作成されたデータ ソースを指定します。
GEONAMES—入力ファイルは GeoNames.org から作成されています。
NGA_GNS—入力ファイルは NGA GNS から作成されています。
USGS_GNIS—入力ファイルは USGS GNIS から作成されています。
USGS_ANTARCTIC_NAMES—入力ファイルは USGS GNIS Antarctic Names から作成されています。
|
String
|
|
out_location_file
|
出力位置情報ファイル。
|
File
|
|
include_features
[include_features,...]
(オプション)
|
出力に含まれる入力データ ソースのフィーチャクラス タイプを指定します。
ADMINISTRATIVE_FEATURES—管理区画、町の境界、市の境界、州の境界、部族地域の境界、国の境界などの管理フィーチャが含まれます。
HYDROLOGICAL_FEATURES—河川、湖、池、その他の水域フィーチャなどのフィーチャが含まれます。
LOCALITY_FEATURES—建物、教会、病院、その他の人工の目標物などのフィーチャが含まれます。
POPULATED_PLACES—町、市、村、その他の人々が集まっている地域など、名前が付けられた場所の位置情報が含まれます。
TRANSPORTATION_FEATURES—道路、トレイル、鉄道、空港などのフィーチャが含まれます。
SPOT_FEATURES—山頂やその他の自然の目標物などの地貌フィーチャが含まれます。
TERRAIN_FEATURES—山、丘陵、崖、クレーター、尾根などのフィーチャが含まれます。
VEGETATION_FEATURES—森林、低草原地帯、低木地、その他の一貫した植生の地域などのフィーチャが含まれます。
UNDERSEA_FEATURES—岩礁、砂州、難破船などの海中のフィーチャが含まれます。
|
String
|
|
in_rois
(オプション)
|
入力地名ファイルのサブセットの作成に使用されるフィーチャ レイヤー。
|
Feature Layer
|
コードのサンプル
CreateLocationFileFromTextFile (スタンドアロン スクリプト)
次のコードは、スタンドアロン スクリプトで CreateLocationFileFromTextFile 関数を使用する方法を示しています。
# Name: CreateLocationFileFromTextFile.py
# Description: Create a custom location file for use with LocateXT.
# Import system modules
import arcpy
source_file = r'C:\data\US.txt'
data_source = 'GEONAMES'
location_file = r'C:\data\US.lxtgaz'
filter_features = ['POPULATED_PLACES']
loudoun_county = r'C:\virginia.gdb\loudoun_co'
arcpy.intelligence.CreateLocationFileFromTextFile(source_file,
data_source,
location_file,
filter_features,
loudoun_county)
環境
並列処理ファクター
ライセンス情報
- Basic: いいえ
- Standard: いいえ
- Advanced: はい