ArcGIS Indoors Pro または ArcGIS Indoors Maps エクステンションで利用できます。
CAD ファイルは、通常、アーキテクチャ モデリングに使用されますが、屋内マップの作成にも使用できます。 CAD ファイルのエンティティはテキストまたはブロック アノテーション オブジェクトで、建物のフィーチャに関する情報が含まれます。 [フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールは、AutoCAD .dwg ファイルまたは .dgn ファイルからエンティティをインポートし、構成スプレッドシートを使用してそれを既存の Indoors ワークスペースにアペンドして、インポート処理の際に CAD データを ArcGIS Indoors Information Model のレイヤーにマッピングします。
[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールを使用して既存の Indoor データセットまたは Indoors ジオデータベースに CAD フロア プランをインポートする前に、構成スプレッドシートを完成する必要があります。
注意:
代わりに [CAD を Indoor データセットにインポート (Import CAD To Indoor Dataset)] ツールを使用して、CAD エンティティを .dwg ファイルまたは .dgn ファイルからインポートし、Indoors ワークスペース内にフロア プラン フィーチャを作成することもできます。 [CAD を Indoor データセットにインポート (Import CAD To Indoor Dataset)] ツールでは、構成スプレッドシートは必要ありません。
CAD フロア プランのインポート
[フロアプランの Indoors ジオデータベースへのインポート (Import Floorplans To Indoots Geodatabase)] ツールを使って CAD データをインポートする前に、CAD ドローイングを正確にジオリファレンスし、構成スプレッドシートを完成したことを確認してください。 CAD フロア プラン データを Indoor データセットにインポートするには、次の手順を実行します。
- ArcGIS Pro を起動し、Indoor データセットまたは Indoors ジオデータベースを含むプロジェクトを開きます。
- [フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールを実行します。
- 出力を検証します。
- Indoors ワークスペースに属性ルールを作成した場合、必要に応じて検証属性ルールを実行し、データのエラーを特定します。
フロア プランを Indoor データセットまたは Indoors ジオデータベースに読み込んだら、追加フィーチャ、イベント、入室者のデータを読み込むことができます。
CAD フロア プランの更新
Indoors モデルでデータが維持されると、新しい建物の追加、既存の建物への新しいフロアの追加、既存のフロアの改築などのシナリオに対し、新しい CAD ファイルの更新内容を Indoor データセットに定期的に統合しなくてはならないことがあります。 ArcGIS Indoors ジオプロセシング ツールを使用して、選択したデータ サブセットに更新を適用できます。 [フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールは、ブランチ バージョン対応データで使用できます。
更新された CAD ファイルから既存の Indoor データを更新するには、最初に構成ワークシートを更新して、フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase) ツールを実行します。
構成スプレッドシートの更新
[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールで参照される構成スプレッドシートの Level Properties シートで、PROCESS 列は、ツールが処理する CAD ファイルを示します。 1 つまたは複数のサイトの CAD ファイルを 1 つの構成スプレッドシートで管理でき、処理対象としてファイルのサブセットだけを選択できます。
フィールドは、Annotation to Field シートで Indoors フィーチャクラスの属性フィールドに CAD アノテーションがマッピングされる方法に基づき、Indoors に入力されます。 Annotation to Field シートでマッピングされた既存の CAD アノテーションは、Indoors フィーチャクラスの既存のフィールド値を上書きします。 マッピングを削除して、既存の属性値を維持することができます。
データが入力済みのジオデータベースにツールを実行する前に、CAD データの各ユニットに一意のアノテーション値が含まれていることを確認します。 ユニット フィーチャに一意のアノテーション値がない場合、更新されたフロア プランをインポートする前に、Indoors データベース内の既存のユニット フィーチャを削除します。
注意:
[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールは、スペース プランニングやワークスペースの予約のため、属性値を維持します。
[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールをデータが入力されている Indoor データセットで実行する前に、次のように構成ワークシートを更新します。
- 新しい CAD ファイル、CAD レイヤー名、建物情報、フロア情報などを使用して、構成スプレッドシートの該当箇所を更新します。
注意:
構成スプレッドシートに追加する新しい SITE_ID、FACILITY_ID、および LEVEL_ID の値の形式は、既存のデータセット内のそれらのフィールドが使用する形式と一致している必要があります。
- Annotation to Field シートを更新します。
- 属性の既存の値を、CAD データ内の更新された値で上書きするには、その値のマッピングを追加または維持します。
- 属性の既存値を維持するには、その値のマッピングを削除します。
注意:
UNIT_ID など、リスト内の Indoors ID フィールドのマッピングは変更しないでください。 ID フィールドのマッピングが変更されると、Indoor データが正しく更新されません。
- 更新するレベルについてのみ、構成シートの PROCESS 列を「Y」に設定します。
ヒント:
複数レベルを更新する場合、構成の問題をテストするには、1 つのレベルの PROCESS 列を「Y」に設定して [フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールを実行するのが適切な方法です。 ツール メッセージでエラーや警告が発生していないことを確認し、Indoor データセット フィーチャクラスで予期されるフィーチャと属性値を確認します。 問題が解決したら、PROCESS 列を更新し、ツールを再実行して、残りのレベルを更新します。
Indoor データセットまたは Indoors ジオデータベースの更新
構成ワークシートの CAD データを更新したら、[フロアプランの Indoors ジオデータベースへのインポート (Import Floorplans To Indoors Geodatabase)] ツールを実行して、Indoor データセットまたは Indoors ジオデータベースを更新できます。
ヒント:
Indoors データを更新する前に、ジオデータベースまたは Indoors データセットのバックアップを作成することをお勧めします。
CAD フロア プランをインポートするには、次の手順を実行します。
- ArcGIS Pro を起動し、Indoor データセットまたは Indoors ジオデータベースを含むプロジェクトを開きます。
- [フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールを実行します。
- 出力を検証します。
フロア プランを Indoor データセットまたは Indoors ジオデータベースに読み込んだら、追加フィーチャ、イベント、入室者のデータを読み込むことができます。