データのバッチ インポート (AllSource ツール)
サマリー
KML ファイル、KMZ ファイル、シェープファイル、Excel ワークシート、表形式のテキスト ファイル、GeoJSON ファイル、GPX ファイルを 1 つのジオデータベースに格納されたフィーチャクラスにインポートします。
使用法
入力データ の値がフォルダーの場合は、KML ファイル (.kml)、KMZ ファイル (.kmz)、シェープファイル (.shp)、Excel ワークブック (.xlsx および
.xls)、表形式のテキスト ファイル (.csv、.txt、および.tab)、GeoJSON ファイル (.geojson)、GPX ファイル (.gpx) が再帰的に検索されます。 フィルター パラメーターを使用して、フォルダーからインポートするファイルを絞り込むことができます。ラスターまたは
.kmlファイルや.kmzファイルに含まれるグラウンド オーバーレイは、ターゲット ジオデータベース パラメーター内でモザイク データセットに変換されます。 モザイク データセットが参照するソース ラスターは、モザイク データセットに基づく名前のサブフォルダーにネイティブ形式で格納されます。 これは、ターゲット ジオデータベースと同じ場所にあります。 これらのファイルの名前は、ターゲット ジオデータベース 値の後に_Rastersが付きます。 たとえば、ターゲット ジオデータベース 値がC:\Data\OperationalData.gdbの場合は、C:\Dataの下にOperationalData_Rastersというフォルダーが作成されます。ファイルをエンタープライズ ジオデータベースにインポートしている場合は、ターゲット ジオデータベース パラメーターでデータベース コネクション ファイル (.sde) が UNC パスとして指定されていることと、そのパスにエンタープライズ ジオデータベースからアクセスできることを確認してください。
KML および OGC (Open Geospatial Consortium) KML 標準の KMZ バージョン 2.2 までの KMZ の入力が一般的にサポートされています。 (ジオコーディングによる) アドレス タブを使うポイント位置はサポートされていません。 有効な緯度位置と経度位置がソース KML 内に必要です。
表形式のテキスト ファイルで使用される標準的な区切り記号は、拡張子が
.csvまたは.txtのファイルではカンマ、拡張子が.tabのファイルではタブです。 入力テーブルで標準以外の区切り記号を使用するには、schema.iniファイルを使用して区切り記号を指定する必要があります。 詳細については、Microsoft ドキュメントの「Schema.ini ファイル (テキスト ファイル ドライバー)」をご参照ください。入力 Excel ワークシートおよび表形式のテキスト ファイルの場合、ポイント ジオメトリーのみがサポートされています。
GeoJSON の仕様は、複数のジオメトリー タイプをサポートしています。 入力
.geojsonファイル内にあるジオメトリー タイプごとに、別々のフィーチャクラスが SourceGeoJSONFile_GeometryType という命名規則で作成されます。 たとえば、.geojsonファイルの名前がWorld Airports.geojsonであり、ジオメトリー タイプとしてポイント、マルチポイント、ポリライン、およびポリゴンが含まれている場合、フィーチャクラスの名前は、World Airports_Points、World Airports_Multipoint、World Airports_Polylines、および World Airports_Polygons になります。このツールを実行するときは、座標系に次の注意事項があります。
シェープファイル、
.kml、.kmz、.geojson、および.gpxファイルの場合、出力データセットの座標系は入力データセットと同じになります。 KML および GPX の仕様は、入力データセットの座標系が GCS WGS1984 であると規定しています。Excel ワークブックおよび表形式のテキスト ファイルの場合、出力の座標系は GCS WGS1984 になります。
フィーチャの入力座標のいずれかが無効 (NULL または無効な座標表記) である場合、対応するフィーチャのジオメトリは NULL になります。 ジオメトリーのチェック ツールを使用して、出力に NULL ジオメトリーがあるかどうかを確認できます。
表形式のテキスト ファイル (.csv、
.txt、および.tab) および Excel ワークシートでサポートされている座標は、緯度/経度 (度 (10 進))、MGRS (Military Grid Reference System)、および USNG (United States National Grid) です。 ソースでは、それぞれの列に含まれる緯度/経度、1 つの列に含まれる緯度/経度、MGRS、USNG の順に座標列が検索されます。注意:
緯度/経度の値が 1 つの列に含まれる場合、最初に緯度の値を指定し、次にスペース、カンマ、またはスラッシュで区切って経度を指定する必要があります。
有効な列名を次に示します。
Latitude—緯度、
lat、y_coordinate、y_coord、yLongitude—経度、
long、lon、x_coordinate、x_coord、xLatitude/longitude—latitude_longitude、
lat_long、lat_lon、xy_coordinate、xy_coordinates、xy_coord、xy_coords、xyMGRS coordinate—mgrs、
mgrs_coordinate、mgrs_coordinates、mgrs_coord、mgrs_coordsUSNG coordinate—usng、
usng_coordinate、usng_coordinates、usng_coord、usng_coords
Excel ワークブック内のすべてのワークシートがインポートされます。
シンボルは、ソース データ ファイル内のシンボルに基づいて、マップに追加される出力レイヤーに次のように適用されます。
注意:
シンボルを維持するには、ツールの実行時に ArcGIS Pro プロジェクト内にアクティブなマップが存在する必要があります。 ツールを ArcGIS Pro プロジェクトの外部で (つまり、スタンドアロンの Python スクリプトから) 実行している場合、シンボルは維持されません。
.kmlまたは.kmzファイルから作成された出力レイヤーの場合、シンボルはソース.kmlまたは.kmzファイルから抽出され、出力レイヤーに適用されます。 このシンボルは、ソース.kmlまたは.kmzファイルと同じフォルダー内にあるレイヤー ファイル (.lyrx または.lyr) を指定することでオーバーライドできます。 このレイヤー ファイルの名前は、ソース データ ファイルと同じベース名に、アンダースコア (_) とオーバーライドされるレイヤーのジオメトリー タイプ (ポイント、ポリライン、ポリゴン) が付きます。 たとえば、.kmlファイルの名前がWorld Airports.kmlで、ポイント、ライン、およびポリゴン フィーチャが含まれていて、すべてのジオメトリー タイプのシンボルをオーバーライドする場合、レイヤー ファイルの名前は、World Airports_Points.lyrx、World Airports_Polylines.lyrx、およびWorld Airports_Polygons.lyrxになります。 ジオメトリー タイプの値は、大文字と小文字が区別されます。 指定したジオメトリー タイプのレイヤー ファイルが存在しない場合は、ソース.kmlまたは.kmzファイルのシンボルが出力レイヤーに適用されます。For output layers created from sources other than
.kmlまたは.kmzファイルでは、レイヤー ファイル (.lyrx または.lyr) がソース データ ファイルと同じフォルダー内に存在する場合にシンボルが出力レイヤーに適用されます。 レイヤー ファイルには、Excel ワークシートと.geojsonファイルを除いて、ソース データ ファイルと同じベース名を付ける必要があります。 Excel ワークシートの場合、レイヤー ファイルには、ソース データ ファイルと同じベース名にアンダースコア () とワークシート名を加えた名前を付ける必要があります。 たとえば、Excel ファイルの名前がWorld.xlsxで、Cities (2018) というワークシートが含まれている場合は、そのレイヤー ファイルの名前をWorld_Cities (2018).lyrxまたはWorld_Cities (2018).lyrにする必要があります。.geojsonファイルの場合、レイヤー ファイルには、ソース データ ファイルと同じベース名にアンダースコア () と出力ジオメトリー タイプ (ポイント、マルチポイント、ポリライン、ポリゴン) を加えた名前を付ける必要があります。 レイヤー ファイルが存在しない場合は、デフォルトのシンボルが出力レイヤーに適用されます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力データ |
ジオデータベース フィーチャクラスに変換するデータ ファイルを含むフォルダー。 |
Folder; File |
|
ターゲット ジオデータベース |
出力フィーチャクラスを格納するターゲット ジオデータベース。 |
Workspace |
|
フィルター (オプション) |
フィルターを適用して、フォルダーからインポートするファイルを絞り込みます。 フィルターの次のワイルドカード文字は、入力データの絶対パスで使用できます。
フィルターに複数のパターンを追加するには、各パターンを垂直バー、つまりパイプ区切り記号 (|) で区切ります。 パターンの比較では大文字と小文字が区別されないため、たとえば、 以下にフィルターの例を示します。
|
String |
|
サブフォルダーも含む (オプション) |
サブフォルダーを再帰的に検索するかどうかを指定します。
|
Boolean |
|
グラウンド オーバーレイを含める (オプション) |
KML または KMZ グラウンド オーバーレイ (ラスターや航空写真など) を出力に含めるかどうかを指定します。 KMZ がラスター画像を提供するサービスを参照している場合は注意してください。 ツールはラスター画像を、使用可能なすべてのスケールに変換しようとします。 この処理は、時間がかかったり、サービスをハングアップさせたりすることがあります。
|
Boolean |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
更新されたジオデータベース |
更新されたターゲット ジオデータベース。 |
Workspace |
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい