ArcGIS Indoors Maps エクステンションで利用できます。
モバイル マップ パッケージは、マップを 1 つのファイル (.mmpk) に集約し、これを ArcGIS Enterprise ポータルまたは ArcGIS Online 組織に共有できます。 ArcGIS Indoors Mobile 向けに作成されたモバイル マップ パッケージは、さまざまな目標物 (POI) の探索、特定、検索や、屋内のナビゲーションに使用されます。
モバイル マップ パッケージ内のデータは、オンライン コンテンツを参照することもできます。 このようにして、頻繁に更新するデータを Indoors Mobile アプリですぐに利用できるようになります。 新しいモバイル マップ パッケージを公開し、アプリでマップの更新データをダウンロードして、更新内容を取得する必要はありません。
注意:
データが頻繁に更新されるフィーチャ サービス レイヤーのデータだけを使用します。それ以外の場合は、最適なアプリのパフォーマンスを実現するためにローカル データを使用します。 オンライン コンテンツの参照は、一部の Indoors フィーチャ レイヤーでのみサポートされています。
マップの準備
Indoors モバイル マップ パッケージには、Indoors Mobile アプリで必要なすべてのマップ レイヤーとスタンドアロン テーブルを含める必要があります。
Indoors Mobile で屋内データを視覚化するには、次のレイヤーが必要です。
- 詳細
- ユニット
- レベル
- Facilities
屋内のルート検索とルート案内をサポートするには、Network_ND レイヤーを含めます。
Indoors Mobile の追加機能をサポートするには、次のレイヤーを含めます。
- Occupants - 入室者を検索し、マップ上で見つけます。
- <Points of interest> レイヤー - 検索および探索します。
- Reservations レイヤー - ワークスペースを予約します。
- Sites - 施設フィーチャを整理します。
必要に応じて、Indoors Space Planner アプリを使用して入室者をスペースに割り当てる場合は、Areas テーブルを含めます。
注意:
ArcGIS Pro 3.2 では、次のフィールド データ タイプが使用できます: date only、time only、timestamp offset、big integer、64-bit object ID。 これらのデータ タイプは、Indoors Mobile アプリではサポートされていません。
Indoors Mobile アプリで機能を有効にするには、モバイル マップに含まれるレイヤー名が、これらのレイヤー名と完全に一致する必要があります。
マップを作成し、モバイル マップ パッケージで使用できるように準備するには、次の手順を実行します。
- ArcGIS Pro を起動します。
- 必要に応じて、ArcGIS の組織サイトにサイン インします。
- プロジェクトを作成して Indoors ジオデータベースへの接続を追加するか、Indoors ジオデータベースを含む既存のプロジェクトを開きます。
- [挿入] タブをクリックし、必要に応じて [新しいマップ]
をクリックしてマップを作成します。
- 示されている順序で次のレイヤーを新しいマップに追加し、表示設定を以下の表に示すように設定します。
レイヤー名 レイヤーの表示設定 (推奨) Occupants
オン
<Points of interest> レイヤー
オン
Network_ND
オフ
詳細
オン
Units
オン
Levels
オン
Facilities
オン
Sites
オン
注意:
- 組織によっては、Places + Things、Safety + Security、Retail + Services など、POI レイヤーが複数存在する場合もあります。 レイヤーに CATEGORY_TYPE を使用した定義クエリ セットが存在し、レイヤー名が値セットと一致していることを確認します。
- 次のレイヤーは、オンライン コンテンツへの接続および参照が Indoors Mobile でサポートされています。
- Occupants
- Reservations
- <Points of interest> レイヤー
- <Office hotel> レイヤー (Units レイヤーおよび Areas テーブル)
- オンライン コンテンツはフィーチャ サービスベースのレイヤーのみを参照できます。 マップ イメージ レイヤーはサポートされていません。
- Details、Levels、Facilities などのフロア プラン レイヤーで、オンライン コンテンツを参照しないようにしてください。
- マップ内のレイヤーはすべて一意の名前である必要があります。
- マップをフロア対応として構成します。
- 追加のレイヤーをフロア対応として構成します。
- 予約モデルを使ってオフィス ホテリングと会議室を構成する場合は、Web マップに予約フィーチャクラスを追加します。
- 必要に応じて、レイヤーの表示縮尺範囲を設定します。
- 以下に従って、レイヤーのシンボルを設定します。
Details レイヤーおよび Units レイヤー
USE_TYPE 属性に従って設定します。
<カテゴリ ソース> レイヤー
フィーチャ タイプを説明するフィールドに従って設定します。
Occupants レイヤー
空のポイント シンボル (色やアウトラインがないポイント サイズ 1 のシンボル) を使用します。
- Units (NAME 属性)、Occupants (KNOWNAS 属性)、およびラベルを必要とする追加フィーチャのラベリングをオンにします。
- People を除くすべてのマップ レイヤーのレイヤー プロパティの表示フィールドを [NAME] に設定します。 [People] レイヤーが存在する場合、その表示フィールドを [KNOWNAS] に設定します。
- Indoors Mobile アプリの情報カードに表示するマップ レイヤーのフィールドを選択してポップアップを構成し、必須フィールドをアクティブにします。
注意:
ArcGIS Arcade 式を含むカスタム フィールドはサポートされていません。
- オフィス ホテリング用にマップを構成する場合は、Areas スタンドアロン テーブルを追加します。
- マップに [現在の XY] の座標系 (WGS 1984 Web メルカトル (球体補正) など) と、[現在の Z] の座標系 (WGS84 など) が設定されていることを確認します。
- 必要に応じて、マップの名前を変更して簡単に識別できるようにして、すべてのメタデータ フィールドを入力します。
- マップの表示範囲を設定し、すべてのマップ データを表示します。
ベースマップの追加
ベースマップは屋内マップにおいて重要なコンポーネントであり、近隣フィーチャの背景情報や視点が詰まっています。 ベースマップを選択する場合は、マップの縮尺を考慮します。 画像タイル ベースマップとは異なり、ベクター タイル ベースマップはサイズが小さく、高い詳細レベルをサポートしています。
Esri がホストするベースマップの使用
ArcGIS Pro で、[マップ] タブの [レイヤー] グループにある [ベースマップ] ギャラリーからベースマップを追加できます。 アクティブなポータルの構成によって、ギャラリーには、デフォルトの Esri ベースマップ、組織のベースマップ ギャラリー グループで共有されたマップ、および ArcGIS Pro のプロジェクトに追加したベースマップを含めることができます。
マップに Esri ベクター ベースマップを追加するには、次の手順を実行します。
- [マップ] タブの [レイヤー] グループで、[ベースマップ]
をクリックして、ベースマップ ギャラリーを開きます。
- ギャラリーでベースマップをクリックします。
Enterprise ポータルでホストされているカスタム ベースマップの使用
Enterprise ポータルでホストされているカスタム ベースマップを使用するには、次の手順を実行します。
- カスタム ベースマップを作成します。
- [ベクター タイル パッケージの作成 (Create Vector Tile Package)] ツールを使用して、ベクター タイル パッケージを作成します。
[ベクター タイル パッケージの作成 (Create Vector Tile Package)] ツールを実行する際は、以下の調整を行って屋内の詳細レベルをサポートし、タイルを 17 倍に縮小します。
- [ArcGIS Online | Bing Maps | Google マップ] チェックボックスをオフにします。
- [タイル スキーマ] パラメーターには、Indoors シンボル リソースに含まれている VectorBasemapTilingScheme.xml ファイルを選択します。
- Enterprise ポータルにベクター タイル パッケージを共有します。
- ブラウザーで Enterprise ポータルにサイン インし、ホスト レイヤーとしてベクター タイル パッケージを公開します。
- Enterprise ポータルのアイテムを ArcGIS Pro のマップに追加します。
ヒント:
あるいは、ホスト タイル フィーチャがある場合は、[レイヤー] グループの [データの追加] ドロップダウン矢印をクリックして [パスからのデータ] をクリックし、ホスト タイル レイヤーの URL を指定します。
非接続環境用のカスタム ベースマップの使用
非接続環境で ArcGIS Indoors を使用するには、次の手順を実行します。
注意:
モバイル デバイスで最適なパフォーマンスを得るには、ベクター タイル パッケージの範囲に、サイトの対象地域のみを含める必要があります。
- カスタム ベースマップを作成します。
- [ベクター タイル パッケージの作成 (Create Vector Tile Package)] ツールを使用して、ベクター タイル パッケージを作成します。
[ベクター タイル パッケージの作成 (Create Vector Tile Package)] ツールを実行する際は、以下の調整を行って屋内の詳細レベルをサポートし、タイルを 17 倍に縮小します。
- [ArcGIS Online | Bing Maps | Google マップ] チェックボックスをオフにします。
- [タイル スキーマ] パラメーターには、Indoors シンボル リソースに含まれている VectorBasemapTilingScheme.xml ファイルを選択します。
- モバイル マップ パッケージ用に作成したマップを選択します。
- ベクター パッケージを、マップの Facilities レイヤーと Sites レイヤー (存在する場合) の下に追加します。
Indoors のカテゴリの構成
ArcGIS Indoors を使用すると、ArcGIS Pro でマップ上のルート検索可能な位置として操作する目標物を構成することができます。 入室者、特定の位置、イベント、オブジェクトなどの目標物は、マップ上で個別のポイントとして表示され、アイコンを使用してシンボル表示されます。 Indoors Mobile アプリでエクスプローラーと検索機能をサポートするために、これらの場所を設定することができます。また、それらを入力として使用し、ルート検索に対応したネットワークを生成することもできます。 目標物および対象地域は、Indoors Viewer および Indoors Mobile での探索操作を簡素化するため、論理グループおよびカテゴリ グループに分けられます。
アプリ起動アクションの構成
Indoors は、Indoors Mobile アプリの情報カードから直接サードパーティ製アプリへの起動アクションをサポートします。これらの起動アクションを実行すると、組織は Indoors アイテムに関連する情報や、Indoors マップに含まれている他の作業指示、アセット、その他の対象ポイント レイヤーで使用可能なアイテムを統合できるようになります。
起動アクションは、Web ページかネイティブ モバイル アプリを開くよう構成できます。これにより、選択したアイテムに関するインシデントやリクエストを提出できます。 起動アクションを作成して、アイテムの情報をフォーム フィールドに自動入力したり、アイテムに関連する情報を Web ページやモバイル アプリで直接開いたりできるようになります。 ArcGIS Pro の [Indoors の起動アクションの構成] ウィンドウで、起動アクションを作成できます。
情報カードの写真の構成
ArcGIS Pro のポップアップ画像を Indoors Mobile でフィーチャの情報カードに画像として表示するように構成できます。 写真のタイトルやキャプションなど、その他の詳細を表示することもできます。
ワークスペース予約の構成
オフィス ホテリングと会議室を構成し、Indoors Mobile アプリを使用してこれらを予約することをユーザーに許可できます。ユーザーはマップで利用できるワークスペースをインタラクティブに見つけたり、時間、期間、場所に基づいて検索したりできます。 Microsoft 365 または Indoors の Reservations レイヤーを使用してワークスペース予約を構成できます。