创建室内网络数据集 (Indoors 工具)
汇总
创建包含必要的要素类的室内网络数据集,这些要素类可使用符合 ArcGIS Indoors 信息模型的简化方案维护室内网络数据。 Indoor 网络数据集可用于支持 Indoor 可路由网络。
用法
目标地理数据库必须已经存在。
使用企业级地理数据库时,该连接文件必须直接连接到数据库,并且必须由数据库所有者建立此连接。
使用坐标系参数设置输出 Indoor 网络数据集的空间参考。 水平和垂直坐标系均为必填项。
将在输出 Indoor 网络数据集中创建以下要素类:
参数
|
标注
|
说明
|
数据类型
|
|
目标地理数据库
|
包含输出 Indoor 网络数据集的目标文件地理数据库或企业级地理数据库。
|
Workspace
|
|
室内网络数据集名称
|
输出室内网络数据集的唯一名称。 Indoor 网络数据集的默认名称为 IndoorNetwork。
|
String
|
|
坐标系
|
输出 Indoor 网络数据集的空间参考。
|
Spatial Reference
|
派生输出
|
标注
|
说明
|
数据类型
|
|
输出数据集
|
目标地理数据库中生成的 Indoor 网络数据集。
|
Feature Dataset
|
arcpy.indoors.CreateIndoorNetworkDataset(target_gdb, indoor_network_dataset_name, spatial_reference)
|
名称
|
说明
|
数据类型
|
|
target_gdb
|
包含输出 Indoor 网络数据集的目标文件地理数据库或企业级地理数据库。
|
Workspace
|
|
indoor_network_dataset_name
|
输出室内网络数据集的唯一名称。 Indoor 网络数据集的默认名称为 IndoorNetwork。
|
String
|
|
spatial_reference
|
输出 Indoor 网络数据集的空间参考。 可通过多种方式指定空间参考,包括:
引用包含要应用的空间参考的要素类或要素数据集(例如 C:/workspace/myproject.gdb/indoors/details)。
定义 SpatialReference 对象。 您可以使用以下任意一个选项来定义空间参考对象:
工厂代码,例如:sr = arcpy.SpatialReference(3857, 115700)
名称,例如:sr = arcpy.SpatialReference("WGS 1984 Web Mercator (auxiliary sphere)", "WGS 1984")
使用空间参考的熟知文本 (WKT) 字符串。 一种可用于确定空间参考的 WKT 的方法是将空间参考导出为字符串,例如 arcpy.SpatialReference(3857, 115700).exportToString()。
|
Spatial Reference
|
派生输出
|
名称
|
说明
|
数据类型
|
|
output_dataset
|
目标地理数据库中生成的 Indoor 网络数据集。
|
Feature Dataset
|
代码示例
CreateIndoorNetworkDataset 示例 1(Python 窗口)
以下 Python 窗口脚本演示了如何在即时模式下使用 CreateIndoorNetworkDataset 函数。
import arcpy
arcpy.indoors.CreateIndoorNetworkDataset("C:/workspace/myproject.gdb",
"IndoorNetwork",
"C:/workspace/myproject.gdb/indoor/details")
CreateIndoorNetworkDataset 示例 2(Python 窗口)
以下独立脚本演示了如何使用 CreateIndoorNetworkDataset 函数。
import arcpy
# Set tool parameters
target_gdb = "C:/Indoors/ExampleCampus.gdb"
indoor_network_dataset_name = "IndoorNetwork"
spatial_reference = arcpy.SpatialReference("WGS 1984 Web Mercator (auxiliary sphere)", "WGS 1984")
# Run the tool
arcpy.indoors.CreateIndoorNetworkDataset(target_gdb, indoor_network_dataset_name, spatial_reference)
环境
当前工作空间, 输出配置关键字
许可信息
- 基本: 需要 ArcGIS Indoors Pro 或 ArcGIS Indoors Maps
- 标准: 需要 ArcGIS Indoors Pro 或 ArcGIS Indoors Maps
- 高级: 需要 ArcGIS Indoors Pro 或 ArcGIS Indoors Maps