Indoor Space Planner で使用するためのマップの準備

Indoors の機能のライセンスが付与されたポータルで利用できます。​

Indoor Space Planner を使用すると、ユーザーを個別のスペースやアクティビティ ベースの作業エリアに割り当て、共用デスクやオフィスでのホテリングにおける作業エリアを定義することができます。ホスティング環境に応じて、マップ イメージ レイヤーまたはフィーチャ レイヤーのいずれかを含む Web マップ、あるいは両方の組み合わせを含む Web マップを使用するようにアプリを構成する必要があります。ArcGIS Enterprise または ArcGIS Online を使用し、組織のニーズに基づいた Web マップを共有できます。

Enterprise ポータルまたは ArcGIS Online for Space Planner に公開された Web マップが提供するアプリ環境は類似していますが、Web マップのセットアップおよび共有方法が異なります。Enterprise ポータルで Web マップを共有するには、ブランチ バージョン対応Enterprise ジオデータベースで設定し、公開時に編集可能な Web レイヤーのバージョン管理を有効にする必要があります。この操作は、Space Planner がスペース プラン管理をサポートするために必要です。

フィーチャ レイヤー ベースの Web マップを公開し、可視化およびスペース プラン 管理のワークフローをサポートするだけで、Web マップを ArcGIS Online で共有できます。アプリを配置する環境を選択する前に、組織の管理者にお問い合わせください。

必須のデータセット

Space Planner でマップを使用するための最初の作業は、データを Indoors で使用できるようにすることです。このデータは、ArcGIS Indoors Information Model に準拠している必要があります。Space Planner で使用されるマップは、Indoors ジオデータベースに格納されている次のフィーチャクラスとスタンドアロン テーブルを持っている必要があります。

  • Occupant フィーチャ
  • Units
  • Levels
  • Facilities
  • Areas テーブル
メモ:

  • [入室者フィーチャの生成 (Generate Occupant Features)] ジオプロセシング ツールを使用して、入室者フィーチャを作成します。
  • 台所、トイレ、納戸、通路部分など、スペースの割り当てとプランニングに使用すべきでないスペースについて、Units フィーチャの ASSIGNMENT_TYPE の値を [not assignable (割り当て不可)] に設定します。
  • Space Planner で使用できるよう、アクティビティに基づく作業割り当てをデータに事前設定して、プランニング タスクを迅速にトラックできるようにします。たとえば、Units フィーチャを、割り当て可能スペースとしてホテリング オフィス エリアや共用デスク エリアにマッピングすることができます。また、スペースにすでに割り当てられている入室者について情報を入力することもできます。これはオプションで、後からアプリで行うことができます。
  • ブランチ バージョニングを使用して Enterprise ポータルに対して共有している場合は、マップへの接続からデータを読み込む前に Enterprise ジオデータベースでブランチ バージョニングを有効にします。

Indoors ジオデータベースへのデータ読み込みの詳細

推奨データセット

Details データセットを Space Planner マップに追加することができます。このデータセットは、施設のリニア アセットのフットプリントを記述します。

オプション データセット

Space Planner には、目標物 (POI) やイベントのためのデータセットを格納する必要があります。たとえば、出口用のレイヤーを追加するため、Indoors Model の PointsOfInterest フィーチャクラスから出口を抽出することができます。

メモ:

これらのレイヤーに、適切なフィルター設定を適用します。たとえば、[Places + Things] のレイヤーを追加している場合は、CATEGORY_TYPE="Places + Things" へのフィルター設定を更新します。

注意:

Space Planner に必要なレイヤーから派生したマップ レイヤーを含める場合は注意してください。たとえば、ユニット レイヤーのみが ASSIGNMENT_TYPE 属性を含み、入室者レイヤーのみが AREA_ID 属性を含む必要があります。ユニット レイヤーと入室者レイヤーから派生したレイヤーはこれらの値を含まないことを確認してください。そうでないと Space Planner アプリがマップを正しく読み込めない可能性があります。

Space Planner マップにデータセットを追加すると、視覚化とスペース割り当てワークフローにも役立ちます。たとえば、Zones フィーチャクラスを使用して会社の敷地を追加し、マップ上にそれを表示することができます。

Enterprise マップ レイヤーとベース データ

Space Planner アプリで使用するために Enterprise と共有するマップを準備している場合、ブランチ バージョニングが有効になっている Enterprise ジオデータベースArcGIS Indoors ワークスペースを設定する必要があります。

Space Planner で、次のデータセットのバージョン対応登録も必要です。

  • People
  • Units
  • Areas
ヒント:

デフォルト バージョンが誤って編集されないよう、バージョン プロパティを変更します。

Enterprise ポータルに対して共有する場合は、Space Planner で使用するマップを 2 つ準備する必要があります。

バージョン対応フィーチャ レイヤーの準備

次の手順に従い、Space Planner で使用するためのフィーチャ レイヤーを作成し、準備します。

  1. ArcGIS Pro を起動します。
  2. 必要に応じて、Enterprise ポータルにサイン インします。
  3. Indoors ジオデータベースを含むプロジェクトを開きます。
  4. [挿入] タブをクリックし、[新規マップ] ボタン 新しいマップ をクリックしてマップを作成します。
  5. 次のテーブルに挙げられたレイヤーを追加し、対応する推奨表示設定を行います。

    [レイヤー]レイヤーの推奨表示設定

    People

    オン

    Units

    オン

    Areas

    適用不可 (スタンドアロン テーブル)

    メモ:
    • マップのブランチ バージョン対応レイヤーを単一の Web レイヤーに結合して、フィーチャ レイヤーを管理することをお勧めします。
  6. 必要に応じて、レイヤーの表示縮尺範囲を設定します。
  7. 以下に従って、レイヤーのシンボル プロパティを設定します。

    [Details] および [Units] レイヤー

    USE_TYPE 属性に従って設定します。

    <Points of interest> レイヤー

    CATEGORY_SUBTYPE 属性に従って設定します。

    [People] および [Events] レイヤー

    空のポイント シンボル (色やアウトラインがないサイズ 1 のシンボル) を使用します。

    メモ:

    密集した範囲を含む目標物レイヤーにシンボルを適用する場合は注意が必要です。たとえば、オフィスはユニット ポリゴンの色でシンボル表示され、個別のポイント シンボルを含めることはできません。

  8. Units (NAME 属性)、People (KNOWNAS 属性)、およびラベルを必要とする POI フィーチャのラベリングをオンにします。
  9. People (存在する場合) のレイヤー プロパティの表示フィールド[KNOWNAS]、他のすべてのマップ レイヤーを [NAME] に設定します。
  10. マップ上で識別する追加レイヤーのポップアップを有効にします。

    Space Planner のマップ上で操作するレイヤーのポップアップを構成します。

  11. マップに [現在の XY]座標系 (WGS 1984 Web メルカトル (球体補正) など) が設定されていることを確認します。
  12. マップの名前を変更し、すべてのメタデータ フィールドを簡単に識別して入力できるようにします。
  13. マップの表示範囲を設定し、すべてのマップ データを表示します。
  14. 有効にした場合は、マップの範囲スライダーを無効にします。
    注意:

    これは重要な情報です。レンジ スライダーを有効にすると、データが Indoors Web アプリに共有されるのを防ぐことができます。

  15. Esri がホストするベースマップまたはカスタム ベースマップをマップに追加します。

    ベースマップを構成し、Esri がホストするベースマップまたはカスタム ベクター タイル パッケージのベースマップを選択します。

  16. すべてのフィーチャ選択を解除します。

このマップは、Enterprise ポータルに対して 公開および Web フィーチャ レイヤーとして共有できます。2 つ目のマップを準備し、Enterprise ポータルに対して Web マップとして共有し、先に準備したマップと結合します。

ベース データ Web マップの準備

Web マップには、Indoors で必要なすべてのマップ イメージ レイヤーおよびフィーチャ レイヤーが格納されている必要があります。次の手順に従い、Space Planner での視覚化に対応するマップを作成します。

  1. ArcGIS Pro を起動します。
  2. 必要に応じて、Enterprise ポータルにサイン インします。
  3. Indoors ジオデータベースを含むプロジェクトを開きます。
  4. [挿入] タブをクリックし、[新規マップ] ボタン 新しいマップ をクリックしてマップを作成します。
  5. 次のテーブルに挙げられたレイヤーを追加し、対応する推奨表示設定を行います。

    [レイヤー]レイヤーの推奨表示設定

    <Points of interest> レイヤー

    オフ

    Details

    オン

    Levels

    オン

    Facilities

    オン

  6. 必要に応じて、レイヤーの表示縮尺範囲を設定します。
  7. 以下に従って、レイヤーのシンボル プロパティを設定します。

    [Details] および [Units] レイヤー

    USE_TYPE 属性に従って設定します。

    <Points of interest> レイヤー

    CATEGORY_SUBTYPE 属性に従って設定します。

    [People] および [Events] レイヤー

    空のポイント シンボル (色やアウトラインがないサイズ 1 のシンボル) を使用します。

    メモ:

    密集した範囲を含む目標物レイヤーにシンボルを適用する場合は注意が必要です。たとえば、オフィスはユニット ポリゴンの色でシンボル表示され、個別のポイント シンボルを含めることはできません。

  8. Units (NAME 属性)、People (KNOWNAS 属性)、およびラベルを必要とする POI フィーチャのラベリングをオンにします。
  9. People (存在する場合) のレイヤー プロパティの表示フィールド[KNOWNAS]、他のすべてのマップ レイヤーを [NAME] に設定します。
  10. マップ上で識別する追加レイヤーのポップアップを有効にします。

    Space Planner のマップ上で操作するレイヤーのポップアップを構成します。

  11. マップに [現在の XY]座標系 (WGS 1984 Web メルカトル (球体補正) など) が設定されていることを確認します。
  12. マップの名前を変更し、すべてのメタデータ フィールドを簡単に識別して入力できるようにします。
  13. マップの表示範囲を設定し、すべてのマップ データを表示します。
  14. 有効にした場合は、マップの範囲スライダーを無効にします。
    注意:

    これは重要な情報です。レンジ スライダーを有効にすると、データが Indoors Web アプリに共有されるのを防ぐことができます。

  15. Esri がホストするベースマップまたはカスタム ベースマップをマップに追加します。

    ベースマップを構成し、Esri がホストするベースマップまたはカスタム ベクター タイル パッケージのベースマップを選択します。

  16. すべてのフィーチャ選択を解除します。

このマップは、Enterprise ポータルに対して 公開および Web マップとして共有できます。ポータルで Space Planner 向けに Web マップを構成する際、準備したバージョン対応 Web フィーチャ レイヤーを、この Web マップに追加します。

ArcGIS Online に対して共有するマップを準備します。

Space Planner で使用するために ArcGIS Online に対して共有するマップを準備する場合は、単一マップを作成します。必要なレイヤーをすべてマップに追加し、ホスト フィーチャ レイヤーとして ArcGIS Online に共有します。Web マップには、Indoors で必要なすべてのマップ イメージ レイヤーおよびフィーチャ レイヤーが格納されている必要があります。

メモ:

Indoors アカウントに ArcGIS Online エクステンションのライセンスが付与されていることを確認します。

次の手順に従い、Space Planner で使用するためのマップを作成し、準備します。

  1. ArcGIS Pro を起動します。
  2. 必要に応じて、ArcGIS Online アカウントにサイン インします。
  3. Indoors ジオデータベースを含むプロジェクトを開きます。
  4. [挿入] タブをクリックし、[新規マップ] ボタン 新しいマップ をクリックしてマップを作成します。
  5. 次のテーブルに挙げられたレイヤーを追加し、対応する表示設定を行います。
  6. [レイヤー]表示設定

    <Points of interest> レイヤーまたは Events

    オフ

    People

    オン

    Details

    オン

    Units

    オン

    Levels

    オン

    Facilities

    オン

    Areas

    適用不可 (スタンドアロン テーブル)

  7. 必要に応じて、レイヤーの表示縮尺範囲を設定します。
  8. 以下に従って、レイヤーのシンボル プロパティを設定します。

    [Details] および [Units] レイヤー

    USE_TYPE 属性に従って設定します。

    <Points of interest> レイヤー

    CATEGORY_SUBTYPE 属性に従って設定します。

    [People] および [Events] レイヤー

    空のポイント シンボル (色やアウトラインがないサイズ 1 のシンボル) を使用します。

    メモ:

    密集した範囲を含む目標物レイヤーにシンボルを適用する場合は注意が必要です。たとえば、オフィスはユニット ポリゴンの色でシンボル表示され、個別のポイント シンボルを含めることはできません。

  9. Units (NAME 属性)、People (KNOWNAS 属性)、およびラベルを必要とする POI フィーチャのラベリングをオンにします。
  10. People (存在する場合) のレイヤー プロパティの表示フィールド[KNOWNAS]、他のすべてのマップ レイヤーを [NAME] に設定します。
  11. マップ上で識別する追加レイヤーのポップアップを有効にします。

    Space Planner のマップ上で操作するレイヤーのポップアップを構成します。

  12. マップに [現在の XY]座標系 (WGS 1984 Web メルカトル (球体補正) など) が設定されていることを確認します。
  13. マップの名前を変更し、すべてのメタデータ フィールドを簡単に識別して入力できるようにします。
  14. マップの表示範囲を設定し、すべてのマップ データを表示します。
  15. 有効にした場合は、マップの範囲スライダーを無効にします。
    注意:

    これは重要な情報です。レンジ スライダーを有効にすると、データが Indoors Web アプリに共有されるのを防ぐことができます。

  16. Esri がホストするベースマップまたはカスタム ベースマップをマップに追加します。

    ベースマップを構成し、Esri がホストするベースマップまたはカスタム ベクター タイル パッケージのベースマップを選択します。

  17. すべてのフィーチャ選択を解除します。

このマップは、Space Planner で使用するため、ArcGIS Online に対して公開および Web マップとして共有できます。

ベースマップの構成

ベースマップは屋内マップにおいて重要であり、周辺の背景情報や視点が詰まっています。大縮尺のためベクター ベースマップをお勧めします。画像タイル ベースマップとは異なり、ベクター タイル ベースマップはサイズが小さく、高い詳細レベルをサポートしています。

組織のニーズに応じて、Esri がホストするいずれかのオンライン ベースマップ サービスを使用したり、カスタム ベースマップを作成したりできます。次のセクションでは、Indoors のベースマップを構成するために必要な手順を示します。

Esri がホストするベースマップの使用

ArcGIS Pro で、[マップ] タブの [レイヤー] グループにある [ベースマップ] ギャラリーからベースマップを追加できます。アクティブなポータルの構成によって、ギャラリーには、デフォルトの Esri ベースマップ、組織のギャラリー グループで共有されたマップ、および ArcGIS Pro のプロジェクトに追加したベースマップを含めることができます。

マップに Esri ベクター ベースマップをさらに追加するには、次の手順に従います。

  1. 追加するベクター ベースマップの URL をコピーします。
  2. [レイヤー] グループの [データの追加] ドロップダウン矢印をクリックします。
  3. [パスからのデータ] オプションを選択します。

    [パスからのデータの追加] ダイアログ ボックスが表示されます。

  4. URL を貼り付けます。
  5. [追加] をクリックします。

Enterprise ポータルでホストされているカスタム ベースマップの使用

Enterprise ポータルでホストされているカスタム ベースマップを使用するには、次の手順に従います。

  1. カスタム ベースマップを作成します。
  2. [ベクター タイル パッケージの作成 (Create Vector Tile Package)] ツールを使用して、ベクター タイル パッケージを作成します。

    [ベクター タイル パッケージの作成 (Create Vector Tile Package)] ツールを実行する際は、以下の調整を行って屋内の詳細レベルをサポートし、タイルを 17 倍に縮小します。

    1. [ArcGIS Online | Bing Maps | Google マップ] チェックボックスをオフにします。
    2. [タイル スキーマ] パラメーターには、Indoors シンボル リソースに含まれている VectorBasemapTilingScheme.xml ファイルを選択します。
  3. Enterprise ポータルにベクター タイル パッケージを共有します。
  4. ブラウザーで Enterprise ポータルにサイン インし、ホスト レイヤーとしてベクター タイル パッケージを公開します。
  5. Enterprise ポータルのアイテムを ArcGIS Pro のマップに追加します。
    ヒント:

    ホスト タイル レイヤーの URL がわかっている場合は、[レイヤー] グループの [データの追加] ドロップダウン矢印をクリックして [パスからのデータ] を選択し、URL をコピーして [パスからのデータの追加] ダイアログ ボックスに貼り付けることもできます。

関連トピック