ArcGIS Indoors 信息模型

适用于 ArcGIS Indoors Pro 或 ArcGIS Indoors Maps 扩展模块。

ArcGIS Indoors 信息模型支持室内 GIS 信息的管理,需要此类信息才能共享正确配置的 web 地图和移动地图包以与 Indoor ViewerIndoor Space PlannerIndoor Floor Plan EditorIndoors Mobile 和使用楼层感知型地图和场景的其他应用程序配合使用。

Indoors 模型由三个要素数据集、一组要素类和三个维护配置信息的表组成。 可使用创建 Indoors 数据库工具将 Indoors 模型应用于现有工作空间。 除了基础楼层平面图制图之外,此工具创建的 Indoors 工作空间还包含支持空间规划、路径选择和办公空间预留所需的所有字段和表。 如果计划创建楼层感知场景,可以使用创建室内 3D 数据集工具创建符合 Indoors 模型的多面体要素类的要素数据集。

注:

或者,如果您仅需要对基础楼层平面图制图的支持,则可以使用创建室内数据集创建室内网络数据集工具来创建使用 Indoors 模型的简化方案的数据集。 这些工具不包含空间规划和办公空间预留所需的所有字段和表。

如果 Indoors 地理数据库是使用先前版本的 ArcGIS Pro 创建的,则可以使用升级 Indoors 数据库工具将现有 Indoors 地理数据库方案更新为最新版本的 ArcGIS Indoors 信息模型方案。

然后,可以使用将 BIM 导入到室内数据集工具将数据从 Revit 文件加载到 Indoors 模型中;使用将 IFC 导入到室内数据集工具将数据从 IFC 文件加载到模型中;使用将 CAD 导入到室内数据集 将平面图导入到 Indoors 地理数据库工具将数据从 CAD 文件加载到模型中。

Indoors 模型更新

下表介绍了在最近的软件更新中,对 Indoors 模型执行的更改:

ArcGIS Pro 版本方案项目更改描述

3.3

工作空间管理属性域

添加了新的属性域值:

会议室已添加至 DOM_ASSIGNMENT_TYPE 属性域

工作空间已添加至 DOM_AREA_TYPE 属性域

Indoors Web 和移动应用程序中,这些属性域值支持工作空间区域

3.2

Reservations 要素类

已添加新字段:RECURRENCE_IDRECURRENCE_CONFIG

这些字段存储的信息用于支持在 Indoor ViewerIndoors 移动应用程序中创建重复的旅馆式办公区域预订。

3.0

Reservations 要素类

已添加新字段:RESERVED_BY_FULL_NAMERESERVED_BY_USERNAME

这些字段存储的信息用于支持预订管理员Indoor ViewerIndoors 移动应用程序中为其他用户预订旅馆式办公区域。

Reservations 要素类

新增约束属性规则

对于 ArcGIS Enterprise 中的预定管理,预定约束属性规则可以增强安全性

Occupants 要素类

新要素类

Occupants 要素类用于维护占用者数据

区域角色

新表

Area Roles 表支持预定管理

PathwaysPrelimPathways 要素类

已添加新字段: LEVEL_ID

Level ID 可用于将路径图层配置为楼层感知型图层,以支持应用楼层过滤器来可视化路径要素。

Areas

已添加新字段: CONFIG

该配置字段支持 Indoors 应用程序中的旅馆式办公区域计划限制

设备属性域

已添加用于设备过滤的新属性域:DOM_EQUIPMENT、DOM_EQUIPMENT_HOTEL、DOM_EQUIPMENT_MEETING

这些属性域可应用于自定义设备字段,以支持在 Indoor ViewerIndoors 移动应用程序中按可用设备过滤旅馆式办公区域和会议室。

室内 3D 数据集

新建要素数据集

室内 3D 数据集包含用于管理室内 GIS 数据的要素类,这些数据定义了在楼层感知型场景中使用的 3D 楼层平面图。

要素数据集

Indoors 模型包括以下要素数据集:

名称描述

Indoors

管理用于定义室内空间以与 Indoors 应用程序配合使用的 GIS 数据。 可以在 Indoors 中使用 ArcGIS Pro 地理处理工具创建这些要素并按功能级别对其进行组织。

网络

用于管理为支持室内空间之间的路径选择而创建的网络工件。 可以在 Indoors 中使用 ArcGIS Pro 地理处理工具创建这些要素。

注:

在使用创建 Indoors 数据库工具时,此要素数据集为可选项。 此内容使用创建 Indoors 数据库工具或创建室内网络数据集工具创建。

PrelimNetwork

用于存储在生成最终网络的过程中使用的初步网络工件。 可以在 Indoors 中使用 ArcGIS Pro 地理处理工具创建这些要素。

注:

在使用创建 Indoors 数据库工具时,此要素数据集为可选项。

室内 3D 数据集

可选。 此要素数据集可管理用于定义 3D 楼层平面图以与楼层感知型地图和应用程序配合使用的室内 GIS 数据。 可以在 ArcGIS Pro 中使用创建室内 3D 数据集工具创建此要素数据集,其中包含按功能级别组织的多面体要素类。

注:

在使用企业级地理数据库时,不应对此要素数据集进行版本化。 共享可编辑 Web 场景图层时,不支持版本化。

Indoors 模型包括以下表:

名称描述

IndoorsConfig

介绍可配置的各种设置,用于在 Indoors 移动应用程序中共享位置,共享时提供在相关 Indoor Viewer 应用程序中打开的选项。

用于描述共享共同的空间管理特征(例如部门)、规划限制或取消策略的单元集。 区域类型包含旅馆式办公区域、办公桌轮用制办公区域。 此表由 Indoor Space Planner 填充和管理。

Area Roles

用于为 Indoor Space Planner 应用程序中的配置预定管理员提供数据模型支持。

Indoors 数据集要素类

Indoors 要素数据集将按等级进行组织,其中假定的空间关系按以下降序进行定义:

  • Units/Details/Events/Occupants/Reservations
  • Sections/Zones/TrackingZones
  • Levels
  • Facilities
  • Sites

Indoors 数据集包括以下要素类:

名称描述

详细信息

描述线性资产,例如墙、门、窗户等。 细节可用于约束生成的网络路径以及支持可视化。 Details 行必须包含在 Levels 要素中。

事件

描述事件位置,并用于支持搜索和探索功能、标识、路径选择以及路径选择中的地标标识。 将从其他数据源手动加载 Events。 Events 要素类可能包含室内和室外信息。

Facilities

描述所管理的建筑物的覆盖区。

Levels

描述所管理的设施点中包含的每个级别的覆盖区。 Levels 覆盖区必须包含在 Facilities 要素中。

Occupants

包含有关建筑物占用者的数据。 此数据用于在地图上可视化人员分配,以及用于 Indoors 和移动应用程序中的空间规划和办公空间预定。

Reservations

包含预订要素的楼层感知型和时间感知型图层。 此可编辑图层用于管理办公空间预订以及在地图中可视化预订。

Sections

描述某个级别的组织非重叠区域(例如机翼)的覆盖区,并用于地图制作中的可视化。 Sections 覆盖区必须包含在 Levels 要素中。

Sites

描述所管理站点的边界,并用于地图制作中的可视化。

TrackingZones

描述设备追踪的地理围栏,应启用设备追踪的区域。 如果在您的环境中进行了配置,则将追踪位于追踪区域中的设备。

Units

描述非重叠的单个功能区域(如工作空间、便利设施、零售空间、电梯和楼梯等)的覆盖区。 Unit 覆盖区必须包含在 Levels 要素中。

Zones

描述某个级别的组织可能重叠区域的覆盖区,例如安全、功能、管理、零售区域等,并用于地图制作中的可视化。 Zones 覆盖区必须包含在 Levels 要素中。

Network 要素类

Indoors 模型的 Network 数据集包括以下要素类:

名称描述

地标

描述在 Indoors web 和移动应用程序中的位置之间选择路径时,将用作方向注释的容易辨认的点。

Pathways

描述在 Indoors 中由 ArcGIS Pro 地理处理工具生成的网络路径,用于在同一级别的位置之间选择路径。

Transitions

描述在 Indoors 中由 ArcGIS Pro 地理处理工具生成的网络过渡,用于在级别之间选择路径。

PrelimNetwork 要素类

Indoors PrelimNetwork 数据集包括以下要素类:

名称描述

PrelimPathways

描述在 Indoors 中由 ArcGIS Pro 地理处理工具生成的初步网络路径,用于在同一级别的位置之间选择路径。

PrelimTransitions

描述在 Indoors 中由 ArcGIS Pro 地理处理工具生成的初步网络过渡,用于在级别之间选择路径。

室内 3D 数据集要素类

Indoor3D 要素数据集由以 3D 模式表示楼层平面图信息的多面体要素类组成,用于可视化目的。

要素类的组织方式类似于 2.5D 模式,对于常见的要素类别有一些附加要素类。 填充数据集时,您可以选择将表示墙壁、门、窗户和家具的多面体要素存储在 Details3D 要素类中,或分布在 Walls3D、Doors3D、Windows3D 和 Furniture3D 要素类中。

名称描述

Details3D

描述所有类型的细节建筑要素,例如墙壁、门、窗户等。 此要素类用于支持可视化。

Doors3D

描述不同类型的门。 此要素类用于支持可视化。

Facilities3D

描述所管理的建筑物及其他结构。 此要素类用于支持可视化。

Furniture3D

描述不同类型的家具,例如办公桌、椅子等。 此要素类用于支持可视化。

Transitions3D

描述楼层之间不同类型的过渡,例如楼梯、自动扶梯和斜坡。 此要素类用于支持可视化。

Units3D

描述单个功能区域,例如工作空间、便利设施、零售空间等。 此要素类用于支持可视化。

Walls3D

描述不同类型的墙。 此要素类用于支持可视化。

Windows3D

描述不同类型的窗户。 此要素类用于支持可视化。

Indoors 模型要素类字段

单击链接以转至要素类字段表。

注:

Is nullable 值为 True 的所有字段都是可选的。

| Details | Events | Facilities | Levels | Occupants | Reservations | Sections | Sites | TrackingZones | Units | Zones |

详细信息

Details 要素类包括以下字段:

字段名类型可为空描述

DETAIL_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

HEIGHT_RELATIVE

双精度

True

定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。

注:

从 CAD 数据中导入楼层平面图时,此字段由将楼层平面图导入 Indoors 地理数据库工具填充。 如果您使用将 BIM 导入室内数据集工具从 BIM 数据中导入楼层平面图,则默认情况下不会填充此字段,但可以手动填充。

LEVEL_ID

文本

False

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

USE_TYPE

文本

True

区分工具处理中使用的要素类型,并支持制图符号系统中的差异。

事件

Events 要素类包括以下字段:

字段名类型可为空描述

DATE_END

日期

False

以协调世界时间 (UTC) 格式定义事件的结束日期。

DATE_START

日期

False

以协调世界时间 (UTC) 格式定义事件的开始日期。

DESCRIPTION

文本

True

提供对要素的描述以用于转向指示。

EVENT_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

IMAGE_URL

文本

True

提供一个 URL,用于在 Indoors web 和移动应用程序的弹出窗口中显示单个关联图像。

LEVEL_ID

文本

True

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

NAME

文本

False

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

NAME_SUBTITLE

文本

True

定义要素的副标题。 支持 Indoor Viewer 应用程序中的某些功能需要副标题。

UNIT_ID

文本

True

记录要素关联单位的唯一 ID,可用于标识要素的关联单位要素。 只能使用 Unit ID 字段将要素关联到单个单元。

USE_TYPE

文本

False

区分工具处理中使用的要素类型,并支持制图符号系统中的差异。

Facilities

Facilities 要素类包括以下字段:

字段名类型可为空描述

FACILITY_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

HEIGHT_RELATIVE

双精度

True

定义设施点相对于设施点底层楼层底部的高度。 定义高度,以米为单位。

在创建 3D 场景时,将使用此字段。

注:

从 CAD 数据中导入楼层平面图时,此字段由将楼层平面图导入 Indoors 地理数据库工具填充。 如果您使用将 BIM 导入室内数据集工具从 BIM 数据中导入楼层平面图,则默认情况下不会填充此字段,但可以手动填充。

LEVELS_ABOVE_GROUND

长整型

True

定义设施点中地面以上的总楼层数。 在创建 3D 场景时,将使用此字段。

NAME

文本

False

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

SITE_ID

文本

True

记录要素的关联站点的唯一 ID,并可用于标识楼层感知型地图中要素的关联站点要素。 只能使用 Site ID 字段将要素关联到单个站点。

Levels

Levels 要素类包括以下字段:

字段名类型可为空描述

AREA_GROSS

双精度

True

记录要素的总建筑面积。

FACILITY_ID

文本

False

记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。

HEIGHT_RELATIVE

双精度

True

定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。

注:

从 CAD 数据中导入楼层平面图时,此字段由将楼层平面图导入 Indoors 地理数据库工具填充。 如果您使用将 BIM 导入室内数据集工具从 BIM 数据中导入楼层平面图,则默认情况下不会填充此字段,但可以手动填充。

LEVEL_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

LEVEL_NUMBER

长整型

False

记录设施点特定的级别编号。

NAME

文本

False

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_SHORT

文本

False

定义要素的短名称。 短名称用于支持 Indoors web 和移动应用程序中的楼层选取器。

VERTICAL_ORDER

长整型

False

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。

Occupants

Occupants 要素类包括以下字段:

字段名类型可为空描述

KNOWNAS

文本

False

占用者名称,包括名字和姓氏。

EMAIL

文本

False

占用者的唯一电子邮件地址。 两位占用者的名字可以相同,但是他们的电子邮件地址应该不同。

UNIT_ID

文本

True

占用者分配到的单元的唯一 ID。

LEVEL_ID

文本

True

占用者分配位置所在级别的唯一 ID。

AREA_ID

文本

True

占用者分配到的旅馆式办公区域的唯一 ID。

SITE_ID

文本

True

占用者分配到的站点的唯一 ID。

CONTACT_PHONE

文本

文本

True

可以直接联系占用者的电话号码。

CONTACT_EXTENSION

文本

True

必须添加到联系人电话号码以直接联系占用者的电话分机号。

JOB_TITLE

文本

True

占用者的职称。

ORG_LEVEL_1

文本

True

占用者分配到的部门。

ORG_LEVEL_2

文本

True

占用者分配到的团队。

START_DATE

日期

True

占用者的开始日期。

Reservations

Reservations 要素类包括以下字段:

字段名类型可为空描述

ALL_DAY

长整型

False

指示预订是否为全天事件。 以下属性域可描述允许的值:

  • 0 = 非全天
  • 1 = 全天

CHECK_IN_TIME

日期

True

为其办理预订事宜的人员登记的日期和时间(采用 UTC 格式)。

CHECK_OUT_TIME

日期

True

为其办理预订事宜的人员登出的日期和时间(采用 UTC 格式)。

DESCRIPTION

文本

True

预订或会议的描述。

END_TIME

日期

False

预定的计划结束日期和时间(采用 UTC 格式)。

LEVEL_ID

文本

True

要素所在级别的唯一 ID。

RESERVED_BY_FULL_NAME

文本

True

代表其他人创建预订的预定管理员的全名。

RESERVED_BY_USERNAME

文本

True

代表其他人创建预订的预定管理员的 ArcGIS 组织用户名。

RECURRENCE_CONFIG

文本

True

Indoor ViewerIndoors Mobile 进行填充和管理,以支持重复预订旅馆式办公区域。

RESERVED_FOR_FULL_NAME

文本

False

为其保留预订记录的人员的全名。 此项对于显示项和标注非常有用。

RESERVED_FOR_USERNAME

文本

False

为其保留预订记录的人员的 ArcGIS 组织用户名。

RECURRENCE_ID

文本

True

Indoor ViewerIndoors Mobile 进行填充和管理的 GUID 值,以支持重复预订旅馆式办公区域。 该值可供多个预订共享,以指示其属于同一循环。

START_TIME

日期

日期

False

预定的计划开始日期和时间(采用 UTC 格式)。

STATE

长整型

False

预订的当前状态。 以下属性域可定义允许的值:

  • 0 = 待处理
  • 1 = 已预订
  • 3 = 已取消
  • 4 = 登记
  • 5 = 登出

TITLE

文本

True

描述预订或会议。

UNIT_ID

文本

False

预订单元的单元 ID。

UNIT_NAME

文本

True

预订单元的名称。 此项对于显示项和标注非常有用。

Sections

Sections 要素类包括以下字段:

字段名类型可为空描述

AREA_GROSS

双精度

True

记录要素的总建筑面积。

HEIGHT_RELATIVE

双精度

True

定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。

LEVEL_ID

文本

False

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

NAME

文本

True

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

SECTION_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

Sites

Sites 要素类包括以下字段:

字段名类型可为空描述

NAME

文本

False

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

SITE_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

TrackingZones

TrackingZones 要素类包括以下字段:

字段名类型可为空描述

DESCRIPTION

文本

True

提供对要素的描述以用于转向指示。

LEVEL_ID

文本

True

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

TRACK_TYPE

长整型

True

定义要素的追踪规则。 它将使用属性域来定义允许的值:

  • 1 = 追踪
  • 2 = 不追踪

TRACKING_ZONE_ID

文本

True

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

Units

Units 要素类包括以下字段:

字段名类型可为空描述

AREA_GROSS

双精度

True

记录要素的总建筑面积。

AREA_ID

文本

True

记录引用 Space Planner 区域的 ID 字符串。

ASSIGNMENT_TYPE

文本

True

描述分配给该单元的空间规划用途的类型。 由 Indoor Space Planner 应用程序使用。该字段将使用以下属性域来定义允许的值:

  • hotdesk = 办公桌轮用制办公区域
  • hotel = 旅馆式办公区域
  • office = 办公室
  • meeting room = 会议室
  • none = 无(默认)
  • not assignable = 不可分配

CAPACITY

长整型

True

记录要素的总容量。

HEIGHT_RELATIVE

双精度

True

定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。

LEVEL_ID

文本

False

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

NAME

文本

False

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

RESERVATION_METHOD

长整型

True

定义是否可将单元预订为会议室。 以下属性域可定义允许的值:

  • 0 = 不可预订
  • 1 = 可预订
注:

此字段仅适用于使用预定图层的会议室,并且不适用于使用 Microsoft 365 的预定。 此字段也不适用于可自动预定的旅馆式办公区域或办公桌轮用制办公区域

SCHEDULE_EMAIL

文本

True

记录用于提交项目预订请求的电子邮件地址。

UNIT_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

USE_TYPE

文本

True

区分工具处理中使用的要素类型,并支持制图符号系统中的差异。

Zones

Zones 要素类包括以下字段:

字段名类型可为空描述

AREA_GROSS

双精度

True

记录要素的总建筑面积。

HEIGHT_RELATIVE

双精度

True

定义要素相对于楼层底部的高度。 定义高度(以米为单位)- 例如,级别 1 = 4.25 m,级别 2 = 4.25 m,依此类推。

LEVEL_ID

文本

False

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

NAME

文本

True

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

ZONE_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

Network 要素类字段

以下章节介绍了地标、路径和过渡要素类的字段。

注:

Is nullable 值为 True 的所有字段都是可选的。

地标

Landmarks 要素类包括以下字段:

字段名类型可为空描述

DESCRIPTION

文本

True

提供对要素的描述以用于转向指示。

LEVEL_ID

文本

True

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

VERTICAL_ORDER

长整型

False

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。

Pathways

Pathways 要素类包括以下字段:

字段名类型可为空描述

DELAY

长整型

True

定义网络中的电梯延迟,以实现精确的路径选择时间。

FACILITY_ID

文本

True

记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。

FACILITY_NAME

文本

True

记录要素的关联设施点的名称。 设施点名称将用于路径选择以确定路径何时离开和进入设施点,并触发转向指示中的其他文本。

LENGTH_3D

双精度

False

描述 3D 中要素的计算长度,其用于确定路径选择时的路径成本。

LEVEL_ID

文本

True

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

LEVEL_NAME_FROM

文本

False

描述在室内要素数据集中定义的要素源自的级别名称。

LEVEL_NAME_TO

文本

False

描述在室内要素数据集中定义的要素终止的级别名称。

PATHWAY_RANK

长整型

True

针对路径选择,定义一个要素相对于另一个要素的等级首选项。 以下属性域用于定义允许的值:

  • 1 = Primary
  • 2 = Secondary
  • 3 = Tertiary

PATHWAY_TYPE

长整型

True

描述要素的使用类型,并用于确定路径选择时的成本和限制。 以下属性域用于定义允许的值:

  • 1 = 走廊/人行道
  • 2 = 楼梯/路边
  • 3 = 坡道/路缘坡道
  • 4 = 电梯/轮椅升降装置
  • 5 = 自动扶梯
  • 6 = 移动人行道

TRAVEL_DIRECTION

长整型

True

定义要素的行驶方向,并用于在路径选择时支持限制。 以下属性域用于定义允许的值:

  • 1 = 允许双向
  • 2 = 允许起点-终点方向
  • 3 = 允许终点-起点方向

VERTICAL_ORDER

长整型

False

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。

Transitions

Transitions 要素类包括以下字段:

字段名类型可为空描述

FACILITY_ID

文本

False

记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。

FACILITY_NAME

文本

False

记录要素的关联设施点的名称。 设施点名称将用于路径选择以确定路径何时离开和进入设施点,并触发转向指示中的其他文本。

HEIGHT_FROM

双精度

True

定义要素的起始高度。

HEIGHT_TO

双精度

True

定义要素的结束高度。

LENGTH_3D

双精度

False

描述 3D 中要素的计算长度,其用于确定路径选择时的路径成本。

LEVEL_NAME_FROM

文本

False

描述在室内要素数据集中定义的要素源自的级别名称。

LEVEL_NAME_TO

文本

False

描述在室内要素数据集中定义的要素终止的级别名称。

TRANSITION_RANK

长整型

True

针对路径选择,定义一个要素相对于另一个要素的等级首选项。 以下属性域用于定义允许的值:

  • 1 = Primary
  • 2 = Secondary
  • 3 = Tertiary

TRANSITION_TYPE

长整型

False

描述要素的使用类型,并用于确定路径选择时的成本和限制。 以下属性域用于定义允许的值:

  • 1 = 走廊/人行道
  • 2 = 楼梯/路边
  • 3 = 坡道/路缘坡道
  • 4 = 电梯/轮椅升降装置
  • 5 = 自动扶梯
  • 6 = 移动人行道

TRAVEL_DIRECTION

长整型

True

定义要素的行驶方向,并用于在路径选择时支持限制。 以下属性域用于定义允许的值:

  • 1 = 允许双向
  • 2 = 允许起点-终点方向
  • 3 = 允许终点-起点方向

VERTICAL_ORDER_FROM

长整型

False

定义要素源自的室内要素数据集中定义的级别的 IPS 中楼层的显示和引用顺序。

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 Vertical Order From 值必须连续,并且不能跳过序列中的值。

VERTICAL_ORDER_TO

长整型

False

定义要素终止的室内要素数据集中定义的级别的 IPS 中楼层的显示和引用顺序。

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 Vertical Order To 值必须连续,并且不能跳过序列中的值。

PrelimNetwork 要素类字段

以下章节介绍了 PrelimPathways 和 PrelimTransitions 要素类的字段。

注:

Is nullable 值为 True 的所有字段都是可选的。

PrelimPathways

PrelimPathways 要素类包括以下字段:

字段名类型可为空描述

ANGLE

长整型

True

描述初步路径的旋转角度。 它用于生成最终网络的过程中。

DELAY

长整型

True

定义网络中的电梯延迟,以实现精确的路径选择时间。

FACILITY_ID

文本

False

记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。

FACILITY_NAME

文本

False

记录要素的关联设施点的名称。 设施点名称将用于路径选择以确定路径何时离开和进入设施点,并触发转向指示中的其他文本。

LENGTH_3D

双精度

False

描述 3D 中要素的计算长度,其用于确定路径选择时的路径成本。

LEVEL_ID

文本

True

记录要素关联级别的唯一 ID。 此 ID 用于标识楼层感知型地图中要素的关联级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

LEVEL_NAME_FROM

文本

False

描述在室内要素数据集中定义的要素源自的级别名称。

LEVEL_NAME_TO

文本

True

描述在室内要素数据集中定义的要素终止的级别名称。

PATH_EDGE_DISTANCE

双精度

True

描述路径表示的网络边的距离。 它用于生成最终网络的过程中。

PATHWAY_RANK

长整型

True

针对路径选择,定义一个要素相对于另一个要素的等级首选项。 以下属性域用于定义允许的值:

  • 1 = Primary
  • 2 = Secondary
  • 3 = Tertiary

PATHWAY_TYPE

长整型

True

描述要素的使用类型,并用于确定路径选择时的成本和限制。 以下属性域用于定义允许的值:

  • 1 = 走廊/人行道
  • 2 = 楼梯/路边
  • 3 = 坡道/路缘坡道
  • 4 = 电梯/轮椅升降装置
  • 5 = 自动扶梯
  • 6 = 移动人行道

TRAVEL_DIRECTION

长整型

True

定义要素的行驶方向,并用于在路径选择时支持限制。 以下属性域用于定义允许的值:

  • 1 = 允许双向
  • 2 = 允许起点-终点方向
  • 3 = 允许终点-起点方向

VERTICAL_ORDER

长整型

False

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。

PrelimTransitions

PrelimTransitions 要素类包括以下字段:

字段名类型可为空描述

FACILITY_ID

文本

False

记录要素的关联设施点的唯一 ID,可在楼层感知型地图中用于标识要素的关联设施点要素。 只能使用 Facility ID 字段将要素关联到单个设施点。

FACILITY_NAME

文本

False

记录要素的关联设施点的名称。 设施点名称将用于路径选择以确定路径何时离开和进入设施点,并触发转向指示中的其他文本。

HEIGHT_FROM

双精度

True

定义要素的起始高度。

HEIGHT_TO

双精度

True

定义要素的结束高度。

LENGTH_3D

双精度

False

描述 3D 中要素的计算长度,其用于确定路径选择时的路径成本。

LEVEL_NAME_FROM

文本

False

描述在室内要素数据集中定义的要素源自的级别名称。

LEVEL_NAME_TO

文本

False

描述在室内要素数据集中定义的要素终止的级别名称。

PATH_EDGE_DISTANCE

双精度

True

描述路径表示的网络边的距离。 它用于生成最终网络的过程中。

TRANSITION_RANK

长整型

True

针对路径选择,定义一个要素相对于另一个要素的等级首选项。 以下属性域用于定义允许的值:

  • 1 = Primary
  • 2 = Secondary
  • 3 = Tertiary

TRANSITION_TYPE

长整型

False

描述要素的使用类型,并用于确定路径选择时的成本和限制。 以下属性域用于定义允许的值:

  • 1 = 走廊/人行道
  • 2 = 楼梯/路边
  • 3 = 坡道/路缘坡道
  • 4 = 电梯/轮椅升降装置
  • 5 = 自动扶梯
  • 6 = 移动人行道

TRAVEL_DIRECTION

长整型

True

定义要素的行驶方向,并用于在路径选择时支持限制。 以下属性域用于定义允许的值:

  • 1 = 允许双向
  • 2 = 允许起点-终点方向
  • 3 = 允许终点-起点方向

VERTICAL_ORDER_FROM

长整型

False

定义要素源自的室内要素数据集中定义的级别的 IPS 中楼层的显示和引用顺序。

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 Vertical Order From 值必须连续,并且不能跳过序列中的值。

VERTICAL_ORDER_TO

长整型

False

定义要素终止的室内要素数据集中定义的级别的 IPS 中楼层的显示和引用顺序。

使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零。 后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 Vertical Order To 值必须连续,并且不能跳过序列中的值。

表字段

以下章节介绍了 Areas、Area roles 和 IndoorsConfig 表字段。

注:

Is nullable 值为 True 的所有字段都是可选的。

Areas 表包括以下字段:

字段名类型可为空描述

AREA_ID

文本

False

记录引用 Space Planner 区域的 ID 字符串。

AREA_TYPE

文本

False

描述分配给该区域的空间规划用途的类型。 用于 Indoor Space Planner 应用程序。

该字段将使用属性域来定义允许的值:

  • 办公桌轮用制办公
  • 旅馆式办公
  • 工作空间

AREA_NAME

文本

False

描述 Indoor Space Planner 区域的名称。

CONFIG

文本

True

Indoor Space Planner 填充和管理。 由 Indoor ViewerIndoors 移动应用程序用于管理配置信息(例如取消策略和规划限制)。

RESTRICTED

长整型

True

描述某个区域是否可以由任何人预订,或者只能由分配到该区域的占用者预订。 该字段将使用属性域来定义允许的值:

  • 0 = 无限制
  • 1 = 仅限指定占用者预订。 这是默认设置。

Indoor Viewer 中,系统会将具有空字段值的要素视为无限制值。

Area Roles

Area Roles 表包括以下字段:

字段名类型可为空描述

AREA_ID

文本

False

记录引用 Space Planner 区域的 ID 字符串。

USERNAME

文本

True

预定管理员在 ArcGIS 组织中关联的用户名。

EMAIL

文本

False

预定管理员在 ArcGIS 组织中关联的电子邮件地址。

ROLE

长整型

False

此字段使用域值 1 来定义预定管理器。

IndoorsConfig

IndoorsConfig 表包括以下字段:

字段名类型可为空描述

CONFIG_KEY

文本

True

描述 Indoors 所需的可配置参数。

CONFIG_VALUE

文本

True

实施中可配置项目的必需项。

记录实施要求定义的可配置条目。

室内 3D 数据集要素类字段

单击链接以转至要素类字段表。

注:

Is nullable 值为 True 的所有字段都是可选的。

| Details3D | Doors3D | Facilities3D | Furniture3D | Transitions3D | Units3D | Walls3D | Windows3D |

Details3D

Details3D 要素类包括以下字段:

字段名类型可为空描述

DETAIL_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

LEVEL_ID

文本

True

记录要素的关联级别的唯一 ID,可用于标识楼层感知型场景中要素关联的 2D 级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

SOURCE_ID

文本

True

记录源要素的静态唯一 ID(如果存在)。 对于源于 Revit 数据的要素,此字段必须保留源元素 UniqueID 属性的值。 对于源于 CAD 数据的要素,此字段将为 Null。

USE_TYPE

文本

True

区分要素类型,以支持用于可视化的符号系统中的差异。

Doors3D

Doors3D 要素类包括以下字段:

字段名类型可为空描述

DOOR_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

DOOR_TYPE

文本

True

区分要素类型,以支持用于可视化的符号系统中的差异。

LEVEL_ID

文本

True

记录要素的关联级别的唯一 ID,可用于标识楼层感知型场景中要素关联的 2D 级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

SOURCE_ID

文本

True

记录源要素的静态唯一 ID(如果存在)。 对于源于 Revit 数据的要素,此字段必须保留源元素 UniqueID 属性的值。 对于源于 CAD 数据的要素,此字段将为 Null。

Facilities3D

Facilities3D 要素类包括以下字段:

字段名类型可为空描述

FACILITY_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

NAME

文本

False

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

SITE_ID

文本

True

记录要素的关联站点的唯一 ID,并可用于标识楼层感知型场景中要素关联的 2D 站点要素。 只能使用 SITE_ID 字段将要素关联到单个站点。

Furniture3D

Furniture3D 要素类包括以下字段:

字段名类型可为空描述

FURNITURE_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

FURNITURE_TYPE

文本

True

区分要素类型,以支持用于可视化的符号系统中的差异。

LEVEL_ID

文本

True

记录要素的关联级别的唯一 ID,可用于标识楼层感知型场景中要素关联的 2D 级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

SOURCE_ID

文本

True

记录源要素的静态唯一 ID(如果存在)。 对于源于 Revit 数据的要素,此字段必须保留源元素 UniqueID 属性的值。 对于源于 CAD 数据的要素,此字段将为 Null。

Transitions3D

Transitions3D 要素类包括以下字段:

字段名类型可为空描述

LEVEL_ID

文本

True

记录要素的关联级别的唯一 ID,可用于标识楼层感知型场景中要素关联的 2D 级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

SOURCE_ID

文本

True

记录源要素的静态唯一 ID(如果存在)。 对于源于 Revit 数据的要素,此字段必须保留源元素 UniqueID 属性的值。 对于源于 CAD 数据的要素,此字段将为 Null。

TRANSITION_ID

文本

False

记录要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

TRANSITION_TYPE

长整型

True

区分要素类型,以支持用于可视化的符号系统中的差异。

Units3D

Units3D 要素类包括以下字段:

字段名类型可为空描述

AREA_GROSS

双精度

True

记录要素的总建筑面积。

LEVEL_ID

文本

True

记录要素的关联级别的唯一 ID,可用于标识楼层感知型场景中要素关联的 2D 级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

NAME

文本

False

定义要素的名称。 在大多数情况下,要素的 NAME 字段将是命名要素时最常用的字段。

NAME_LONG

文本

True

定义要素的长名称。 长名称用于支持 Indoors web 和移动应用程序中的描述性功能。

SOURCE_ID

文本

True

记录源要素的静态唯一 ID(如果存在)。 对于源于 Revit 数据的要素,此字段必须保留源元素 UniqueID 属性的值。 对于源于 CAD 数据的要素,此字段将为 Null。

UNIT_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

USE_TYPE

文本

True

区分要素类型,以支持用于可视化的符号系统中的差异。

Walls3D

Walls3D 要素类包括以下字段:

字段名类型可为空描述

LEVEL_ID

文本

True

记录要素的关联级别的唯一 ID,可用于标识楼层感知型场景中要素关联的 2D 级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

MATERIAL_TYPE

文本

True

区分要素类型,以支持用于可视化的符号系统中的差异。

SOURCE_ID

文本

True

记录源要素的静态唯一 ID(如果存在)。 对于源于 Revit 数据的要素,此字段必须保留源元素 UniqueID 属性的值。 对于源于 CAD 数据的要素,此字段将为 Null。

WALL_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

WALL_TYPE

文本

True

区分要素类型,以支持用于可视化的符号系统中的差异。

Windows3D

Windows3D 要素类包括以下字段:

字段名类型可为空描述

LEVEL_ID

文本

True

记录要素的关联级别的唯一 ID,可用于标识楼层感知型场景中要素关联的 2D 级别要素。 只能使用 Level ID 字段将要素关联到单个级别。

SOURCE_ID

文本

True

记录源要素的静态唯一 ID(如果存在)。 对于源于 Revit 数据的要素,此字段必须保留源元素 UniqueID 属性的值。 对于源于 CAD 数据的要素,此字段将为 Null。

WINDOW_ID

文本

False

定义要素的唯一 ID。 此值在表格中必须唯一。 地理数据库不强制此字段的唯一性。

WINDOW_TYPE

文本

True

区分要素,以支持用于可视化的符号系统中的差异。

Indoors 模型编码值属性域

Indoors 模型方案包括应用于特定字段的编码值属性域,它们用于支持 Indoors 应用程序中的功能。 例如,有些属性域用于在导航期间设置室内可路由网络中路径的优先级,还有一些属性域用于确定哪些房间可以分配至旅馆式办公区域,并且支持在 Indoor ViewerIndoors 移动应用程序中预定。

其中的一些编码值属性域可在 ArcGIS Pro 中由用户管理,其余的编码值属性域由 Indoors 应用程序管理。

下表介绍了 Indoors 模型编码值属性域:

属性域名称/编码值要素类/表:字段描述

DOM_ALL_DAY

  • 0 = 非全天
  • 1 = 全天

Reservations:

ALL_DAY

指示单元是否被全天预定。

Indoor Viewer 管理。

DOM_AREA_ROLE

  • 1 = 预订管理员

AreaRoles:

ROLE

指示占用者是否为预定管理员。 预定管理员可以在 Indoor ViewerIndoors 移动应用程序中使用 Reservations 图层为其他用户预定或取消预定

Space Planner 管理。

DOM_AREA_TYPE

  • hotdesk = 办公桌轮用制办公区域
  • hotel = 旅馆式办公区域
  • workspace = 工作空间

Areas:

AREA_TYPE

定义旅馆式办公区域、办公桌轮用制办公区域和工作空间区域

Space Planner 管理。

DOM_ASSIGNMENT_TYPE

  • hotdesk = 办公桌轮用制办公区域
  • hotel = 旅馆式办公区域
  • none = 无
  • not assignable = 不可分配
  • office = 办公室
  • meeting room = 会议室

Units:

ASSIGNMENT_TYPE

用于定义单元的分配类型,如下所述:

  • 无 - 该单元未分配给占用者、旅馆式办公区域或办公桌轮用制办公区域,但可以使用 Space Planner 进行分配。 使用 Indoors 工具创建单元时,默认会为之分配值“无”。
  • 不可分配 - 无法在 Indoors 应用程序中预定或分配该单元。 在 Indoors 工作空间中配置数据时,可以将走廊、卫生间等空间指定为“不可分配”。
  • 办公室 - 使用 Space Planner更新占用者要素工具将占用者分配至某个单元时,分配类型会更新为“办公室”。
  • 旅馆式办公区域 - 在 Space Planner 中将某个单元定义为工作空间区域中的旅馆式办公区域时,分配类型将设置为“旅馆式办公区域”。
  • 办公桌轮用制办公区域 - 在 Space Planner 中将某个单元定义为工作空间区域中的办公桌轮用制办公区域时,分配类型将设置为“办公桌轮用制办公区域”。
  • 会议室 - 在 Space Planner 中将某个单元定义为工作空间区域中的会议室时,分配类型将设置为“会议室”。

DOM_EQUIPMENT

  • 0 = 否
  • 1 = 是

单位:

由用户定义。

定义包含可用设备类型的字段。 如果设备类型同时适用于会议室和旅馆式办公区域,则应使用此属性域。

Indoor ViewerIndoors 移动应用程序中,包含此属性域的字段会作为选项显示在设备过滤器中。

由用户管理。 将此属性域分配至添加到 Units 图层的设备字段

DOM_EQUIPMENT_HOTEL

  • 0 = 否
  • 1 = 是

单位:

由用户定义。

定义包含可用设备类型的字段。 如果设备类型仅适用于旅馆式办公区域,则应使用此属性域。

Indoor ViewerIndoors 移动应用程序中,包含此属性域的字段会作为选项显示在设备过滤器中。

由用户管理。 将此属性域分配至添加到 Units 图层的设备字段。

DOM_EQUIPMENT_MEETING

  • 0 = 否
  • 1 = 是

单位:

由用户定义。

定义包含可用设备类型的字段。 如果设备类型仅适用于会议室,则应使用此属性域。

Indoor ViewerIndoors 移动应用程序中,包含此属性域的字段会作为选项显示在设备过滤器中。

由用户管理。 将此属性域分配至添加到 Units 图层的设备字段。

DOM_NETWORK_RANK

  • 0 = 一级
  • 1 = 二级
  • 2 = 三级

Transitions、PrelimTransitions: TRANSITION_RANK

Pathways、PrelimPathways: PATHWAY_RANK

定义使用 Indoor ViewerIndoors 移动应用程序进行路径选择时,要素的路径等级偏好

ArcGIS Pro 中的用户使用分类室内路径工具管理。

DOM_NETWORK_TYPE

  • 1 = 走廊/人行道
  • 2 = 楼梯/路边
  • 3 = 坡道/路缘坡道
  • 4 = 电梯/轮椅升降装置
  • 5 = 自动扶梯
  • 6 = 移动人行道

Transitions、PrelimTransitions: TRANSITION_TYPE

Pathways、PrelimPathways: PATHWAY_TYPE

描述要素的使用类型,且在路径选择期间用于确定成本和限制。

此字段在您使用 Indoors 地理处理工具创建网络时填充,后续可根据需要进行修改。

DOM_RESERVATION_METHOD

  • 0 = 不可预订
  • 1 = 可预订

单位:

RESERVATION_METHOD

定义单元是否为会议室,以及是否可以使用 Indoor ViewerIndoors 移动应用程序进行预定。

ArcGIS Pro 中的用户在使用 Reservations 图层配置会议室时管理。

DOM_RESERVATION_STATE

  • 0 = 待处理
  • 1 = 已预订
  • 3 = 已取消
  • 4 = 登记
  • 5 = 登出

Reservations:

STATE

描述单元在 Indoor ViewerIndoors 移动应用程序中的当前预定状态。

Indoor ViewerIndoors 移动应用程序管理。

DOM_RESTRICTED

  • 0 = 无限制
  • 1 = 仅限指定占用者预订

Areas:

RESTRICTED

定义旅馆式办公区域是否仅限来自指定占用者的预定。 必须在 Space Planner 中将占用者分配至受限的旅馆式办公区域,他们才可以在 Indoor ViewerIndoors 移动应用程序中进行预定。

Space Planner 管理。

DOM_TRACK_TYPE

  • 1 = 追踪
  • 2 = 不追踪

TrackingZones:

TRACK_TYPE

定义特定区域中设备追踪的规则。

ArcGIS Pro 中的用户在配置追踪区域时管理。

DOM_TRAVEL_DIRECTION

  • 1 = 允许双向
  • 2 = 允许起点-终点方向
  • 3 = 允许终点-起点方向

Transitions、PrelimTransitions: TRAVEL_DIRECTION

Pathways、PrelimPathways: TRAVEL_DIRECTION

定义要素的行进方向,在 Indoor Viewer 中进行路径选择时,用于支持导航约束,例如单向路径和路径障碍

ArcGIS Pro 中的用户管理。

相关主题