ArcGIS Indoors Pro または ArcGIS Indoors Maps エクステンションで利用できます。
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 モデルに準拠する合理的なスキーマを使用します。 これらを Indoors ジオデータベース ([Indoors データベースの作成 (Create Indoors Database)] ツールを使用して作成) で使用することもできます。
次の表で、テンプレートの各シート上の列に格納する値について説明します。
Layer to Feature Class シート
Layer to Feature Class ワークシートでは、CAD ファイル内の CAD レイヤーを Indoor フィーチャクラスの対応するフィーチャにマッピングします。
列 | 説明 |
---|---|
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 ジオデータベースを使用している場合にのみに適用されます。 |
SECTIONS | セクションの範囲を定義する 1 つ以上の CAD ポリゴン レイヤー。 セクションは、ウィングとも呼ばれ、フロアの論理的分割であるスペースの集まりを表します。 ゾーンとは異なり、スペースは通常、1 つのセクション (たとえば西ウィング) に属します。 注意:この列は、Indoors ジオデータベースを使用している場合にのみに適用されます。 |
SECTION_LINES | セクションのエッジおよび範囲を定義する 1 つ以上の CAD ポリライン レイヤー。 セクションは、ウィングとも呼ばれ、ポリゴンが作成されるフロアの論理的分割であるスペースの集まりを表します。 ゾーンとは異なり、スペースは通常、1 つのセクション (たとえば西ウィング) に属します。 注意:この列は、Indoors ジオデータベースを使用している場合にのみに適用されます。 |
UNITS | 建物内で使用できるスペース (執務室、廊下、階段など) を定義する 1 つ以上の CAD ポリゴン レイヤー。 必須: UNITS または UNITS_LINES 列を設定する必要があります。 |
UNIT_LINES | ポリゴンが作成される建物内で使用できるスペースのエッジと範囲を定義する 1 つ以上の CAD ポリライン レイヤー。 UNITS または UNITS_LINES 列を設定する必要があります。 注意:レベルのプロパティ シートで CLOSE_DOORS が Y に設定されている場合、OPENINGS 列で指定されているドアの CAD レイヤーを表示しないでください。 |
DETAILS | 屋内マップ上の壁、ドア、窓など、スペースのパーティションと各スペースおよび建物の出入口の位置を表す、内部の詳細を定義する 1 つ以上の CAD ポリライン。 |
OPENINGS | UNIT_LINES 列のレイヤーからよりシンプルなユニット ポリゴンを作成するために閉じたドアとして処理されるドアを定義する 1 つ以上の CAD ポリライン レイヤー。 注意:[フロアプランを Indoors ジオデータベースにインポート (Import Floorplans To Indoors Geodatabase)] ツールの実行時に効果があるようにするには、OPENINGS 列に [ドア クロース バッファー] パラメーターが含まれている必要があります。 |
Annotation to Field シート
Annotation to Field シートは、CAD レイヤーのアノテーションを、Indoor フィーチャクラスの属性に割り当てます。 構成テンプレートには、Indoors フィーチャクラスと属性フィールドのデフォルト値が含まれています。 不要な行は削除できます。また、必要に応じて行を追加し、CAD アノテーションを、追加の Indoor フィーチャクラスの属性に割り当てられます。
列 | 説明 |
---|---|
SOURCE_ANNOTATION | 割り当てられるアノテーションを含む CAD レイヤーの名前。 注意:この列では、長いまたは複線の CAD アノテーションを解析したり、ブロック アノテーションを抽出したりするための特殊構文を使用できます。 |
TARGET_FEATURE_CLASS | アノテーションが割り当てられるフィーチャクラスの名前。 ターゲット フィーチャクラスは、Indoors Model のポリゴン フィーチャクラスの Units、Levels、Facilities、Sections、Zones のいずれかでなければなりません。 |
TARGET_FIELD_NAME | アノテーションが割り当てられるターゲット フィーチャクラスの属性フィールドの名前。 フィールドのデータ タイプは、Text、Short、Long、Float、Double のいずれかでなければなりません。 注意:ターゲット フィールドが、構成ファイルの他の場所の情報に基づいて入力される場合、そのフィールドについては、Annotation to Field のマッピングは無視されます。 |
Facility Properties シート
Facility Properties シートには、インポートする 1 つまたは複数の施設に関するメタデータ (各施設の名前や高さなど) が保存されます。 このメタデータは、インポート プロセス中に Indoor データセットのフィーチャと属性に適用されます。
列 | 説明 |
---|---|
SITE_ID | サイトの一意の ID 文字列。 50 文字以内でなければなりません。 値が必要です。 |
SITE_NAME | サイトの共通名。 100 文字以内でなければなりません。 |
FACILITY_ID | 施設の一意の ID 文字列。 文字列は、SITE_ID、区切り文字、およびその施設に一意の文字列 (施設の名前など) で構成されます。 50 文字以内でなければなりません。 |
FACILITY_NUMBER | 施設の一意の整数 ID。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
NAME | 施設のショート ネーム。 100 文字以内でなければなりません。 値が必要です。 |
NAME_LONG | 施設のロング ネーム。 255 文字以内でなければなりません。 |
DESCRIPTION | 施設の説明。 255 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
ADDRESS | 施設の住所。 255 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
UNIT | 施設の住戸名またはマンション名。 10 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
LOCALITY | 施設が所在する市区町村。 100 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
PROVINCE | 建物が所在する州、準州、都道府県。 50 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
COUNTRY | 施設が所在する国。 2 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
POSTAL_CODE | 施設の所在地の郵便番号。 50 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
DATE_BUILT | 施設の竣工日。 注意:この列は、ArcGIS Pro 2.6 以前に作成された 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 | レベルのショート ネーム。 注意:フロア対応マップのフロア フィルターには、NAME_SHORT 値が使用されます。 フィルタリング操作を最適化するため、4 文字以内のショート ネームの使用をお勧めします。 値が必要です。 |
DESCRIPTION | レベルの説明。 255 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された Indoors ジオデータベースを使用している場合にのみに適用されます。 |
ACCESS_TYPE | レベルのアクセス タイプ (ビジター、従業員、個人)。 50 文字以内でなければなりません。 注意:この列は、ArcGIS Pro 2.6 以前に作成された 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 ポリライン レイヤーが Layer to Feature Class シートの 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 に一致する必要があります。 |