カタログ データセットにアイテムを追加 (Add Items To Catalog Dataset) (データ管理)

サマリー

ジオデータベース データセット、ラスター レイヤー、フィーチャ レイヤー、モザイク レイヤーなどのワークスペース アイテムやレイヤーを既存のカタログ データセットに追加します。

使用法

  • このツールは、ローカルまたはネットワーク共有のフォルダーおよびワークスペースのアイテムを追加します。 アクティブなポータルからカタログ データセットにポータル アイテムを追加するには、[カタログ データセットにポータル アイテムを追加 (Add Portal Items To Catalog Dataset)] ツールを使用します。

  • ターゲット カタログ データセットを指定した後、フィルターを適用することで、[入力アイテム] パラメーター値で指定したワークスペースから、特定のタイプのアイテムのみを追加することができます。

  • カタログ データセットに追加するアイテムは、許可されたアイテム タイプでなければなりません。 [入力アイテム] パラメーターで 1 つ以上のワークスペースを指定すると、ワークスペースからは、許可されたアイテム タイプのみが追加されます。

  • 個別のアイテム (シェープファイル、.dwg ファイル、フィーチャクラスなど) を [入力アイテム] パラメーターで指定した場合、[入力アイテムのタイプ] パラメーターの値にかかわらず、これらのアイテムが、データセットに追加されます。

  • カタログ データセットにアイテムがすでに存在する場合は、再度追加されません。 スキップされたアイテムは、ツールのメッセージに表示されます。

  • ArcGIS Pro 3.1 で作成したカタログ データセットにアイテムを追加するには、[データセットのアップグレード (Upgrade Dataset)] ツールで、データセットをアップグレードする必要があります。

  • [入力アイテム] パラメーターは、入力としてマップ サービスの URL をサポートしています。

  • シーン レイヤー パッケージを [入力タイプ] パラメーター値として個別に指定することはできませんが、指定されたフォルダーまたはワークスペース内にある場合、データセットに追加することができます。

  • カタログ データセットに追加するアイテムには範囲が必要です。

  • カタログ データセットから 1 つ以上のアイテムを削除するには、データセットの属性テーブルを開き、レコードを削除します。

パラメーター

ラベル説明データ タイプ
ターゲット カタログ データセット

アイテムの追加先のカタログ データセット。

Catalog Layer
入力アイテム

カタログ データセットに追加するアイテムが存在するワークスペース アイテム、レイヤー、ファイル。 ワークスペースとしては、フォルダー、ファイル ジオデータベース、フィーチャ データセット、エンタープライズ データベース、またはサーバー接続のサービスを指定できます。

Workspace; Feature Layer; Image Service; Raster Layer; Mosaic Layer; LAS Dataset Layer; Layer File; CAD Drawing Dataset; ServerConnection; BIM File Workspace; TIN Layer
入力アイテム タイプ
(オプション)

入力ワークスペースから、カタログ データセットに追加されるアイテムのタイプを指定します。 デフォルトでは、サポートされるすべてのアイテム タイプが追加されます。

  • BIM ファイル—BIM ファイルのワークスペースが追加されます。
  • BIM フロア プラン—BIM ファイルのフロア プランが追加されます。
  • CAD データセット—CAD ドローイングが追加されます。
  • フィーチャクラス—フィーチャクラスが追加されます。
  • フィーチャ サービス—フィーチャ サービスが追加されます。
  • イメージ サービス—イメージ サービスが追加されます。
  • LAS データセット—LAS データセットが追加されます。
  • LAS ファイル—LAS ファイルが追加されます。
  • レイヤー ファイル—レイヤー ファイルが追加されます。
  • マップ サービス—マップ サービスが追加されます。
  • モザイク データセット—モザイク データセットが追加されます。
  • ラスター レイヤー—ラスター データセットが追加されます。
  • シーン レイヤー パッケージ—シーン レイヤー パッケージが追加されます。
  • TIN データセット—TIN データセットが追加されます。
String
サブフォルダーを含める
(オプション)

[入力アイテム] パラメーター値で指定したフォルダーまたはワークスペースのコンテンツを再帰的に検索し、カタログ データセットに追加するかどうかを指定します。 このパラメーターは、ファイル ジオデータベースまたはエンタープライズ ジオデータベースには適用されません。

  • オン - フォルダーまたはワークスペースのコンテンツを再帰的に検索し、カタログ データセットに追加します。 これがデフォルトです。
  • オフ - フォルダーまたはワークスペースのコンテンツの再帰的検索とカタログ データセットへの追加は行われません。
Boolean
フットプリント タイプ
(オプション)

参照アイテムのフットプリントを全範囲にするか、すべてのフィーチャの最小凸ポリゴンを表す凸包にするかを指定します。

  • エンベロープ—フットプリントは、参照アイテムの全範囲をカバーする四角形になります。 これがデフォルトです。
  • 凸包—フットプリントは、参照アイテムからのすべてのフィーチャを囲む凸包になります。
String

派生した出力

ラベル説明データ タイプ
出力カタログ データセット

更新されたカタログ データセット。

Catalog Layer

arcpy.management.AddItemsToCatalogDataset(target_catalog_dataset, input_items, {input_item_types}, {include_subfolders}, {footprint_type})
名前説明データ タイプ
target_catalog_dataset

アイテムの追加先のカタログ データセット。

Catalog Layer
input_items
[input_items,...]

カタログ データセットに追加するアイテムが存在するワークスペース アイテム、レイヤー、ファイル。 ワークスペースとしては、フォルダー、ファイル ジオデータベース、フィーチャ データセット、エンタープライズ データベース、またはサーバー接続のサービスを指定できます。

Workspace; Feature Layer; Image Service; Raster Layer; Mosaic Layer; LAS Dataset Layer; Layer File; CAD Drawing Dataset; ServerConnection; BIM File Workspace; TIN Layer
input_item_types
[input_item_types,...]
(オプション)

入力ワークスペースから、カタログ データセットに追加されるアイテムのタイプを指定します。 デフォルトでは、サポートされるすべてのアイテム タイプが追加されます。

  • BIM_FILE_WORKSPACE—BIM ファイルのワークスペースが追加されます。
  • BIM_FILE_FLOORPLAN—BIM ファイルのフロア プランが追加されます。
  • CAD_DRAWING—CAD ドローイングが追加されます。
  • FEATURE_CLASS—フィーチャクラスが追加されます。
  • FEATURE_SERVICE—フィーチャ サービスが追加されます。
  • IMAGE_SERVICE—イメージ サービスが追加されます。
  • LAS_DATASET—LAS データセットが追加されます。
  • LAS_FILE—LAS ファイルが追加されます。
  • LAYER_FILE—レイヤー ファイルが追加されます。
  • MAP_SERVICE—マップ サービスが追加されます。
  • MOSAIC_DATASET—モザイク データセットが追加されます。
  • RASTER_DATASET—ラスター データセットが追加されます。
  • SCENE_LAYER_PACKAGE—シーン レイヤー パッケージが追加されます。
  • TIN—TIN データセットが追加されます。
String
include_subfolders
(オプション)

input_items パラメーター値で指定したフォルダーまたはワークスペースのコンテンツを再帰的に検索し、カタログ データセットに追加するかどうかを指定します。 このパラメーターは、ファイル ジオデータベースまたはエンタープライズ ジオデータベースには適用されません。

  • INCLUDE_SUBFOLDERS—フォルダーまたはワークスペースのコンテンツを再帰的に検索し、カタログ データセットに追加します。 これがデフォルトです。
  • NOT_INCLUDE_SUBFOLDERS—フォルダーまたはワークスペースのコンテンツの再帰的検索とカタログ データセットへの追加は行われません。
Boolean
footprint_type
(オプション)

参照アイテムのフットプリントを全範囲にするか、すべてのフィーチャの最小凸ポリゴンを表す凸包にするかを指定します。

  • ENVELOPE—フットプリントは、参照アイテムの全範囲をカバーする四角形になります。 これがデフォルトです。
  • CONVEX_HULL—フットプリントは、参照アイテムからのすべてのフィーチャを囲む凸包になります。
String

派生した出力

名前説明データ タイプ
out_catalog_dataset

更新されたカタログ データセット。

Catalog Layer

コードのサンプル

AddItemsToCatalogDataset の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで AddItemsToCatalogDataset 関数を使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/Dataspace/WhereMyCatalogLayerIs.gdb"
arcpy.management.AddItemsToCatalogDataset(
    "MyCatalogDataset", ["AllMyFeatures.gdb", "AllMyRasters.gdb"], 
    ["FEATURE_CLASS", "RASTER_DATASET"], "INCLUDE_SUBFOLDERS", "ENVELOPE")

環境

特殊なケース

範囲

この環境で、[入力データの共通領域] または [入力データのすべての領域] オプションが設定されている場合、この環境は無視されます。

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

関連トピック