3D オブジェクト フィーチャクラスは、参照された 3D ジオメトリ メッシュで定義した地理的位置を使用し、ジオデータベースにフィーチャを格納して管理します。 フィーチャの参照先ジオメトリは、複数の形式で格納できます。 格納形式のリストを管理すると、3D オブジェクト フィーチャクラスを変更できます。 また、参照されるすべての形式を削除し、3D オブジェクト フィーチャクラスをマルチパッチ フィーチャクラスに変換できます。
格納形式を 3D オブジェクト フィーチャクラスに追加
3D オブジェクト フィーチャクラスに 1 つ以上の格納形式を追加し、サードパーティのアプリケーションを使用したフィーチャ ジオメトリの直接編集と置換、および 3D モデル ファイルのインポートのためのオプションを増やすことができます。 すべてのフィーチャは選択したすべてのファイル形式で格納されるため、データの格納サイズが大きくなります。
- [解析] タブの [ジオプロセシング] グループで、[ツール] をクリックします。
[ジオプロセシング] ウィンドウが表示されます。
- [ツールボックス] タブをクリックして、[データ管理] > [3D オブジェクト] を参照して、[マルチパッチに 3D フォーマットを追加 (Add 3D Formats to Multipatch)] ジオプロセシング ツールをダブルクリックします。
[マルチパッチに 3D フォーマットを追加 (Add 3D Formats to Multipatch)] ツールが [ジオプロセシング] ウィンドウで開きます。
- [入力フィーチャ] ドロップダウン矢印をクリックして、マルチパッチ フィーチャクラスを選択するか、[参照] をクリックして、その場所を参照します。
- [追加する 3D フォーマット] セクションで、レイヤーでサポートするフォーマットの横にあるチェックボックスをオンにします。
レイヤーにすでに含まれている形式はリストされません。
- [実行] をクリックします。
3D オブジェクト フィーチャクラスで、各フィーチャに追加した形式でモデルを格納できるようになります。
3D オブジェクト フィーチャクラスから格納形式を削除する
3D オブジェクト フィーチャクラスから 1 つ以上の格納形式を削除すると、レイヤーに格納され、保持されるモデル数を削減できます。 これによって格納スペースが減り、対話的な編集パフォーマンスを向上できます。
- [マルチパッチから 3D フォーマットを削除 (Remove 3D Formats From Multipatch)] ジオプロセシング ツールを開きます。 [入力フィーチャ] パラメーターで、3D オブジェクト フィーチャクラスを選択するか、参照します。
- [削除する 3D フォーマット] セクションで、レイヤーから削除するサポート形式の横にあるチェックボックスをオンにし、ツールを実行します。
レイヤーに現在含まれている形式のみがリストされます。
各 3D オブジェクト フィーチャで、指定した形式の 3D モデルが削除されます。
3D オブジェクト フィーチャクラスをマルチパッチ フィーチャクラスに変換する
3D オブジェクト フィーチャクラスからすべての格納形式を削除すると、レイヤーに関連するすべてのテーブルとリレーションシップ クラスを削除できます。 これによって 3D オブジェクト フィーチャクラスが標準のマルチパッチ フィーチャクラスに変換されます。 3D オブジェクト フィーチャクラスをサポートしていない、旧バージョンの ArcGIS Pro のコンテンツを使用する必要がある場合に便利な方法です。
- [解析] タブの [ジオプロセシング] グループで、[ツール] をクリックします。
[ジオプロセシング] ウィンドウが表示されます。
- [ツールボックス] タブをクリックし、[データ管理] > [3D オブジェクト] を参照して [3D フォーマットをマルチパッチから削除 (Remove 3D Formats From Multipatch)] ジオプロセシング ツールをダブルクリックします。
[ジオプロセシング] ウィンドウに [3D フォーマットをマルチパッチから削除] ツールが開きます。
- [マルチパッチから 3D フォーマットを削除 (Remove 3D Formats From Multipatch)] ジオプロセシング ツールを開きます。 [入力フィーチャ] パラメーターで、3D オブジェクト フィーチャクラスを選択するか、参照します。
- [削除する 3D フォーマット] セクションで、[すべて選択] をクリックして現在サポートされているすべての形式を選択し、ツールを実行します。
データをマルチパッチ フィーチャクラスに変換するには、すべての形式を削除する必要があります。
すべての関連テーブルとモデルを削除するよう、フィーチャクラスのスキーマが更新されます。 フィーチャクラスがマルチパッチ フィーチャクラスになります。 フィーチャクラス内のフィーチャは保持されます。