标注 | 说明 | 数据类型 |
输入工作空间 | 将在其中创建 ArcGIS IPS 表的地理数据库。 这可以是文件或企业级地理数据库。 | Workspace |
派生输出
标注 | 说明 | 数据类型 |
输出 IPS 记录表 | 创建的输出 IPS 记录表。 | Table |
输出 IPS 定位表 | 创建的输出 IPS 定位表。 | Table |
更新的输入工作空间 | 将在其中创建 ArcGIS IPS 表的文件或企业级地理数据库。 | Workspace |
创建在现有地理数据库中存储 ArcGIS IPS 数据所需的表。
输入工作空间参数值必须是现有地理数据库。 这可以是文件或企业级地理数据库。
对于 ArcGIS Indoors,使用 Indoors 数据库作为输入工作空间参数值。
使用企业级地理数据库时,该连接文件必须以数据库所有者身份直接连接到数据库。
标注 | 说明 | 数据类型 |
输入工作空间 | 将在其中创建 ArcGIS IPS 表的地理数据库。 这可以是文件或企业级地理数据库。 | Workspace |
标注 | 说明 | 数据类型 |
输出 IPS 记录表 | 创建的输出 IPS 记录表。 | Table |
输出 IPS 定位表 | 创建的输出 IPS 定位表。 | Table |
更新的输入工作空间 | 将在其中创建 ArcGIS IPS 表的文件或企业级地理数据库。 | Workspace |
arcpy.indoorpositioning.EnableIndoorPositioning(in_workspace)
名称 | 说明 | 数据类型 |
in_workspace | 将在其中创建 ArcGIS IPS 表的地理数据库。 这可以是文件或企业级地理数据库。 | Workspace |
名称 | 说明 | 数据类型 |
out_ips_recordings | 创建的输出 IPS 记录表。 | Table |
out_ips_positioning | 创建的输出 IPS 定位表。 | Table |
out_workspace | 将在其中创建 ArcGIS IPS 表的文件或企业级地理数据库。 | Workspace |
以下 Python 窗口脚本演示了如何使用 EnableIndoorPositioning 函数创建 ArcGIS IPS 表。
# Name: EnableIndoorPositioning_example1.py
# Description: Creates ArcGIS IPS tables in an existing file geodatabase
# Import system modules
import arcpy
# Set local variables
in_workspace = r"C:\IndoorPositioning\ExampleDatabase.gdb"
arcpy.indoorpositioning.EnableIndoorPositioning(in_workspace)
以下 Python 窗口脚本演示了如何创建空文件地理数据库并使用 EnableIndoorPositioning 函数在地理数据库中创建 ArcGIS IPS 表。
# Name: EnableIndoorPositioning_example2.py
# Description: Creates an empty file geodatabase and creates
# the ArcGIS IPS tables in the file geodatabase.
# Import system modules
import arcpy
# Set local variables
gdb_path = r"C:\IndoorPositioning"
gdb_name = "ExampleDatabase.gdb"
# Call the CreateFileGDB tool to create a new file geodatabase
arcpy.management.CreateFileGDB(gdb_path, gdb_name)
# Call the EnableIndoorPositioning tool to create the ArcGIS IPS
# tables in the empty file geodatbase
arcpy.indoorpositioning.EnableIndoorPositioning(r"{0}\{1}".format(gdb_path, gdb_name))