适用于 ArcGIS Indoors Spaces 扩展模块。
在准备用于 Indoor Floor Plan Editor 的 web 之前,必须创建数据符合 ArcGIS Indoors 信息模型。 这包括创建为 Indoors 数据配置的企业级地理数据库,以及使用 Indoors 地理处理工具将楼层平面图数据加载到 Indoors 数据集。
在 ArcGIS Pro 中准备要共享到 Enterprise 门户的 Floor Plan Editor 地图时,必须在企业级地理数据库(在数据库连接中已启用分支版本化)中创建 Indoors 工作空间。
所需图层
以下图层是必需的,必须注册为分支版本化,并且必须包含在 web 地图中才能与 Floor Plan Editor 一起使用。 在共享图层之前,将要素数据集注册为分支版本化。
需要以下 Floor Plan Editor 图层:
- Details - 允许在楼层平面图中创建和编辑详细信息要素,例如墙壁和家具。
- Units - 允许在楼层平面图中创建和编辑单元要素。
- Levels - 允许在楼层平面图中创建和编辑建筑层级。
- Facilities - 允许在楼层平面图中创建新的设施点要素。
- Sites - 允许在楼层平面图中创建新站点。
注:
可以包括 Sites 图层以更好地组织室内数据,但不需要使地图具备楼层感知功能以在 Floor Plan Editor 中使用。 如果您映射了其他建筑物,包括 Sites 图层还可以帮助使用楼层过滤器导航到不同位置的建筑物。
其他图层
如果相同的 web 地图将用于 Indoor Space Planner 和 Floor Plan Editor,您可以将 Occupants 图层、Areas 和 Area Roles 表包含在分支要素服务中以及上一部分中提到的图层中。 通过此配置,您可以使用相同的地图在 Floor Plan Editor 中编辑楼层平面图并在 Space Planner 中管理占用者分配和空间。
您还可以根据需要在 web 地图中包含用于可视化的任何其他图层,而无需将它们包含在包含所需图层的分支版本化要素服务中。
警告:
ArcGIS Pro 3.2 中提供以下新字段数据类型:仅日期、仅时间、时间戳偏移、大整数和 64 位对象 ID。 尽管您可以将这些数据类型发布到 ArcGIS Enterprise 11.2 和 ArcGIS Online,但是其得不到完全支持,其在 web 图层中的使用被视为测试功能。
为 ArcGIS Pro 中的 Floor Plan Editor 准备地图
要为用于 Floor Plan Editor 的 ArcGIS Pro 准备地图,必须在将楼层感知型 Web 地图共享到您的组织门户之前创建地图并添加需要的和附加图层。
要为 ArcGIS Pro 中的 Floor Plan Editor 准备地图,请完成以下步骤:
- 启动 ArcGIS Pro。
- 如有必要,请登录到您的 Enterprise 门户。
- 创建或打开现有工程,并向 Indoors 企业级地理数据库添加连接。
数据库连接必须注册为分支版本化。
- 单击插入选项卡,然后单击新建地图按钮 以根据需要创建地图。
提示:
可以使用 Indoors 产品数据中包含的 IndoorsFloorPlanEditorMapTemplate 地图模板,为 Floor Plan Editor 准备地图。 可以更新地图模板中的图层源,将其指向 Indoors 工作空间中的相应图层,或者共享不包含现有楼层平面图数据的地图模板,在 Floor Plan Editor 中从头开始创建楼层平面图。
- 按照以下表格的顺序,在地图目录中添加所需图层和额外图层:
图层 必填 建议的图层可见性 Occupants
否
开
详细信息
是
开
Units
是
开
Levels
是
开
Facilities
是
开
Sites
是(如果适用)
开
Areas
否
不适用(独立表)
Area Roles
否
不适用(独立表)
注:
仅当计划在 Space Planner 和 Floor Plan Editor 中使用相同地图时,Occupants 图层和 Areas 和 Area Roles 表才是必需项。
- 使用基于 USE_TYPE 字段的唯一值配置 Units 和 Details 图层的符号系统,并启用显示所有其他值。
注:
您必须在共享分支版本化要素服务之前配置符号系统,以便在 Floor Plan Editor 中定义墙时选择值。 Floor Plan Editor 不支持分组符号系统。
- 将地图配置为楼层感知型地图。
要使用 Floor Plan Editor 应用程序,楼层感知型地图为必需项。
- 选中地图属性窗格中的允许分配唯一图层数字 ID 复选框。
- 根据需要添加任何其他图层。
- 将 Details 和 Units 图层配置为楼层感知型图层。 根据需要在任何其他图层上设置楼层字段属性。
提示:
为 Details 图层设置较小的比例范围,以便在用户放大地图时仅显示要素记录和标注。 这可以提高地图性能并减少视觉混乱,因为该图层通常可以包含许多要素记录。
- 或者,可以重命名地图以轻松标识并完成所有元数据字段。
- 设置地图的显示范围以显示所有地图数据。
- 配置底图以使用 Esri 托管的底图或自定义矢量切片包底图。
- 清除所有要素选择。
您现在可以配置和共享楼层感知型 web 地图以用于 Floor Plan Editor。 这包括共享分支版本化要素图层(其中包括 Units、Details、Faculty、Levels、Sites 和 Occupants 图层以及 Areas 表)、更新地图中这些项目的数据源,以及共享 Web 地图以在 Floor Plan Editor 中使用。
更新现有 Space Planner 地图以在 Floor Plan Editor 中使用
如果您有已准备并共享的现有地图以供在 Space Planner 中使用,则可以将其更新为在 Floor Plan Editor 中使用。 请完成以下步骤来更新现有 Space Planner 地图:
- 启动 ArcGIS Pro。
- 如有必要,请登录到您的 Enterprise 门户。
- 从类别窗格的门户选项卡打开您共享的 Space Planner web 地图。
- 与 Space Planner 和 Floor Plan Editor 所需的图层共享新的分支版本化服务。 这包括 Units、Details、Facilities、Levels、Sites 和 Occupants 图层以及 Areas 表。
如果您想在 Space Planner 中配置预订管理员,则可以选择包括 Area Roles 表。
- 从现有 Space Planner web 地图图层将数据复制到您创建的新分支版本化服务。
- 将现有 web 地图中所有图层的源更新为新的分支版本化服务。
添加底图
底图是室内地图的重要组成部分,可为附近的要素提供背景和视角。 在选择要使用的底图时,请记住地图的比例。 不同于影像块底图,矢量切片底图更小,并且支持更高的细节层次。 以下工作流提供了配置 Indoors 底图的必要步骤。
在 ArcGIS Pro 中,您可以从地图选项卡图层组中的底图库中添加底图。 根据活动门户的配置方式,库可能包含默认的 Esri 底图、共享到组织底图库组的地图以及添加到 ArcGIS Pro 工程的底图。
使用 Esri 托管的底图
您还可以通过完成以下步骤将 Esri 矢量底图添加到地图中:
- 复制您要添加的矢量底图的 URL。
- 单击图层组中的添加数据下拉箭头。
- 选择路径中的数据选项。
将出现从路径添加数据对话框。
- 粘贴 URL。
- 单击添加。
使用托管在 Enterprise 门户上的自定义底图
要使用托管在 Enterprise 门户上的自定义底图,请完成以下步骤:
- 创作自定义底图。
- 使用创建矢量切片包工具创建矢量切片包。
在运行创建矢量切片包工具时,请通过进行以下调整为室内细节层次提供支持,并将切片比例缩小 17 个系数:
- 取消选中适用于 ArcGIS Online、Bing 地图或 Google 地图的包复选框。
- 请为切片方案参数选择 Indoors 符号系统资源中包含的 VectorBasemapTilingScheme.xml 文件。
- 将矢量切片包共享至您的 Enterprise 门户。
- 在浏览器中登录到 Enterprise 门户,然后将矢量切片包作为托管图层进行发布。
- 将 Enterprise 门户项目添加到 ArcGIS Pro 中的地图。
提示:
或者,如果您拥有托管切片图层 URL,则可以将其复制到从路径添加数据对话框中,方法是单击图层组中的添加数据下拉箭头并选择路径中的数据。