标注 | 说明 | 数据类型 |
目标地理数据库 | 包含输出 Indoor 数据集的目标文件地理数据库或企业级地理数据库。 | Workspace |
Indoor 数据集名称 | 输出 Indoor 数据集的唯一名称。 默认为 Indoor。 | String |
坐标系 | 输出 Indoor 数据集的空间参考。 | Spatial Reference |
派生输出
标注 | 说明 | 数据类型 |
输出数据集 | 目标地理数据库中生成的 Indoor 数据集。 | Feature Dataset |
可用于具有 Indoors 扩展模块许可的 ArcGIS 组织。
创建包含必要的要素类的室内数据集,这些要素类可使用符合 ArcGIS Indoors 信息模型的简化方案维护地面规划数据。
此工具创建的室内数据集为楼层感知地图和应用程序提供基础支持,可用于可视化、分析和编辑室内数据。
除了楼层平面图制图之外,如果您还需要对路径选择、空间规划和工作空间预留的支持,则可以使用创建 Indoors 数据库工具将 Indoors 模型应用于现有工作空间。 创建室内数据库工具创建的 Indoors 地理数据库包含在 Space Planner、Indoor Viewer 和 Indoors 移动应用程序中使用的其他要素类、字段和表。
目标地理数据库必须已经存在。
使用企业级地理数据库时,该连接文件必须直接连接到数据库,并且必须由数据库所有者建立此连接。
使用坐标系参数设置输出 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)