屋内測位の構成 (Configure Indoor Positioning) (Indoors)

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

概要

屋内測位システムの構成情報を ArcGIS Indoors ジオデータベースに書き込みます。値は ArcGIS Indoors for iOS および ArcGIS Indoors for Android で使用されます。

このツールは、組織が Indoo.rs 測位システムを使用している場合のみ必要です。

使用法

  • ツールは、IndoorsConfig テーブルで以下の [Config Key] の値を [Config Value] 列に入力します。

    • ELSS_API_KEY
    • ELSS_ENCRYPTION_KEY
    • ELSS_BUILDING_ID
    メモ:

    これらの Config Key がテーブルに存在しない場合、ツールはこれらのキーを新しい行として追加します。

  • ELSS_API_KEY と ELSS_ENCRYPTION_KEY の値は暗号化されています。

  • ELSS_ENCRYPTION_KEY には文字列の値を設定できます。

構文

arcpy.indoors.ConfigureIndoorPositioning(in_geodatabase, encryption_key, api_key, building_id)
パラメーター説明データ タイプ
in_geodatabase

IPS 構成情報が生成される Indoors ファイルまたはエンタープライズ ジオデータベース。

Workspace
encryption_key

ツールと Indoors モバイル アプリが [API キー] パラメーター (Python では api_key) の値を暗号化または非暗号化するために使用するキー。

String
api_key

Indoo.rs 屋内測位を有効化する際に Indoors モバイル アプリで使用する GUID 形式の個別値。API キーは Indoo.rs によって提供されます。

String
building_id

Indoors モバイル アプリがモバイル マップ パッケージ内のサイトを Indoo.rs 屋内測位調査にリンクする際に使用する英数字の個別値。建物 ID は Indoo.rs によって提供されます。

String

派生した出力

名前説明データ タイプ
updated_gdb

更新された入力ジオデータベース。

ワークスペース

コードのサンプル

ConfigureIndoorPositioning (屋内測位の構成) の例 1 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで ConfigureIndoorPositioning 関数を使用する方法を示しています。

import arcpy

arcpy.indoors.ConfigureIndoorPositioning("C:/Indoors/ExampleCampus.gdb", "testEncrypt", "111-aaa-2222-bbbbb-3333444", "123456789")
ConfigureIndoorPositioning (屋内測位の構成) の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトで、ConfigureIndoorPositioning 関数を使用する方法を示します。

# Name: Indoors_ConfigureIPS_example2.py
# Description: Configures workspace with indoor positioning system information.

# Import system modules
import arcpy

# set geodatabase that is populated with Indoors model
in_geodatabase = 'C:/Indoors/ExampleCampus.gdb'

encrypt_key = 'testEncrypt'
api_key = '111-aaa-2222-bbbbb-3333444'
building_id = '123456789'

# run the tool
arcpy.indoors.ConfigureIndoorPositioning(in_geodatabase, encrypt_key, api_key, building_id)

ライセンス情報

  • Basic: 次のものが必要 Indoors
  • Standard: 次のものが必要 Indoors
  • Advanced: 次のものが必要 Indoors

関連トピック