Indoor Positioning データ セットの生成 (Indoor Positioning ツール)
サマリー
既存の ArcGIS IPS インストールに IPS Positioning データセットを生成します。 サーベイベースまたはサーベイなしの方法を使用してデータセットを生成できます。
このツールでは、ArcGIS IPS Information Model の IPS Positioning データセット、IPS Positioning ポイント フィーチャクラス、IPS Positioning 信号テーブルが更新されます。
使用法
このツールでは、次のいずれかの方法を使用して IPS Positioning データセットが生成されます。
サーベイベース— IPS レコーディング フィーチャは、ArcGIS IPS Setup アプリを使用してサーベイ時に収集された信号で構成されています。 この方法では、IPS レコーディング フィーチャとレベル フィーチャのみを指定する必要がありますが、IPS ビーコン フィーチャも指定すると、適応型無線測位が有効になり、Android デバイスでの測位の精度が向上します。 IPS ビーコン フィーチャを指定した場合、IPS ビーコン フィーチャクラスのビーコンから発信されたのではなく IPS サーベイ レコーディング時にキャプチャーされた無線信号はフィルターによって除外されます。
サーベイなし— この方法では、IPS ビーコン フィーチャ、IPS エリア フィーチャ、壁フィーチャ、およびレベル フィーチャを指定する必要があります。 これらのフィーチャは、屋内環境を通して Bluetooth 信号の伝達をシミュレートするために使用されます。
出力データセット名 パラメーターの値は、ターゲット IPS 測位データセット パラメーターで設定したフィーチャクラスの
Dataset Nameフィールド内で一意である必要があります。レベル フィーチャ パラメーターの値は、ArcGIS Indoors Information Model の Levels フィーチャクラス に準拠するフィーチャクラスまたはフィーチャ レイヤーである必要があります。
サーベイベース 生成方法を使用する場合、
LEVEL_IDフィールドの少なくとも 1 つの有効な IPS レコーディング フィーチャにレベルを関連付ける必要があります。サーベイなし 生成方法を使用する場合、少なくとも 4 つのビーコン フィーチャ、1 つの IPS エリア フィーチャ、1 つの壁フィーチャにレベルを関連付ける必要があります。
さらに、次の属性が有効、最新であり、かつ NULL であってはなりません。
LEVEL_IDVERTICAL_ORDERFACILITY_ID
IPS レコーディング フィーチャ パラメーター値は、ArcGIS IPS モデルの IPS_Recordings フィーチャクラス に準拠するフィーチャ レイヤーまたはフィーチャクラスである必要があります。 一般的な配置ワークフローでは、パラメーター値は ArcGIS Online または ArcGIS Enterprise で共有 されたマップの一部になります。
注意:
Bluetooth と WiFi の配置を混在させることは可能ですが、サイト内の異なる施設に限ります。 Bluetooth による測位が可能な施設と、WiFi による測位が可能な施設がありますが、同じ施設に対して Bluetooth の記録と WiFi の記録を 1 つの IPS Positioning データセットで処理することはできません。
施設に両方のラジオ タイプのサーベイ レコーディングが含まれている場合、ツールを実行する前にいずれかのラジオ タイプのフィーチャを選択します。 たとえば、属性検索 ツールを使用して、両方のタイプを含む施設の Bluetooth 記録をすべて選択してから、選択したフィーチャに対してのみツールを実行します。
SITE_IDフィールドには、ジオプロセシング ジョブごとに 1 つのサイト ID のみを含めることができます。 追加のサイトを別個の IPS Positioning データセットとして処理します。IPS ビーコン フィーチャ パラメーター値は、IPS データ モデルの IPS ビーコン フィーチャクラス に準拠するフィーチャ レイヤーまたはフィーチャクラスの必要があります。 フィーチャ ジオメトリーは正確でなくてはならず、次の属性は有効、最新であり、かつ NULL であってはなりません。
UUIDMAJORMINORLEVEL_IDRSSI_1M
注意:
詳細については、ブログ記事「How to maintain beacon data for ArcGIS IPS」をご参照ください。
IPS エリア フィーチャ パラメーター値は、屋内測位を有効にする屋内エリアを正確に表すポリゴン フィーチャクラスまたはフィーチャ レイヤーである必要があります。 次の条件を満たしている必要があります。
IPS エリア フィーチャ スキーマには、
LEVEL_IDフィールドが含まれています。IPS エリア フィーチャは、
LEVEL_ID属性を使用して既存のレベルに関連付けられています。LEVEL_ID属性は NULL にできません。フィーチャ ジオメトリーは、関連付けられたレベル内に含まれている必要があります。
IPS エリア フィーチャ パラメーター値は、さまざまな方法で取得できます。 ArcGIS Indoors Information Model のユニット フィーチャクラスからコリドーおよび廊下としてラベル付けされたフィーチャを選択する方法をおすすめします。 あるいは、IPS エリア フィーチャを手動で作成できます。この場合、ニーズやお好みに応じてデータセットを柔軟にカスタマイズできます。 どの取得方法を選択するかは、要件と使用例の複雑さによって決まります。
壁フィーチャ パラメーターの値は、屋内測位が配置される施設内の壁の物理的範囲をできる限り正確に表すフィーチャ レイヤーまたはフィーチャクラスである必要があります。 既存の Indoors Information Model からこれらの フィーチャを抽出できます。 壁フィーチャ パラメーター値のスキーマには、フロア対応に必要なすべての属性が含まれている必要があります。 次の条件を満たしている必要があります。
壁は、
LEVEL_ID属性を使用して既存のレベルに関連付ける必要があります。LEVEL_ID属性は NULL にできません。フィーチャ ジオメトリーは、関連付けられたレベル内に含まれている必要があります。
既存データセットの更新 パラメーターの値は、ブール値の必要があります。 IPS Positioning データセットを更新するには、既存データセットの更新 パラメーターをオンにします。
ヒント:
後からデータセットを更新したい場合、マップ上で IPS Positioning データセット (および IPS Positioning ポイント フィーチャクラスと IPS Positioning 信号テーブル) を共有します。
注意:
既存データセットの更新 パラメーターをオンにすると、ジオメトリー補助 IPS Positioning データセットから通過可能性情報が削除されます。 通過可能性情報を復元するには、正確かつ最新の IPS レイヤーで Indoor Positioning データセットへのジオメトリーの追加 ツールを再実行します。
既存のデータセット パラメーター値は、既存データセットの更新 パラメーターがオンのときのみ使用できます。 このパラメーターの値は、ターゲット IPS 測位データセット パラメーター値に含まれている既存の IPS Positioning データセットの名前である必要があります。 このデータセットに含まれているデータは、ツールの入力と組み合わせて、既存データセットの更新バージョンを生成するため使用されます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
ターゲット IPS 測位データセット |
生成された IPS Positioning データセットが格納されるフィーチャクラス。 |
Feature Layer |
|
出力データセット名 |
出力 IPS Positioning データセットの名前。 出力データセット名は、ターゲットの IPS 測位フィーチャクラスの |
String |
|
生成方法 |
IPS Positioning データセットの生成に使用する方法を指定します。
|
String |
|
レベル フィーチャ |
施設内のレベルのフットプリントを表すポリゴン フィーチャ。 |
Feature Layer |
|
IPS レコーディング フィーチャ (オプション) |
IPS Setup レコーディングを含むフィーチャクラスまたはフィーチャ サービス。 サーベイベースの測位データセットの更新時には、IPS Setup サーベイ レコーディングと品質レコーディングを使用できますが、品質レコーディングは 既存データセットの更新 パラメーターがオンになっている場合にのみ使用できます。 このパラメーターは、生成方法 パラメーターが サーベイベース に設定されている場合に必須です。 |
Feature Layer |
|
IPS ビーコン フィーチャ (オプション) |
屋内環境に配置される Bluetooth ビーコンの位置と設定を表すポイント フィーチャクラス。 生成方法 パラメーターを サーベイベース に設定して Bluetooth IPS Positioning データセットを生成する際に、有効なビーコン フィーチャを指定すると、適応型無線測位が有効になり、Android デバイスでの屋内測位の精度が向上します。 このパラメーターは、生成方法 パラメーターが サーベイなし に設定されている場合に必須です。 |
Feature Layer |
|
IPS エリア フィーチャ (オプション) |
IPS Positioning データセットが生成されるエリアを表すポリゴン フィーチャ。 このパラメーターは、生成方法 パラメーターが サーベイなし に設定されている場合に必須です。 |
Feature Layer |
|
壁フィーチャ (オプション) |
壁の物理的範囲を表すポリゴンフィーチャ。 このパラメーターは、生成方法 パラメーターが サーベイなし に設定されている場合に必須です。 |
Feature Layer |
|
既存データセットの更新 (オプション) |
既存データセットとツールの入力を組み合わせて IPS Positioning データセットを作成するかどうかを指定します。 このパラメーターは、生成方法 パラメーターが サーベイベース に設定されている場合のみ有効です。
|
Boolean |
|
既存データセット (オプション) |
ターゲット IPS 測位データセット パラメーターで設定したフィーチャクラスに含まれている既存のデータセットの名前。 このパラメーターの値は、ターゲット フィーチャクラスに含まれている既存の IPS Positioning データセットの名前である必要があります。 このデータセットに含まれているデータは、ツールの入力と組み合わせて、既存データセットの更新バージョンを生成するため使用されます。 このパラメーターは、既存データセットの更新 パラメーターと組み合わせてのみ使用されます。 |
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
更新された IPS 測位データセット |
新しく作成された IPS Positioning データセットが含まれている、更新された IPS 測位データセット フィーチャクラス。 |
Feature Layer |
環境
ライセンス情報
- Basic: いいえ
- Standard: ArcGIS IPS が必要
- Advanced: ArcGIS IPS が必要