适用于 ArcGIS Indoors Spaces 扩展模块。
要支持楼层平面图的可视化和楼层平面图编辑工作流,您必须为 Floor Plan Editor 准备地图并将其作为 Web 地图共享到 ArcGIS Enterprise 门户。 将 Floor Plan Editor Web 地图共享到 ArcGIS Enterprise 需要配置 ArcGIS 组织、注册数据存储、在企业级地理数据库中设置分支版本化,以及在分支版本化要素服务中共享室内数据。
注:
Floor Plan Editor 需要使用 Enterprise 11.2 或更高版本。
将 Floor Plan Editor web 地图共享至 Enterprise
将 Floor Plan Editor Web 地图共享至 Enterprise 门户涉及以下高级步骤:
- 共享包含 Indoors Details、Units、Levels 和 Facilities 图层以及可选的 Sites 图层的要素服务,并启用分支版本化。
注:
要对具有预订管理员功能的 Indoor Space Planner 使用相同的地图,请在分支版本化服务中包含 Occupants 图层以及 Areas 和 Area Roles 表。
- 将 Details、Units、Levels 和 Facilities 图层的数据源更新为共享的分支版本化要素图层。
如果分支版本化要素服务中包含 Sites、Occupants、Areas 或 Area Roles,您也必须将图层的数据源更新为已共享的分支版本化要素图层。
提示:
要创建单独的地图进行发布,可将分支版本化图层和表添加到新地图。
- 将楼层感知型 Web 地图共享到您的 Enterprise 门户,以在 Floor Plan Editor 应用程序中使用。
这些步骤将在以下各个部分中进行介绍。
将 Floor Plan Editor web 地图共享到 Enterprise 的先决条件
要使用引用注册数据选项共享 Floor Plan Editor 分支版本化要素服务,必须配置 ArcGIS 组织并将数据存储注册到 Enterprise 门户的联合服务器。
注:
如果在 Enterprise 门户上没有注册为数据存储的地理数据库,则在您尝试将图层共享为引用数据时,会出现分析器错误消息。 单击分析器错误消息以注册数据存储。
共享分支版本化要素服务
要将室内数据共享为具有版本管理功能的分支版本化要素服务,请完成以下步骤:
- 启动 ArcGIS Pro。
- 如果需要,请登录您的 Enterprise 门户。
要共享内容,您必须以具有 Creator 用户类型和 Publisher 角色的用户身份登录。
- 在 ArcGIS Pro 中,打开为 Floor Plan Editor 准备的地图。
- 在内容窗格中选择 Details、Units、Levels 和 Facilities 图层以及可选的 Sites 图层。
要对具有预订管理员功能的 Space Planner 使用相同的地图,请在其中包含 Occupants 图层以及 Areas 和 Area Roles 表。
- 右键单击其中一个已选图层,然后单击共享 > 共享为 Web 图层。
随即显示共享为 web 图层窗格。
- 使用以下设置配置共享为 Web 图层窗格中的选项:
- 在常规选项卡的数据和图层类型部分中,确保引用注册数据选项已设置为地图图像。
- 选中要素复选框。
- 选择相应的共享给选项:
- 任何人 - 与公众分享您的内容。 任何人均可访问并进行查看。
- 我的组织 - 与组织中所有经过身份验证的用户共享您的内容。 使用组织账户进行登录时,此选项可用。
- 群组 - 与您所在的群组以及群组中的成员共享您的内容。
- 单击共享为 Web 图层窗格中的配置选项卡。
- 在功能部分中,选中版本管理复选框。
要在分支版本化工作流中使用要素图层,此步骤为必要步骤。
注:
如果此选项在功能列表中不可用,则表示图层的源数据可能未注册为版本化或可能未在数据存储连接上启用分支版本化。 请先解决此问题,然后再继续操作。
- 单击要素图层旁边的配置 Web 图层属性按钮
。
- 根据您的工作流需求设置真曲线编辑属性:
- 选中允许真曲线编辑复选框在要素图层中启用对真曲线要素的编辑。
- 如果数据包含希望保留的真曲线,选中仅允许由真曲线客户端更新真曲线复选框。 选中后,真曲线要素将无法在 Floor Plan Editor 中编辑,但可在真曲线客户端 ArcGIS Pro 中编辑。
- 取消选中仅允许真曲线客户端进行的真曲线更新复选框以在 Floor Plan Editor 中编辑真曲线要素。 当在应用程序中进行编辑时,JavaScript API 会概化真曲线几何状,并且不会保留真曲线。
- 根据您的工作流需求配置将默认值应用于具有 z 值的要素参数:
如果启用,在 Floor Plan Editor 中创建的新级别的默认 z 值等于插入或更新要素时的默认 z 值文本框中输入的值。 您可以在创建任何级别后更改其 z 值。
如果禁用,则必须为 Floor Plan Editor 中创建的新级别定义 z 值。
- 单击配置池化
。
- 在实例类型部分中,选择专用实例。
注:
考虑增加可能需要性能提升的任意图层的最大可用实例数,例如具有最大要素数量的图层。
- 在共享之前,单击分析并解决存在的错误。
- 单击共享以共享 Web 图层。
更新 Floor Plan Editor 地图图层的数据源
将 Details、Units、Levels、Facilities 和 Sites 图层以及任何其他图层或表的数据源更新为共享到门户的分支版本化要素图层,或者共享为分支版本化的表。
要在 Floor Plan Editor 应用程序中编辑楼层平面图,Details、Units、Levels、Facilities 和 Sites 图层需要分支版本化功能。
- 在视图选项卡的窗口组中,单击目录窗格
。
目录窗口 随即显示。
- 在目录选项卡的更新组中,单击数据源
。
随即列出工程中引用的所有图层和独立表及其数据源的路径。 您可通过在目录视图的内容窗格中选择地图,对此列表进行过滤,以显示特定地图的内容。
- 在 Occupants 图层的新路径列中,单击浏览
。
- 从共享到门户作为新数据源的分支版本化要素图层中选择 Occupants 图层。
- 更新 Units 图层、Details图层、Areas 表以及要为其更新数据源的任何其他图层的数据源。
- 在管理下的数据源选项卡中,单击关闭
以关闭目录视图的更新数据源模式。
该地图已经可以共享至门户,可用于在 Floor Plan Editor 应用程序中配置楼层平面图。
将 Floor Plan Editor web 地图共享至 Enterprise
要共享 Floor Plan Editor web 地图,请完成以下步骤:
- 如果需要,请在 ArcGIS Pro 中登录您的 Enterprise 门户。
- 在 ArcGIS Pro 中,打开准备的 Floor Plan Editor 地图。
注:
在共享地图前,检查地图,确保图层已启用楼层,且地图为楼层感知型。
- 在共享选项卡的共享为组中,单击 Web 地图
。
随即显示共享为 Web 地图窗格。
- 对于选择配置,选择以下选项之一:
- 引用注册数据:探索性 - 地图图层将共享为动态渲染的地图图像图层。 仅源自分支版本化要素图层的图层可编辑。 分支版本化服务中未包含的图层都将不可编辑。
- 引用注册数据:可编辑 - 地图图层将共享为动态渲染的地图图像图层。 同样会将地图中包含的要素图层共享为可编辑要素图层。 地图中包含的所有图层均可编辑。
注:
无论您选择什么选项,在准备 Floor Plan Editor 的地图时创建的源自分支版本化要素服务的图层都将在已发布的 web 地图中进行编辑。
- 选择相应的共享给选项:
- 任何人 - 与公众分享您的内容。 任何人均可访问并进行查看。
- 我的组织 - 与组织中所有经过身份验证的用户共享您的内容。 使用组织账户进行登录时,此选项可用。
- 群组 - 与您所在的群组以及群组中的成员共享您的内容。
注:
如果选择与启用共享更新功能的群组共享,则分配了 Creator 用户类型的用户角色成员在使用 Floor Plan Editor 时可以添加图像以进行追踪。 在这种情况下,请确保上方的共享分支版本化要素服务部分中的地图所含的所有图层也与同一群组共享。
- 单击分析并修复 web 地图中的任何错误。
- 单击共享以发布 Web 地图。
- 在组织内容中浏览到 Web 地图并确保它已正确发布。
您可以创建 Floor Plan Editor 应用程序、创建楼层平面图并对共享 web 地图和分支版本化要素服务中的楼层平面图要素进行编辑。