Indoors の機能のライセンスが付与されたポータルで利用できます。
ArcGIS Indoors ジオデータベースを作成すると、[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ジオプロセシング ツールを使用して、フロア プランを BIM ファイルから Indoors ジオデータベースに読み込むことができます。続いて目標物 (POI)、イベント、入室者データなどを手動で読み込むことができます。
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 ファイルからの設定は以下の表に示すとおりです。
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 ファイルの名前が設定されます。 |
AREA_GROSS | 施設に関連付けられているすべてのレベルの総面積の合計です。 |
AREA_NET | 施設に関連付けられているすべてのレベルの正味面積の合計です。 |
AREA_UM | 面積の計算に使用される計測単位です。[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの [計測単位] パラメーターで設定されます。 |
Levels
フィールド | 説明 |
---|---|
LEVEL_ID | FACILITY_ID フィールドの値とソース BIM ファイルの占有可能なレベルの名前に基づくスマート キーです。 |
NAME | ソース BIM ファイルの占有可能なレベルの名前が設定されます。 |
LEVEL_NUMBER | グラウンド フロアのレベルには 0 が設定されます。選択したグラウンド フロアとの関係に基づいて、他のレベルも計算されます。 |
ELEVATION_ABSOLUTE | フィーチャのジオメトリから生成されます。 |
ELEVATION_RELATIVE | グラウンド フロアのレベルには 0 が設定されます。Levels フィーチャ間の絶対高度の差を使用して、他のレベルも計算されます。 |
VERTICAL_ORDER | グラウンド フロアのレベルには 0 が設定されます。選択したグラウンド フロアとの関係に基づいて、他のレベルも計算されます。特定されたグラウンド フロアよりも標高の低いレベルは、負の垂直方向の順序が割り当てられます。 |
AREA_GROSS | レベルのジオメトリに基づきます。 |
AREA_NET | レベルのジオメトリに基づきます。 |
AREA_UM | 面積の計算に使用される計測単位です。[BIM をIndoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの [計測単位] パラメーターで設定されます。 |
Units
フィールド | 説明 |
---|---|
UNIT_ID | LEVEL_ID フィールドの値とソース BIM ファイルの部屋番号に基づくスマート キーです。 |
USE_TYPE | [BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの [ルーム カテゴリ フィールド] パラメーターで選択されたフィールドが設定されます。値が指定されない場合、このフィールドにはソース BIM ファイルの名前が設定されます。 |
NAME | ソース BIM ファイルの部屋番号が設定されます。 |
FACILITY_ID | 関連付けられた施設の FACILITY_ID フィールドの値が設定されます。 |
FACILITY_NAME | 関連付けられた施設の NAME フィールドの値が設定されます。 |
LEVEL_ID | 関連付けられたレベルの LEVEL_ID フィールドの値が設定されます。 |
LEVEL_NAME | 関連付けられたレベルの NAME フィールドの値が設定されます。 |
LEVEL_NUMBER | 関連付けられたレベルの LEVEL_NUMBER フィールドの値が設定されます。 |
AREA_GROSS | ユニットのジオメトリに基づきます。 |
AREA_NET | ユニットのジオメトリに基づきます。 |
AREA_UM | 面積の計算に使用される計測単位です。[BIM を Indoor データセットにインポート (Import BIM To Indoor Dataset)] ツールの [計測単位] パラメーターで設定されます。 |
ELEVATION_ABSOLUTE | 関連付けられたレベルの絶対高度が設定されます。 |
ELEVATION_RELATIVE | 関連付けられたレベルの相対高度が設定されます。 |
VERTICAL_ORDER | 関連付けられたレベルの垂直方向の順序が設定されます。 |
Details
フィールド | 説明 |
---|---|
DETAIL_ID | 関連付けられたレベルの LEVEL_ID フィールドの値とソース BIM ファイルのフィーチャの architectural design カテゴリに基づくスマート キーです。 |
USE_TYPE | ソース BIM の Floorplan_Polyline レイヤーのフィーチャの architectural design カテゴリが設定されます。 |
FACILITY_ID | 関連付けられた施設の FACILITY_ID フィールドの値が設定されます。 |
FACILITY_NAME | 関連付けられた施設の NAME フィールドの値が設定されます。 |
LEVEL_ID | 関連付けられたレベルの LEVEL_ID フィールドの値が設定されます。 |
LEVEL_NAME | 関連付けられたレベルの NAME フィールドの値が設定されます。 |
LEVEL_NUMBER | 関連付けられたレベルの LEVEL_NUMBER フィールドの値が設定されます。 |
ELEVATION_ABSOLUTE | 関連付けられたレベルの絶対高度が設定されます。 |
ELEVATION_RELATIVE | 関連付けられたレベルの相対高度が設定されます。 |
VERTICAL_ORDER | 関連付けられたレベルの垂直方向の順序が設定されます。 |
出力の検証
Indoors ジオデータベースに [BIM をIndoor データセットにインポート (Import BIM To Indoor Dataset)] ツールによって作成された出力フィーチャを検証する必要があります。
- [データの追加] ボタン をクリックして、Facilities、Levels、Units、および Details フィーチャクラスを、Indoors ジオデータベースから、BIM フロア プランを読み込んだ同じマップに追加します。
メモ:
フロア間の切り替えを行うには、(整数値の垂直方向の順序属性を使用して) マップの各レイヤーで [範囲フィルター] を有効にし、[レンジ] タブでフィルター処理モードを [単一の値] に変更し、マップの右側のレンジ フィルター ウィジェットを使用してフロアを上下に移動します。
- Indoor データセットに [インポートするフロア] パラメーターで選択したレベルがすべて表示されていることを確認します。
以下のいずれかの問題が発生した場合、解決が可能です。
問題 ソリューション Facilities フィーチャと Levels フィーチャのエラーまたはギャップ
Facilities フィーチャと Levels フィーチャのギャップは、フロア フィーチャがソース BIM ファイルにリンクした CAD ドローイングにモデリングされている場合に発生します。フロア フィーチャが BIM ファイルにモデリングされていることを確認し、ツールを再実行してください。
Details フィーチャと Units フィーチャのエラーまたはギャップ
Details フィーチャと Units フィーチャのギャップは、フィーチャがレベルに関連付けられていない場合に発生します。Details フィーチャと Units フィーチャがソース BIM ファイルのレベルに関連付けられていることを確認し、ツールを再実行してください。
- Units フィーチャクラスのスペース フィーチャの USE_TYPE を確認し、Indoor Space Planner アプリによって入室者に直接割り当てられるべきではないスペースを特定します。それらのスペースの ASSIGNMENT_TYPE の値を [割り当て不可] に設定します。
メモ:
次のスペース タイプの例は、通常入室者に割り当てられない、または共用デスクやホテリング オフィスとして使用されるエリアです。
- ロビー
- 通路部分
- 共有エリア
- 手洗所
- 休憩室
- マップを保存します。
フロア プランを Indoors ジオデータベースに読み込むと、POI、イベント、入室者のデータを読み込むことができます。