Indoors エクステンションのライセンスが付与された ArcGIS 組織で利用できます。
Config_CAD_Indoors_Template ファイルは、[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールの一連のオプションを格納します。 テンプレート ファイルは、<installation location>Program Files\ArcGIS\Pro\Resources\Indoors\MappingFile\Config_CAD_Indoors_Template.xlsx にある ArcGIS Pro のインストールに含まれています。
注意:
CAD データを Indoor データセット ([Indoor データセットの作成 (Create Indoors Dataset)] ツールを使用して作成) にインポートする場合、構成テンプレート内の多くのフィールドは必要ありません。これらは Indoors Model に準拠する合理的なスキーマを使用します。 これらを Indoors ジオデータベース ([Indoors データベースの作成 (Create Indoors Database)] ツールを使用して作成) で使用することもできます。
次の表で、テンプレートの各シート上の列に格納する値について説明します。
CAD Layer to FC Mapping シート
[CAD Layer to FC Mapping] ワークシートでは、CAD ファイル内の CAD レイヤーを屋内フィーチャクラスの対応するフィーチャと属性にマッピングします。
列 | 説明 |
---|---|
FACILITIES | 建物のすべてのフロアの範囲を定義する 1 つ以上の CAD ポリゴン レイヤー。 必須: FACILITIES または FACILITY_LINES 列を設定する必要があります。 |
FACILITY_LINES | ポリゴンが作成される施設のすべてのレベルの範囲およびエッジを定義する 1 つ以上のポリゴン レイヤー。 必須: FACILITIES または FACILITY_LINES 列を設定する必要があります。 |
LEVELS | 建物の各フロアの範囲を定義する 1 つ以上の CAD ポリゴン レイヤー。 必須: LEVELS または LEVEL_LINES 列を設定する必要があります。 |
LEVEL_LINES | 建物の各フロアのエッジおよび範囲を定義する 1 つ以上の CAD ポリライン レイヤー。 必須: LEVELS または LEVEL_LINES 列を設定する必要があります。 |
ZONES | フロア上のスペースの集まりを定義する 1 つ以上の CAD ポリゴン レイヤー。 Zones は、セキュリティ、アクセス、あるいは HVAC やスプリンクラーなどの建物の機械装置の有効範囲を定義できます。 ユニット スペースは、複数のゾーンに属することができます。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
ZONE_LINES | ポリゴンが作成されるフロア上のスペースの集まりのエッジを定義する 1 つ以上の CAD ポリライン レイヤー。 Zones は、セキュリティ、アクセス、あるいは HVAC やスプリンクラーなどの施設の機械装置の有効範囲を定義できます。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
ZONE_ID | ゾーンの一意の識別子文字列を定義する 1 つ以上の CAD アノテーション レイヤー。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
ZONE_NAME | ゾーンの共通する名前文字列を定義する 1 つ以上の CAD アノテーション レイヤー。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
SECTIONS | セクションの範囲を定義する 1 つ以上の CAD ポリゴン レイヤー。 セクションは、ウィングとも呼ばれ、フロアの論理的分割であるスペースの集まりを表します。 ゾーンとは異なり、スペースは通常、1 つのセクション (たとえば西ウィング) に属します。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
SECTION_LINES | セクションのエッジおよび範囲を定義する 1 つ以上の CAD ポリライン レイヤー。 セクションは、ウィングとも呼ばれ、ポリゴンが作成されるフロアの論理的分割であるスペースの集まりを表します。 ゾーンとは異なり、スペースは通常、1 つのセクション (たとえば西ウィング) に属します。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
SECTION_ID | セクションの一意の ID 文字列を定義する 1 つ以上の CAD アノテーション レイヤー。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
SECTION_NAME | セクションの共通する名前文字列を定義する 1 つ以上の CAD アノテーション レイヤー。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
UNITS | 建物内で使用できるスペース (執務室、廊下、階段など) を定義する 1 つ以上の CAD ポリゴン レイヤー。 必須: UNITS または UNITS_LINES 列を設定する必要があります。 |
UNIT_LINES | ポリゴンが作成される建物内で使用できるスペースのエッジと範囲を定義する 1 つ以上の CAD ポリライン レイヤー。 必須: UNITS または UNITS_LINES 列を設定する必要があります。 |
UNIT_ID | あるレベルのスペースの一意の ID 文字列を定義する 1 つ以上の CAD アノテーション レイヤー。 たとえば、アノテーション文字列は L3w120 や A-210 などです。 インポート中に、アノテーション文字列は LEVEL_ID に追加され、Units フィーチャクラスの UNIT_ID 属性フィールドに格納されます。 インポートしたアノテーション文字列にスペースがある場合、そのスペースは UNIT_ID 属性値に含まれません。 UNIT_NAME 列のスペースは保持されます。 注意:この列が入力されていない場合、[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールは各ユニットの一意の ID を自動的に作成します。 |
UNIT_NAME | Main Reception や Product Testing Lab など、スペースの共通する名前文字列を定義する 1 つ以上の CAD アノテーション レイヤー。 文字列は Units フィーチャクラスの NAME と NAME_LONG 属性にマッピングされます。 注意:この列が入力されていない場合、[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールは各ユニットの名前を自動的に作成します。 |
UNIT_USE_TYPE | Office や Hallway など、スペースの用途を定義する 1 つ以上の CAD アノテーション レイヤー。 文字列は Units フィーチャクラスの USE_TYPE 属性にマッピングされます。 USE_TYPE 属性を使用して、マップ上でユーザー タイプ別にスペースをシンボル化できます。 |
DETAILS | 屋内マップ上の壁、ドア、窓など、スペースのパーティションと各スペースおよび建物の出入口の位置を表す、内部の詳細を定義する 1 つ以上の CAD ポリライン。 |
OPENINGS | UNIT_LINES 列のレイヤーからよりシンプルなユニット ポリゴンを作成するために閉じたドアとして処理されるドアを定義する 1 つ以上の CAD ポリライン レイヤー。 注意:[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールの実行時に効果があるようにするには、OPENINGS 列に [ドア クロース バッファー] パラメーターが含まれている必要があります。 |
[Facility Properties] シート
[Facility Properties] シートでは、インポートする 1 つまたは複数の施設に関するメタデータ (各施設の名前や高さなど) を取得します。 このメタデータは、インポート プロセス中に屋内データセットのフィーチャと属性に適用されます。
列 | 説明 |
---|---|
SITE_ID | サイトの一意の ID 文字列。 50 文字以内でなければなりません。 値が必要です。 |
SITE_NAME | サイトの共通名。 100 文字以内でなければなりません。 |
FACILITY_ID | 施設の一意の ID 文字列。 文字列は、SITE_ID、区切り文字、およびその施設に一意の文字列 (施設の名前など) で構成されます。 50 文字以内でなければなりません。 |
FACILITY_NUMBER | 施設の一意の整数 ID。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
NAME | 施設のショート ネーム。 100 文字以内でなければなりません。 値が必要です。 |
NAME_LONG | 施設のロング ネーム。 255 文字以内でなければなりません。 |
DESCRIPTION | 施設の説明。 255 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
ADDRESS | 施設の住所。 255 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
UNIT | 施設の住戸名またはマンション名。 10 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
LOCALITY | 施設が所在する市区町村。 100 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
PROVINCE | 建物が所在する州、準州、都道府県。 50 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
COUNTRY | 施設が所在する国。 2 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
POSTAL_CODE | 施設の所在地の郵便番号。 50 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
DATE_BUILT | 施設の竣工日。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
LEVELS_TOTAL | 施設の合計フロア数。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
ELEVATION_RELATIVE | テレイン サーフェスを基準とする建物の最下部の Z 値。 通常は 0 です。 注意:Indoors ジオデータベースを使用する場合、値が必要です。 Indoor データセットを使用する場合、このフィールドをスキップできます。 |
ELEVATION_ABSOLUTE | 海水面を基準とする施設の最下部の絶対 Z 値。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
HEIGHT_RELATIVE | テレイン サーフェスを基準とする施設の最上部の Z 値。 値が必要です。 |
HEIGHT_ABSOLUTE | 海水面を基準とする施設の最上部の最大高さ。 たとえば、高さが 100 メートルで絶対高度が 350 メートルの施設の最大高さは 450 メートルになります。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
ROTATION | 施設の地理学的回転 (左 (西) を 0 として時計回りに回転)。 有効な値の範囲は 0 ~ 180 です。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
MERGE_LEVELS | 施設レベルのポリゴンをマージして施設のポリゴンを生成するかどうかを指定します。
値が必要です。 |
[Level Properties] シート
[Level Properties] シートには、インポートするフロアのメタデータと構成オプションが格納されます。
列 | 説明 |
---|---|
FACILITY_ID | [Facility Properties] シートからの施設の一意の ID 文字列。 注意:この値は、[Facility Properties] シートの、対応する建物の FACILITY_ID に一致する必要があります。 値が必要です。 |
LEVEL_ID | フロアの一意の ID 文字列。 文字列は、FACILITY_ID、区切り文字、およびそのレベルに一意の文字列 (通常はレベル番号) で構成されます。 50 文字以内でなければなりません。 値が必要です。 |
NAME | フロアの共通名。 255 文字以内でなければなりません。 注意:NAME の値は、Details および Units フィーチャクラスの LEVEL_NAME フィールドへの入力に使用されます。 値が必要です。 |
NAME_SHORT | レベルのショート ネーム。 4 文字以内でなければなりません。 注意:NAME_SHORT 値は、ArcGIS Pro のフロア フィルターと Web およびモバイル アプリ版 Indoors のフロア ピッカーに使用されます。 値が必要です。 |
DESCRIPTION | レベルの説明。 255 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
ACCESS_TYPE | レベルのアクセス タイプ (ビジター、従業員、個人)。 50 文字以内でなければなりません。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
LEVEL_NUMBER | 各フロアの番号を示す整数 (建物のエレベーターに表示されるなど)。 VERTICAL_ORDER 列とは異なり、LEVEL_NUMBER 列の整数は順序値でなくてもかまいません。 値が必要です。 |
VERTICAL_ORDER | 各フロアの垂直方向の順序を示す整数。 グラウンド フロアの垂直方向の順序はゼロ (0) です。 地上の各フロアは正の垂直順序値を持ち、地下の各フロアは負の値を持ちます。 値が必要です。 |
ELEVATION_RELATIVE | テレイン サーフェスを基準とする各レベルの Z 値。 たとえば、グラウンド フロアの相対高度は 0 メートル、それよりも上のレベル (2 階) の相対高度は 4.25 メートル、それよりも下のレベル (地下階) の相対高度は -4.5 メートルです。 注意:Indoors ジオデータベースを使用する場合、値が必要です。 Indoor データセットを使用する場合、このフィールドをスキップできます。 |
ELEVATION_ABSOLUTE | 海水面を基準とする各フロアの絶対 Z 値。 たとえば、1 階は 254 メートル、2 階は 258.25 メートルです。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
HEIGHT_RELATIVE | レベルの最下部を基準とする各レベルの最上部の高さ。 たとえば、グラウンド フロアの相対的な高さは 4.25 メートル、それよりも上のレベル (2 階) の相対的な高さは 4.25 メートル、それよりも下のレベル (地下階) の相対的な高さは 4.5 メートルです。 値が必要です。 |
HEIGHT_ABSOLUTE | 海水面を基準とする各フロアの絶対高さ。 たとえば、1 階は 258.25 メートル、2 階は 262.5 メートルです。 注意:この列は、Indoors ジオデータベースのユーザーのみに適用されます。 |
CLOSE_DOORS | CAD からポリゴンを生成するときにドアを閉じたドアとして処理するかどうかを指定します。
値が必要です。 注意:CLOSE_DOORS 値は、CAD ポリライン レイヤーが [CAD Layer to FC Mapping] シートの UNIT_LINES 列と OPENINGS 列にリストされているときにのみ有効です。 ツールは、CAD 壁ポリラインから遠すぎる場所に配置された CAD ドア ポリラインを検出できない可能性があります。 [フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールの [ドア クロース バッファー] パラメーターは最大検出距離 (インチ単位) を決定します。 |
PROCESS | ツールがレベルを処理するかどうかを指定します。
値が必要です。 |
Source Files シート
[Source Files] シートには CAD ドローイングへのファイル パスが保存され、各ドローイングは [Level Properties] シートで定義されたレベルと関連付けられます。 1 つのレベルの CAD データが、相互にオーバーレイする複数のドローイングに置かれている場合、各ドローイング ファイルのソース パスを定義して、それらを 1 つのレベルに関連付けられます。
列 | 説明 |
---|---|
SOURCE_PATH | ソース CAD フロア プランがローカル コンピューターまたはネットワークにある場合のファイル パス。 値が必要です。 |
LEVEL_ID | 関連レベルの一意の ID 文字列。 値が必要です。 注意:この値は、[Level Properties] シートの、対応するレベルの LEVEL_ID に一致する必要があります。 |