标注 | 说明 | 数据类型 |
目标地理数据库 | 包含输出 Indoor 数据集的目标文件地理数据库或企业级地理数据库。 | Workspace |
Indoor 数据集名称 | 输出 Indoor 数据集的唯一名称。 默认为 Indoor。 | String |
坐标系 | 输出 Indoor 数据集的空间参考。 | Spatial Reference |
派生输出
标注 | 说明 | 数据类型 |
输出数据集 | 目标地理数据库中生成的 Indoor 数据集。 | Feature Dataset |
可用于具有 Indoors 扩展模块许可的 ArcGIS 组织。
创建包含必要的要素类的 Indoor 数据集,这些要素类可使用符合 ArcGIS Indoors 信息模型的简化方案维护地面规划数据。 Indoor 数据集可用于可视化、分析和编辑 Indoor 数据。
目标地理数据库必须已经存在。
使用企业级地理数据库时,该连接文件必须直接连接到数据库,并且必须由数据库所有者建立此连接。
使用坐标系参数设置输出 Indoor 数据集的空间参考。 水平和垂直坐标系均为必填项。
在选择坐标系时,请考虑以下情况:
将在输出 Indoor 数据集中创建以下要素类:
此工具的输出用于将 BIM 导入室内数据集工具(可将 BIM 数据转换为 GIS 数据)和将平面图导入 Indoors 地理数据库工具(可将 CAD 数据转换为 GIS 数据)。
标注 | 说明 | 数据类型 |
目标地理数据库 | 包含输出 Indoor 数据集的目标文件地理数据库或企业级地理数据库。 | Workspace |
Indoor 数据集名称 | 输出 Indoor 数据集的唯一名称。 默认为 Indoor。 | String |
坐标系 | 输出 Indoor 数据集的空间参考。 | Spatial Reference |
标注 | 说明 | 数据类型 |
输出数据集 | 目标地理数据库中生成的 Indoor 数据集。 | Feature Dataset |
arcpy.indoors.CreateIndoorDataset(target_gdb, indoor_dataset_name, spatial_reference)
名称 | 说明 | 数据类型 |
target_gdb | 包含输出 Indoor 数据集的目标文件地理数据库或企业级地理数据库。 | Workspace |
indoor_dataset_name | 输出 Indoor 数据集的唯一名称。 默认为 Indoor。 | String |
spatial_reference | 输出 Indoor 数据集的空间参考。 可通过多种方式指定空间参考,包括:
| Spatial Reference |
名称 | 说明 | 数据类型 |
output_dataset | 目标地理数据库中生成的 Indoor 数据集。 | Feature Dataset |
以下 Python 窗口脚本演示了如何在即时模式下使用 CreateIndoorDataset 函数。
import arcpy
arcpy.indoors.CreateIndoorDataset("C:/Indoors/myproject.gdb",
"Indoor",
"C:/workspace/myproject.gdb/featureclass")
以下独立脚本演示了如何使用 CreateIndoorDataset 函数。
import arcpy
# Set tool parameters
target_gdb = "C:/Indoors/ExampleCampus.gdb"
indoor_dataset_name = "Indoor"
spatial_reference = arcpy.SpatialReference("WGS 1984 Web Mercator (auxiliary sphere)", "WGS 1984")
# Run the tool
arcpy.indoors.CreateIndoorDataset(target_gdb, indoor_dataset_name, spatial_reference)