适用于 ArcGIS Indoors Spaces 扩展模块。
将 Floor Plan Editor web 地图共享到 Enterprise 需要注册数据存储、在企业级地理数据库中设置分支版本化,以及在分支版本化要素服务中共享室内数据。
注:
要创建 Floor Plan Editor 应用程序,需要 Enterprise 11.2。 请咨询您的系统管理员,以确保在共享之前,Enterprise 安装已完全配置并且没有问题。
将 Floor Plan Editor web 地图共享至 Enterprise
将 Floor Plan Editor web 地图共享到 Enterprise 门户是一个多步骤过程,其中包括以下步骤:
- 共享包含 Details、Units、Levels 和 Facilities 图层以及可选的 Sites 图层的要素服务,并启用分支版本化。
注:
如果您希望对 Indoor Space Planner 使用相同的 web 地图,您还可以在分支版本化服务中包含 Occupants 图层以及 Area 和 Area Roles 表。 通过此配置,您可以使用相同的 web 地图在 Floor Plan Editor 中编辑楼层平面图并在 Space Planner 中管理空间和占用者分配。
- 将 Details、Units、Levels 和 Facilities 图层的数据源更新为共享的分支版本化要素图层。
如果分支版本化要素服务中包含 Sites、Occupants、Areas 或 Area Roles,则需将共享分支版本化要素图层设置为这些图层的新数据源。
提示:
您可以将分支版本化图层和表添加到新地图中,以获得用于发布目的的单独地图。
- 将楼层感知型 web 地图共享到您的门户,以在 Floor Plan Editor 应用程序中使用。
这些步骤以下各部分中详细描述。
先决条件
要使用引用注册数据选项共享 Floor Plan Editor 分支版本化要素服务,必须将数据存储注册到 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 图层以及任何其他图层或表的数据源更新为共享到门户的分支版本化要素图层,或者共享为分支版本化的表。
Details、Units、Levels、Facilities 和 Sites 图层需要分支版本化才能在 Floor Plan Editor 应用程序中编辑楼层平面图。
- 在视图选项卡的窗口组中,单击目录窗格 。
目录窗口 随即显示。
- 在目录选项卡的更新组中,单击数据源 。
随即列出工程中引用的所有图层和独立表及其数据源的路径。 您可通过在目录视图的内容窗格中选择地图,对此列表进行过滤,以显示一张地图的内容。
- 在 Occupants 图层的新路径列中,单击浏览 。
- 从共享到门户作为新源的分支版本化要素图层中选择 Occupants 图层。
- 更新 Units 图层、Details图层、Areas 表以及要为其更新数据源的任何其他图层的数据源。
- 在管理下的数据源选项卡中,单击关闭 以关闭目录视图的更新数据源模式。
现在,即可将地图共享到您的门户,以在 Floor Plan Editor 应用程序中配置楼层平面图。
将 Floor Plan Editor web 地图共享至 Enterprise
请完成以下步骤以共享 Floor Plan Editor web 地图:
- 登录 ArcGIS Pro 中的 Enterprise 门户。
- 打开为 Floor Plan Editor 准备的地图。
注:
在与组织共享前,检查地图,确保图层已启用楼层,且地图为楼层感知型。
- 在共享选项卡的共享为组中,单击 Web 地图 。
随即显示共享为 Web 地图窗格。
- 对于选择配置,选择以下选项之一:
- 引用注册数据:探索性 - 地图图层将共享为动态渲染的地图影像图层。 仅源自分支版本化要素图层的图层可编辑。 分支版本化服务中未包含的图层都将不可编辑。
- 引用注册数据:可编辑 - 地图图层将共享为动态渲染的地图影像图层。 同样会将地图中包含的要素图层共享为可编辑要素图层。 地图中包含的所有图层均可编辑。
注:
无论您选择什么选项,在准备 Floor Plan Editor 的地图时源自分支版本化要素服务的图层都将在已发布的 web 地图中进行编辑。
- 单击分析并修复 web 地图中的任何错误。
- 单击发布以发布 web 地图。
- 在门户中浏览到 web 地图并确保它已正确发布。
您可以创建 Floor Plan Editor 应用程序、创建楼层平面图并对共享 web 地图和分支版本化要素服务中的楼层平面图要素进行编辑。