Indoors エクステンションのライセンスが付与された ArcGIS 組織で利用できます。
[Indoor データセットの作成 (Create Indoor Dataset)] ツールを使用して Indoor データセットを作成すると、または [Indoors データベースの作成 (Create Indoors Database)] ツールを使用して Indoors ジオデータベースを作成すると、[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールを使用して、フロア プランを BIM ファイルから Indoors ワークスペースに読み込むことができます。 続いて追加機能、イベント、入室者データなどを手動で読み込むことができます。
BIM ファイル (たとえば Autodesk Revit の RVT ファイル) は、通常 2D および 3D のアーキテクチャ モデリングに使用されますが、屋内マップの作成にも使用できます。 [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールは、フィーチャを BIM から Indoor データセットに直接インポートします。
注意:
[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールを使用して、1 つの BIM ファイルに含まれる 1 つの建物の 1 つもしくは複数のレベルをインポートできます。
変換処理の手順は次のとおりです。
BIM フロア プランをジオリファレンスして追加
BIM ファイルを Indoor データセットにインポートするには、次の手順を実行します。
- ジオリファレンスしていない場合は、BIM ファイルをジオリファレンスします。
注意:
BIM データは、ツールを実行する前に 3D でジオリファレンスし、*.wld3 ファイルを関連付ける必要があります。 BIM フロア プランを正確にジオリファレンスすることは重要です。縮尺や地理的位置のエラーがあると、Indoors のフィーチャの位置の計算で正しい結果が得られないためです。
- 追加していない場合、[マップ] タブの [データの追加] ボタン をクリックして、マップに BIM レイヤーを追加します。
- ジオリファレンス済みの BIM ファイルが格納されているフォルダーの場所を参照し、追加するレイヤーを選択します。
注意:
BIM ファイルのワークスペースは、従来の建設分野にちなんで命名されたフィーチャ データセットで構成されます。 この情報が ArcGIS Pro のマップやシーンに追加されると、これらのフィーチャクラスは個々のフィーチャ レイヤーとして表されます。
少なくとも、BIM ファイルのフロアプラン データセットから取得した Floorplan_Polygon レイヤーはマップに追加してください。 [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールは、Indoor データセットを設定する際、Floorplan_Polygon レイヤーを使用して Floorplan データセットのその他のレイヤーにアクセスします。
[BIM をIndoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの実行
マップに BIM のレイヤーを追加したら、[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] を実行し、建物データを Indoor データセットにインポートします。
このツールは、入力 Floorplan_Polygon レイヤーを使用して、Levels フィーチャと Units フィーチャを構築します。 このツールは、Floorplan_Polygon レイヤーに基づいてフロアプラン データセットのその他のレイヤーにアクセスし、Footprint レイヤーを使用して Facilities フィーチャを構築し、Floorplan_Polygon レイヤーを使用して Details フィーチャを構築します。
ソース BIM ファイルから Indoor データセットにインポートされるのは、部屋とフロアの建築カテゴリのみです。 部屋は Units フィーチャとして、フロアは Levels フィーチャとしてインポートされます。
Indoor データセットのフィールドの BIM ファイルからの設定は以下の表に示すとおりです。
注意:
[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールは、[Indoors データベースの作成 (Create Indoors Database)] ツールを使用して追加フィールドを作成した場合、Indoors ジオデータベースへの追加フィールドの入力をサポートします。
Facilities
フィールド | 説明 |
---|---|
FACILITY_ID | [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの [建物名] パラメーターに基づいて設定されます。 デフォルトでは、BIM ファイルの Footprint レイヤーの Project Information セクションにおける建物名です。 建物名が NULL または空の場合、このフィールドにはソース BIM ファイルの名前が設定されます。 |
NAME | [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの [建物名] パラメーターに基づいて設定されます。 デフォルトでは、BIM ファイルの Footprint レイヤーの Project Information セクションにおける建物名です。 建物名が NULL または空の場合、このフィールドにはソース BIM ファイルの名前が設定されます。 |
Levels
フィールド | 説明 |
---|---|
LEVEL_ID | FACILITY_ID フィールドの値とソース BIM ファイルの占有可能なレベルの名前に基づくスマート キーです。 |
NAME | ソース BIM ファイルの占有可能なレベルの名前が設定されます。 |
LEVEL_NUMBER | グラウンド フロアのレベルには 0 が設定されます。 選択したグラウンド フロアとの関係に基づいて、他のレベルも計算されます。 |
VERTICAL_ORDER | グラウンド フロアのレベルには 0 が設定されます。 選択したグラウンド フロアとの関係に基づいて、他のレベルも計算されます。 特定されたグラウンド フロアよりも標高の低いレベルは、負の垂直方向の順序が割り当てられます。 |
AREA_GROSS | レベルのジオメトリに基づきます。 |
ユニット
フィールド | 説明 |
---|---|
UNIT_ID | LEVEL_ID フィールドの値とソース BIM ファイルの部屋番号に基づくスマート キーです。 |
USE_TYPE | [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの [ルーム カテゴリ フィールド] パラメーターで選択されたフィールドが設定されます。 値が指定されない場合、このフィールドにはソース BIM ファイルの名前が設定されます。 |
NAME | ソース BIM ファイルの部屋番号が設定されます。 |
LEVEL_ID | 関連付けられたレベルの LEVEL_ID フィールドの値が設定されます。 |
AREA_GROSS | ユニットのジオメトリに基づきます。 |
Details
フィールド | 説明 |
---|---|
DETAIL_ID | 関連付けられたレベルの LEVEL_ID フィールドの値とソース BIM ファイルのフィーチャの architectural design カテゴリに基づくスマート キーです。 |
USE_TYPE | ソース BIM の Floorplan_Polyline レイヤーのフィーチャの architectural design カテゴリが設定されます。 |
LEVEL_ID | 関連付けられたレベルの LEVEL_ID フィールドの値が設定されます。 |
出力の検証
Indoor データセットに [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールによって作成された出力フィーチャを検証する必要があります。
- [データの追加] ボタン をクリックして、Facilities、Levels、Units、および Details フィーチャクラスを、Indoor データセットから、BIM フロア プランを読み込んだ同じマップに追加します。
注意:
施設内のフロアを切り替えるには、マップをフロア対応として構成してフロア フィルターを有効にします。
- Indoor データセットに [インポートするフロア] パラメーターで選択したレベルがすべて表示されていることを確認します。
以下のいずれかの問題が発生した場合、解決が可能です。
問題 解決策 Facilities フィーチャと Levels フィーチャのエラーまたはギャップ
Facilities フィーチャと Levels フィーチャのギャップは、フロア フィーチャがソース BIM ファイルにリンクした CAD ドローイングにモデリングされている場合に発生します。 フロア フィーチャが BIM ファイルにモデリングされていることを確認し、ツールを再実行してください。
Details フィーチャと Units フィーチャのエラーまたはギャップ
Details フィーチャと Units フィーチャのギャップは、フィーチャがレベルに関連付けられていない場合に発生します。 Details フィーチャと Units フィーチャがソース BIM ファイルのレベルに関連付けられていることを確認し、ツールを再実行してください。
- フロア プラン データを Indoors ジオデータベースにインポートした場合は、Units フィーチャクラスのスペース フィーチャの USE_TYPE を確認し、Indoor Space Planner アプリによって入室者に直接割り当てられるべきではないスペースを特定します。それらのスペースの ASSIGNMENT_TYPE の値を「Not Assignable」に設定します。
次のスペース タイプの例は、通常入室者に割り当てられず、共用デスクやホテリング オフィスとして使用されるエリアです。
- ロビー
- 通路部分
- 共有エリア
- 手洗所
- 休憩室
注意:
ASSIGNMENT_TYPE フィールドは、[Indoor データセットの作成 (Create Indoors Dataset)] ツールによって作成されません。 Indoor データセットをスペース プランニングに使用する場合は、このフィールドを手動で追加する必要があります。 Indoors ジオデータベースを使用している場合は、このフィールドが、[Indoors データベースの作成 (Create Indoors Database)] ツールによって作成されます。 - マップを保存します。
フロア プランを Indoor データセットまたは Indoors ジオデータベースに読み込んだら、追加フィーチャ、イベント、入室者のデータを読み込むことができます。
BIM フロア プランの更新
ArcGIS Indoors Information Model にデータを保持すると、更新された BIM ファイルを定期的に Indoor データセットに組み込む必要があります。 たとえば、新しい建物、既存の建物の新しいフロア、既存のフロアの改築などがあります。 ArcGIS Indoors ジオプロセシング ツールを使用して、選択したデータ サブセットに更新を適用できます。
ヒント:
Indoors データを更新する前に、ジオデータベースのバックアップを作成することを検討してください。
更新された BIM ファイルの処理
[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールを、データが入力されている Indoor データセットで実行すると、新しい建物やフロアを追加したり、既存の情報を更新された BIM ファイルの内容と置き換えたりすることができます。
[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールをデータが入力されている Indoor データセットで実行すると、次のようになります。
Facilities フィーチャについては、[建物名] パラメーターの値は Indoor データセットの施設名と同じになります。 名前が一致する施設が見つかった場合、置換されます。 その後、ツールによって Indoor データセットのレベル名とソース BIM ファイルのレベル名を比較し、施設内で一致するレベルを検索すると、次のいずれかが発生します。
- Indoor データセットに一致するレベルが見つかった場合、それらのレベルに関連付けられている Levels、Units、Details フィーチャが置換されます。
- Indoor データセットに一致するレベルが見つからなかった場合、ツールはソース BIM ファイルからフロアとそれらに関連付けられているフィーチャを選択し、新しい Levels、Units、Details フィーチャとしてインポートして追加します。
注意:
どのレベルを更新するかは、[インポートするフロア] パラメーターを使用して選択できます。 このパラメーターが設定されている場合、選択したフロアのみが更新されます。 フロアが選択されていない場合、BIM ファイルのすべてのフロアがインポートされ、更新されます。
[建物名] パラメーターの値が、屋内データセットの既存の Facility フィーチャと一致しない場合、ソース BIM ファイルのフィーチャが、指定された建物名を持つ新しい施設の一部としてインポートされます。
BIM からのフロア プランの更新
プランを更新するには、次の手順に従います。
- 更新された BIM ファイルからマップまたはシーンに Floorplan_Polygon レイヤーを追加します。
- [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールを実行します。
注意:
既存の施設にフィーチャを追加または更新する場合、そのフィーチャは Indoor データセットでその施設を作成するのに使用された BIM ファイルからインポートされたものである必要があります。