フロア対応レイヤーの構成

Indoors エクステンションのライセンスが付与された ArcGIS 組織で利用できます。

フロア対応のマップまたはシーンを構成したら、追加レイヤーをフロア対応として定義し、フロア フィルターを使用してそれらのレイヤーを操作できます。 各フィーチャが配置されているフロアを識別する属性フィールドを含めることで、独自の屋内データをモデル化して使用することができます。 サポートされているソースには、ファイル ジオデータベースとエンタープライズ ジオデータベース、ArcGIS Online または ArcGIS Enterprise にホストされているフィーチャ サービス、フィーチャ (アセット、作業指示、入室者、イベントなど) の外部システムがあります。 フロア対応レイヤーでサポートされているジオメトリには、ポイント、ライン、ポリゴン (マップとシーン内)、およびマルチパッチ (シーン内のみ) があります。

レイヤーをフロア対応として定義するには、レイヤー プロパティの [フロア フィールド] パラメーターを構成する必要があります。 [フロア フィールド] パラメーターに設定するフィールドは、レイヤー内の各フィーチャを、そのフィーチャが配置されるレベルを示すフィーチャと関連付けるために使用されます。 これらのレベル フィーチャは、マップの屋内レイヤー プロパティの [フロア] パラメーターに定義されるレイヤーに含まれている必要があります。 [フロア フィールド] パラメーターに設定するフィールドは、[フロア] パラメーターに設定するレイヤーの一意の識別子フィールドの値と一致する値を含むテキスト フィールドである必要があります。 マップに複数のフィーチャ レイヤーがある場合は、フロア対応にするレイヤーごとに [フロア フィールド] パラメーターを定義する必要があります。

フィーチャのフロア フィールドに NULL 値が含まれている場合、そのフィーチャはフロア フィルターによってフィルタリングされないため、表示されたままになります。 フロア フィールドの NULL 値を使用して、レイヤー内の一部のフィーチャ (屋外にある水飲み場など) を、フロア フィルター設定とは関係なく常に表示されるようにすることができます。

注意:

[フロア] パラメーターに設定するレイヤーの一意の識別子フィールドの値と一致しない非 NULL 値がフィーチャのフロア フィールドに含まれている場合、そのフィーチャはフロア フィルターによって常にフィルタリングされ、マップまたはシーンには表示されません。

フロア対応として定義するレイヤーごとに次の手順を実行します。

  1. ArcGIS Pro を起動します。
  2. フロア プラン データを使用して、フィーチャ レイヤーを含むマップを開くか、作成します。
  3. [コンテンツ] ウィンドウでレイヤーをダブルクリックします。

    [レイヤー プロパティ] ダイアログ ボックスが表示されます。

  4. [フロア] タブをクリックします。
  5. [フロア フィールド] ドロップダウン矢印をクリックし、各フィーチャが関連付けられているフロアを識別する属性フィールドを選択します。
    注意:

    データ タイプがテキストであるフィールドが [フロア フィールド] ドロップダウン リストに表示されます。 選択したフロア フィールドの値は、フロア対応マップの [フロア] パラメーターに構成されているレイヤーの一意の ID フィールドの値と一致する必要があります。

  6. [OK] をクリックして [レイヤー プロパティ] ダイアログ ボックスを閉じます。
  7. マップを保存します。

    この構成は、マップに保存され、マップの共有時に維持されます。

これで、マップまたはシーンがフロア対応として構成されている場合に、フロア フィルターを使用して、レイヤーのデータをフロア別に視覚化できるようになりました。