可用于具有 Indoors 扩展模块许可的 ArcGIS 组织。
ArcGIS Indoors 信息模型支持管理室内 GIS 信息,共享楼层感知型 web 地图、场景和移动地图包以与 Indoor Viewer、Indoor Space Planner、ArcGIS Indoors for iOS、ArcGIS Indoors for Android、ArcGIS Field Maps 和其他楼层感知型应用程序配合使用需要这些信息。
符合 Indoors 模型的简化方案可以使用一系列工具应用于现有工作空间,这些工具可以为楼层平面图制图建立基本的可视化功能。 这些工具包括如下几种:
- 创建室内数据集(必需)
- 创建室内网络数据集(可选)
这些工具创建的方案由两个要素数据集组成,它们之间之间存在一个要素类集合,用于楼层平面图制图。 此方案可以进行扩展,也可以使用 ArcGIS Pro 中提供的工具进行修改以维护组织所需的其他信息。
除了楼层平面图制图之外,如果您还需要对路径选择、空间规划和工作空间预留的支持,则可以使用创建 Indoors 数据库工具将 Indoors 模型应用于现有工作空间。 此工具创建的 Indoors 地理数据库包含 Space Planner、Indoor Viewer 和 Indoors 移动应用程序所需的其他字段和表。
要素数据集
室内数据集要素类
室内要素数据集由表示 2D 楼层平面图信息的要素类组成。
这些要素类将按等级进行组织,其中假定的空间关系按以下降序进行定义:
- 单元和细节
- 级别
- 设施点
- 场所
名称 | 描述 |
---|---|
描述您的线性建筑要素,例如墙、门、窗户等。 细节可用于约束生成的网络路径以及支持可视化。 细节要素应包含在级别要素中。 | |
描述托管建筑物和其他结构的覆盖区。 设施点可以代表任意可占用的结构,例如办公室或校园建筑、零售环境、仓库、发电机或泵房、筒仓或任意工业结构。 建议将设施点要素包含于场所要素中。 | |
描述托管设施点中每个可占用楼层的覆盖区。 Levels 覆盖区必须包含在 Facilities 要素中。 | |
描述托管场所的边界,并用于地图制作中的可视化。 | |
描述非重叠的单个功能区域(如工作空间、便利设施、零售空间、电梯和楼梯等)的覆盖区。 Unit 覆盖区必须包含在 Levels 要素中。 |
室内网络数据集要素类
室内数据集要素类详细信息
单击链接以转至要素类详细信息表。
| Details | Facilities | Levels | Sites | Units |
Details
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
DETAIL_ID | 文本 | 是 |
定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。 |
HEIGHT_RELATIVE | 双精度 | 条件分析 |
定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。 必需条件: 根据 2D 要素创建 3D 要素时,需要此字段。 |
LEVEL_ID | 文本 | 是 |
记录要素的关联级别的唯一 ID,可用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。 |
USE_TYPE | 文本 | 是 |
区分工具处理中使用的要素类型,并支持制图符号系统中的差异。 |
Facilities
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
FACILITY_ID | 文本 |
是 |
定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。 |
HEIGHT_RELATIVE | 双精度 | 条件分析 |
定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。 必需条件: 根据 2D 要素创建 3D 要素时,需要此字段。 |
NAME | 文本 | 是 |
定义要素的名称。 在大多数情况下,要素的 Name 字段将是命名要素时最常用的字段。 |
NAME_LONG | 文本 | 否 |
定义要素的长名称。 由将楼层平面图导入 Indoors 地理数据库和将 BIM 导入 Indoors 数据集地理处理工具创建的要素将包含自动生成的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。 |
SITE_ID | 文本 | 是 |
记录要素的关联站点的唯一 ID,并可用于标识楼层感知型地图中要素的关联站点要素。 只能使用 Site ID 字段将要素关联到单个站点。 |
Levels
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
AREA_GROSS | 双精度 |
否 |
记录要素的总建筑面积。 |
FACILITY_ID | 文本 | 是 |
记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。 |
HEIGHT_RELATIVE | 双精度 | 条件分析 |
定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。 必需条件: 根据 2D 要素创建 3D 要素时,需要此字段。 |
LEVEL_ID | 文本 | 是 |
定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。 |
LEVEL_NUMBER | 长整型 | 是 |
记录设施点特定的级别编号。 |
NAME | 文本 | 是 |
定义要素的名称。 此级别名称用于支持在楼层感知型应用程序中进行楼层过滤。 |
NAME_SHORT | 文本 | 是 |
定义要素的短名称。 此短名称用于支持在楼层感知型应用程序中进行楼层过滤。 一些楼层感知型应用程序仅在级别过滤器中显示短名称,而一些应用程序可能使用名称或允许用户在使用名称和短名称之间切换。 |
VERTICAL_ORDER | 长整型 | 是 |
在室内定位系统 (IPS) 中定义 IPS 中楼层的显示和引用顺序。 使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。 |
Sites
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
NAME | 文本 | 是 |
定义要素的名称。 在大多数情况下,要素的 Name 字段将是命名要素时最常用的字段。 |
NAME_LONG | 文本 | 否 |
定义要素的长名称。 由将楼层平面图导入 Indoors 地理数据库和将 BIM 导入 Indoors 数据集地理处理工具创建的要素将包含自动生成的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。 |
SITE_ID | 文本 | 是 |
定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。 |
Units
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
AREA_GROSS | 双精度 | 否 |
记录要素的总建筑面积。 |
HEIGHT_RELATIVE | 双精度 | 条件分析 |
定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。 必需条件: 根据 2D 要素创建 3D 要素时,需要此字段。 |
LEVEL_ID | 文本 | 是 |
记录要素的关联级别的唯一 ID,可用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。 |
NAME | 文本 | 是 |
定义要素的名称。 在大多数情况下,要素的 Name 字段将是命名要素时最常用的字段。 |
NAME_LONG | 文本 | 是 |
定义要素的长名称。 由将楼层平面图导入 Indoors 地理数据库和将 BIM 导入 Indoors 数据集地理处理工具创建的要素将包含自动生成的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。 |
UNIT_ID | 文本 |
是 |
定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。 |
USE_TYPE | 文本 | 是 |
区分工具处理中使用的要素类型,并支持制图符号系统中的差异。 |
室内网络数据集要素类详细信息
单击链接以转至要素类详细信息表。
| Landmarks | Pathways | Transitions |
Landmarks
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
DESCRIPTION | 文本 | 是 |
提供对要素的描述以用于转向指示。 |
LEVEL_ID | 文本 | 是 |
记录要素的关联级别的唯一 ID,可用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。 |
VERTICAL_ORDER | 长整型 | 是 |
在室内定位系统 (IPS) 中定义 IPS 中楼层的显示和引用顺序。 使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。 |
Pathways
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
DELAY | 长整型 | 否 |
定义网络中的电梯延迟,以实现精确的路径选择时间。 |
FACILITY_ID | 文本 | 是 |
记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。 |
FACILITY_NAME | 文本 | 是 |
记录要素的关联设施点的名称。 设施点名称将用于路径选择以确定路径何时离开和进入设施点,并触发转向指示中的其他文本。 |
LENGTH_3D | 双精度 | 是 |
描述 3D 中要素的计算长度,其用于确定路径选择时的路径成本。 |
LEVEL_NAME_FROM | 文本 |
是 |
描述在室内要素数据集中定义的要素源自的级别名称。 |
LEVEL_NAME_TO | 文本 | 是 |
描述在室内要素数据集中定义的要素终止的级别名称。 |
PATHWAY_RANK | 长整型 |
是 |
针对路径选择,定义一个要素相对于另一个要素的等级首选项。 以下属性域用于定义允许的值:
路径计算会优先考虑主要路径,并忽略次要或三级路径,除非要到达目的地必须考虑它们。 |
PATHWAY_TYPE | 长整型 | 是 |
描述要素的使用类型,并用于确定路径选择时的成本和限制。 以下属性域用于定义允许的值:
|
TRAVEL_DIRECTION | 长整型 | 是 |
定义要素的行驶方向,并用于在路径选择时支持限制。 以下属性域用于定义允许的值:
|
VERTICAL_ORDER | 长整型 | 是 |
在室内定位系统 (IPS) 中定义 IPS 中楼层的显示和引用顺序。 使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。 |
Transitions
字段名 | 类型 | 必需项 | 描述 |
---|---|---|---|
FACILITY_ID | 文本 | 是 |
记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。 |
FACILITY_NAME | 文本 | 是 |
记录要素的关联设施点的名称。 设施点名称将用于路径选择以确定路径何时离开和进入设施点,并触发转向指示中的其他文本。 |
HEIGHT_FROM | 双精度 | 是 |
定义要素的起始高度。 |
HEIGHT_TO | 双精度 | 是 |
定义要素的结束高度。 |
LENGTH_3D | 双精度 | 是 |
描述 3D 中要素的计算长度,其用于确定路径选择时的路径成本。 |
LEVEL_NAME_FROM | 文本 | 是 |
描述在室内要素数据集中定义的要素源自的级别名称。 |
LEVEL_NAME_TO | 文本 | 是 |
描述在室内要素数据集中定义的要素终止的级别名称。 |
TRANSITION_RANK | 长整型 | 是 |
针对路径选择,定义一个要素相对于另一个要素的等级首选项。 以下属性域用于定义允许的值:
路径计算会优先考虑主要过渡,并忽略次要或三级过渡,除非要到达目的地必须考虑它们。 |
TRANSITION_TYPE | 长整型 | 是 | 描述要素的使用类型,并用于确定路径选择时的成本和限制。 以下属性域用于定义允许的值:
|
TRAVEL_DIRECTION | 长整型 | 是 |
定义要素的行驶方向,并用于在路径选择时支持限制。 以下属性域用于定义允许的值:
|
VERTICAL_ORDER_FROM | 长整型 | 是 |
定义要素源自的室内要素数据集中定义的级别的 IPS 中楼层的显示和引用顺序。 使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 Vertical Order From 值必须连续,并且不能跳过序列中的值。 |
VERTICAL_ORDER_TO | 长整型 | 是 |
定义要素终止的室内要素数据集中定义的级别的 IPS 中楼层的显示和引用顺序。 使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 Vertical Order To 值必须连续,并且不能跳过序列中的值。 |