准备数据和发布 web 图层

在第一个模块中,您将建立两个数据库连接,一个连接到存储部门历史遗留数据的 DSNY 地理数据库,另一个连接到供应商数据库。 然后,您将准备发布历史遗留废弃物数据并从 ArcGIS Pro 连接到您的组织门户。 最后,您将通过引用注册数据存储与您的 ArcGIS Enterprise 组织共享废弃物数据。

注:

如果尚未安装组件,请查看基础 ArcGIS Enterprise 部署文档和 ArcGIS Enterprise Builder 入门教程。 您还应该检查 SQL Server 的系统要求或正在使用的数据库平台,以及 ArcGIS Server 的系统要求。

通过企业级地理数据库访问数据

首先,您将作为可加载数据的数据所有者连接到两个数据库。 接下来,您需要将本地文件地理数据库中的废弃物数据复制到企业级地理数据库。 在整个教程中,您将遵循此常规工作流通过引用发布数据。

通过引用发布数据的工作流

如果您无权访问现有企业级地理数据库,则必须在开始教程前参见两个地理数据库。 要了解如何创建并部署企业级地理数据库,请按照为房地产部署企业级地理数据库教程中的步骤操作。

注:

本教程将介绍如何使用 SQL Server 作为数据库管理系统共享企业级地理数据库中的数据。 您可以使用其他受支持的 DBMS(例如 Oracle、PostgreSQL、IBM Db2 和 SAP HANA)完成本教程。

  1. 下载 DSNY 工程包
  2. 浏览至工程下载的位置,然后双击 DSNY_Project.ppkx 文件将其在 ArcGIS Pro 中打开。

    工程打开时显示一张显示浅灰色画布底图并以纽约市为中心的地图。 接下来,您将连接到企业级地理数据库,以便将废弃物数据添加到其中。

  3. 目录窗格中,右键单击数据库文件夹,然后单击新建数据库连接

    新建数据库连接

    将显示数据库连接对话框。 您将输入参数以连接到可供您使用的企业级地理数据库。

  4. 数据库连接对话框中,输入以下参数:
    • 对于数据库平台,选择组织使用的正确数据库,例如 SQL Server
    • 对于实例,输入数据库所在的位置。
    • 对于身份验证类型,选择数据库身份验证操作系统身份验证
    • 对于用户名,键入您要连接的数据库用户名。
    • 对于密码,键入以上数据库用户的密码。
    • 对于保存用户/密码,保持选中该框。
    • 对于数据库,键入您要连接的数据库名称,例如 DSNY_DB,或从列表中选择可用数据库。

    数据库连接属性

    注:

    输入的工具参数将与示例图像中显示的参数不同。 此外,您可以使用数据库或操作系统身份验证。

  5. 单击验证按钮验证连接属性,然后单击确定

    数据库连接显示在目录窗格中。 企业级地理数据库将作为存储历史遗留废弃物数据的部门的主地理数据库。

    接下来,您将创建另一个数据库连接。 其他数据库连接将存储供应商数据。

  6. 右键单击数据库文件夹,然后单击新建数据库连接
    • 对于数据库平台,选择组织使用的正确数据库,例如 SQL Server
    • 对于实例,输入数据库所在的位置。 对于 SQL Server,请使用 SQL Server 实例名称 DSNYSQL
    • 对于身份验证类型,选择数据库身份验证
    • 对于用户名,键入您要连接的数据库用户名。
    • 对于密码,键入以上数据库用户的密码。
    • 对于保存用户/密码,保持选中该框。
    • 对于数据库,键入您要连接的数据库名称,例如 NYC_Vendors,或从列表中选择可用数据库。

    连接属性

    现在您有两个企业地理数据库连接,一个用于历史遗留废弃物数据,一个用于供应商数据。 请注意企业级数据库连接的命名约定是 DatabasePlatform-Instance-DatabaseName(用户名).sde。 无论何时建立连接,名称都会遵循这种约定。 为了教程的简单起见,您将重命名连接,使其更短且更容易区分。

  7. 右键单击 DSNY 数据库的连接并选择重命名

    标注名随即变为可编辑状态。

  8. 输入 DSNY,然后按 Enter 键。
  9. 以同样的方式,将 NYC_Vendors 连接的名称更改为 NYC Vendors

    重命名的数据库连接

    连接被重命名且仍然具有 .sde 扩展名,将其区分为企业级地理数据库。 请注意名为 wastedata.gdb 的另一个地理数据库。 这是一个文件地理数据库,接下来,您将把数据从其中复制到企业数据库连接中。

  10. 目录窗格中,展开 wastedata.gdb 地理数据库。

    wastedata 地理数据库的内容

    wastedata.gdb 文件地理数据库包含五个要素类。

    • Commercial_waste_zones - 表示 DSNY 业务区域边界的面要素类。
    • Disposal_vendor - 表示用于丢弃各种收集材料(垃圾、纸张、金属/玻璃/塑料、有机物、建筑和拆除)的供应商位置的点要素类。
    • Special_waste_sites - 表示 DSNY 特殊废弃物投放点位置的点要素类。
    • Storage_garages - 表示用于执行紧急响应的 DSNY 车库位置的点要素类。
    • Vendor_pickup_frequencies - 表示收集供应商执行的收集操作(垃圾、回收、有机物、散装物品)的频率边界的面要素类。

    首先将文件地理数据库中的历史遗留数据加载到 DSNY 企业级地理数据库中

  11. 目录窗格中,按 Ctrl 键并单击 Commercial_waste_zonesSpecial_waste_sitesStorage_garages 要素类以将其选中。

    选定要素类

  12. 右键单击所选要素类并选择复制

    复制要素类

  13. 右键单击 DSNY 数据库连接,然后单击粘贴
    注:

    根据您的连接和带宽,复制操作可能需要几分钟。

  14. 操作完成后,右键单击数据库连接,然后选择刷新

    请注意数据库名称和用户名包括在要素类名称中。 这将使表示这些要素类的数据所有者变得更加容易。

    复制的要素类

    接下来,将供应商的要素类复制到 NYC Vendors 数据库中。

  15. 目录窗格中,选择 Disposal_vendorVendor_pickup_frequencies 要素类,然后将其复制并粘贴到 NYC Vendors 数据库连接中。
  16. 刷新 NYC Vendors 连接,查看要素类。

    NYC Vendors 要素类

    您创建了两个企业级数据库连接并将数据从文件地理数据库复制到其中。 只需几步,您便可以使用用于编辑和 Web 制图目的的数据填充企业级地理数据库。

连接到企业门户

在本节中,您将连接到 ArcGIS Pro 中的 Enterprise 门户并登录,以便发布 web 图层

注:

通过查看用户类型成员角色以及授予角色的权限的要求,确认门户用户完成本教程所需的权限。

  1. 在屏幕右上角,单击登录菜单并选择管理门户

    管理门户选项

  2. 门户页面上,单击添加门户

    添加门户

    根据您所连接的门户(如果有),您可能会看到列出的其他门户。 如果您已经看到列出的门户,则可以跳过添加门户的步骤并继续使其成为活动门户(如有必要)。

  3. 添加门户对话框中,输入门户的 URL,然后单击确定

    门户 URL

    注:

    URL 格式为 https://webadapter.domain.com/arcgis。

    您添加的门户将显示在列表中。

  4. 如有必要,在门户列表中,右键单击 URL,然后单击设置为活动门户以使新门户连接成为活动门户。

    设置为活动门户选项

    您已添加门户并将其设置为活动门户。 接下来,您将登录。

  5. 再次右键单击您刚刚添加的门户并单击登录
    注:

    要成功完成此教程,请确保连接到有发布功能的门户帐户。

  6. 成功登录后,单击返回箭头以返回到工程。

    “返回”箭头

    在工程右上角,列出了连接的门户名称。

    连接到的门户

  7. 快速访问工具栏上单击保存按钮。

    “保存”按钮

    接下来,将历史遗留数据库添加到地图并准备发布。

使用图层文件对图层进行符号化

现在您已连接到企业级数据库并将数据复制到其中,您将把废弃物数据添加到地图,应用适当的符号系统,并将数据作为 Web 要素图层共享到 Enterprise

  1. 目录窗格中,将所有要素类从 DSNY 数据库连接中拖动到 DSNY 地图上。

    默认符号系统

    图层显示在地图上并使用默认颜色和符号进行符号化。 更改图层的符号系统以便更好地表示地图中的要素和属性。 首先,重命名所有图层以移除下划线。

  2. 内容窗格中,单击 Commercial_waste_zones 图层以将其选中。 再次单击该场景以使其名称可编辑。
  3. 移除下划线,名称为 Commercial waste zones,然后单击图层外任意位置。
  4. 按照相同的步骤,更改 Special_waste_sitesStorage_garages 图层的名称以移除下划线。

    图层已被重命名

    现在,您将使用为工程中包含的每个图层创建的图层文件。

  5. 内容窗格中,单击 Commercial waste zones 图层。 在功能区上,单击要素图层选项卡,然后单击导入

    导入选项

    随即出现导入符号系统窗口。

  6. 导入符号系统窗口中,对于符号系统图层,单击浏览按钮。
  7. 工程下,单击文件夹,展开 DSNY_Project/commondata/userdata,然后单击 Commercial_waste_zones_symbology.lyrx 文件。

    所选图层文件

  8. 单击确定。 在导入符号系统窗口中,单击确定

    Commercial waste zones 符号系统

  9. 通过将对应图层文件从 userdata 文件夹导入到每个图层中,将图层过滤器应用到其他两个图层。

    所有图层的符号系统已更新

    现在,图层以更加美观的方式进行了符号化并准备发布。

将数据共享为参考 web 要素图层

接下来,将废弃物数据作为 web 图层共享到 Enterprise。 为了利用完整的 Web 编辑工作流(其中 Web 编辑被引用回数据库,而无需复制源数据),您将通过引用已注册的数据存储来共享废弃物数据。

  1. 在功能区中,单击共享选项卡,然后单击 Web 图层

    共享 Web 图层选项

    随即显示共享为 web 图层窗格。 您可以在这里输入 Web 图层的参数,并在发布之前分析其中的错误。

  2. 共享为 Web 图层窗格中,输入以下信息:
    • 对于名称,键入 DSNY Waste Management
    • 对于摘要,键入 This web layer represents the legacy dat of the Department of Sanitation in NYC.
    • 对于标签,键入 DSNYwaste managementNYCrecyclingEsri,然后在每次输入后按 Tab 键。

    项目详细信息

    接下来,您将完成数据和图层类型信息。 要共享引用已注册数据的数据,地图图像图层将自动包括在内。 要支持要素查询、可视化和编辑,您也必须启用要素选项。 这将在门户中创建 Web 要素图层和一个地图图像图层。

  3. 对于数据和图层类型,在引用已注册数据下,选中要素复选框。

    要素选项

  4. 位置部分中,对于门户文件夹,单击下拉菜单并选择创建新文件夹。 键入 DSNY 作为文件夹名称。

    DSNY 文件夹

    您将使用此文件夹来存储所有废弃物管理图层。

  5. 共享对象下,选中表示您企业组织的选项。

    您的 ArcGIS Enterprise 选项

    注:

    当选择与组织共享内容时,复选框将显示企业组织的名称。

    选中企业组织可确保组织的所有成员均有权访问该 web 图层。 接下来,您将分析 web 图层检查错误。

  6. 完成共享下,单击分析

    “分析”按钮

    已返回多个错误和警告。 您必须在发布之前解决所有错误,但您可以保留警告。

  7. 展开有关数据源在服务器上注册的错误。

    错误已展开

    第一个分析器指示图层数据源未在服务器上注册。 您将要发布三个要素图层,因此有三个错误。 要解决这些错误,您将通过创建数据存储项目将 DSNY 企业级地理数据库注册到 ArcGIS Server 站点。

    注:

    将 Web 服务发布到 Enterprise 并选择引用已注册数据后,数据源必须ArcGIS Server 中注册。 此注册允许服务器访问您的数据并将其用作 Web 图层的源。 创建数据源是使服务器可以访问数据的关键。 数据存储可以是任何位置(企业级数据库、文件夹、云存储或 NoSQL 数据库),用于存储您想要使用的数据。 将数据注册到服务器后,发布的 Web 服务将与数据源建立直接连接。 此连接确保 Web 服务引用数据存储中的数据而不会进行复制。

  8. 右键单击群组中的第一个错误并选择将数据源注册到服务器

    “将数据源注册到服务器”

    添加数据存储窗口随即出现。

  9. 添加数据存储窗口中,提供数据存储的连接详细信息:
    • 对于标题 - 键入 DSNYDataStore
    • 对于标签,键入 DSNYwaste managementNYCrecyclingEsri,然后在每次输入后按 Tab 键。
    • 对于门户文件夹,选择 DSNY
    • 单击验证按钮以验证服务器数据库连接。
    • 对于共享对象,选中您的企业组织对应的框。

    添加数据存储属性

  10. 单击创建

    错误消息表示图层的数据源必须注册到服务器

    第一条服务器消息前面出现一个复选标记,表示该图层的数据源已在服务器上注册。

    虽然看起来您必须注册其他两个图层,但添加一次数据存储将会纠正所有具有相同错误图层的问题,因为所有数据都存储在同一个地理数据库中。 再次分析 Web 图层时,这些错误将得到解决。

  11. 单击分析

    相关的将数据注册到服务器错误已解决。 最后,您将通过分配唯一的数字 ID 来清除最后一个错误。 当将数据共享为 Web 图层时,需要分配唯一的 ID,并确保当 Web 图层或服务被覆盖时,图层 ID 保持静态。

  12. 右键单击未分配唯一数值 ID 错误消息,并单击按顺序自动分配 ID

    按顺序自动分配 ID

    错误将得到解决。 现在您将发布 web 图层。

  13. 单击发布

    已成功发布 web 图层

    发布过程完成后,窗格底部将显示一条消息,确认 Web 图层已成功共享。 消息还包含用于管理企业门户中的 Web 图层的链接。 您将在下一个模块中使用此链接直接在企业门户中访问 Web 图层。

您已经创建了数据库连接来存储历史遗留废弃物数据和供应商数据。 然后,您从 ArcGIS Pro 连接到门户组织,并将废弃物历史遗留数据共享为引用已注册数据存储的 Web 要素图层。 在下一个模块中,您将通过编辑 Web 地图中的 Web 要素图层来测试 Web 编辑体验并评估企业级地理数据库中的变化。


在 web 地图中编辑已发布数据

现在您已经发布了 Web 图层,您将通过访问 Map Viewer 中的 DSNY Web 要素图层测试编辑体验并执行编辑。 然后,在 ArcGIS Pro 中,您将从数据库连接访问废弃物的历史遗留数据,并确认您在浏览器中所做的编辑反映了原始数据。

浏览已发布项目

首先,您将访问发布 DSNY 废弃物管理 Web 图层后创建的门户项目。

  1. 共享为 Web 图层窗格中,单击管理 Web 图层

    管理 Web 图层选项

  2. 如有必要,在页面右上角,使用相同的门户帐户登录访问已发布的数据。
  3. 在功能区上,单击内容选项卡。

    “内容”选项卡

    您所发布的 Web 图层的项目详细信息页面将显示在浏览器选项卡中。

  4. 我的内容页面的文件夹下,单击 DSNY 文件夹查看其中内容。

    DSNY 文件夹内容

    注:

    根据您创建的内容,可能会列出不同的文件夹。

    DSNY 文件夹中,发布 DSNY 废弃物管理 Web 图层后有三个创建的门户项目。

    • 数据存储项目可确保 ArcGIS Server 站点可以访问要发布的数据。
    • 仅当您共享到 Enterprise 门户时地图图像图层才可用,并且当您通过引用注册的数据存储发布数据时会自动创建地图图像图层。
    • 要素图层支持矢量查询、可视化和编辑。

    接下来,将在 Map Viewer 中打开 DSNY 废弃物管理要素图层并创建要素。

编辑要素图层

接下来,您将在 DSNY 废弃物管理要素图层中创建废弃物场地要素并保存 Web 地图。

  1. 单击 DSNY 废弃物管理要素图层。

    DSNY 废弃物管理要素图层

    随即显示项目详细信息页面。 您可以在项目详细信息页面添加有关图层的元数据和其他描述性信息,例如使用限制和配额。

  2. DSNY 废弃物管理要素图层项目详细信息页面中,单击在 Map Viewer 中打开

    “在 Map Viewer 中打开”选项

    此图层中尚无任何要素,因此仅显示底图。 在创建要素之前,您需要将底图更改为更适合您正在处理的数据的内容。

  3. 在屏幕左下角的内容(深色)工具栏上,单击展开按钮。

    “展开”按钮

    现在您可以同时看到所有指令名称。

  4. 在工具栏上,单击底图,然后选择浅灰色画布

    浅灰色画布底图

    使用更通用、标注更少、地形更少的底图更适用于废弃物管理数据,并使地图更容易被其他人解读。

    更新的底图

    当您应用图层文件中的符号系统时,图层将像在 ArcGIS Pro 中一样显示在 Web 地图上。 随着底图的改变,此网络地图的重点在于数据,而不是底图。 接下来,您将使用编辑工具创建要素。

  5. 关闭底图窗格。
  6. 设置(浅色)工具栏中,单击编辑按钮。

    编辑按钮

  7. 编辑器窗格中,单击 Special waste sites 图层。

    Special waste sites 图层

    通过单击编辑器窗格中的图层,您可以将该图层变为活动图层,并且您创建的任何要素都将存储在该图层中。

  8. 放大至 Queens Southeast 区域并在地图上单击添加一个点。

    Queens Southeast 区域

  9. 创建要素窗格中,为添加的废弃物场地要素输入以下属性:
    • 对于类型,键入 Recycling site
    • 对于名称,键入 Green Solutions
    • 对于地址,键入 133 Dunkirk Street
    • 对于城市,键入 Albans
    • 对于,键入 NY
    • 对于 ZIP,键入 11412
    • 对于 BOROBOROCD,键入 331

    新废弃物场地的属性

  10. 单击创建

    您已创建废弃物场地要素并为其添加属性。 接下来,您将保存 web 地图。

  11. 内容工具栏上,单击保存并打开,然后选择另存为

    另存为选项

    注:

    蓝点表示有 web 地图的更改尚未保存。

  12. 保存地图窗口中,输入以下信息:
    • 对于标题,键入 DSNY Waste Collection Web Map
    • 对于文件夹,单击下拉菜单并选择 DSNY
    • 添加一些标签。
    • 对于摘要,输入This map is used for web editing.

    保存地图属性

  13. 单击保存
  14. 在地图标题旁边,单击选项按钮并选择内容

    内容选项

    内容页面上,DSNY 废弃物收集 web 地图 与其他项目一起显示在 DSNY 文件夹中。

    DSNY 废弃物收集 web 地图

    接下来,您将打开 ArcGIS Pro 并确认您添加的废弃物场地要素现在显示在企业级地理数据库中。

在源地理数据库中查看 web 编辑

您已编辑已发布并共享至企业门户的要素图层。 接下来,您将从数据库连接探索 DSNY 废弃物数据,并确保您在门户中所做的编辑被引用回企业级地理数据库。

  1. 恢复 ArcGIS ProDSNY 工程。
  2. 放大至您在 Web 地图中添加废弃物场地的 Queens Southeast 区域。

    在 web 地图中创建的废弃物场地要素

  3. 使用浏览工具,单击 Queens Southeast 中的废弃物场地要素。

    废弃物场地的属性

    您在 Web 地图中为废弃物场地要素添加的属性将显示在 ArcGIS Pro 中该要素的弹出窗口中。

  4. 关闭弹出窗口窗口。

    要测试完整的编辑体验,接下来您将直接在企业级地理数据库中执行编辑,并评估这些编辑如何反映在 Web 要素图层以及隐式 Web 地图中。 在此示例中,您将移动其中一个特殊废弃物场地的位置。

  5. 单击功能区上的地图选项卡。 在选择组中,单击选择工具。

    选择工具

  6. 在地图上,缩放至 Staten Island 区域。

    Staten Island

  7. 内容窗格中,关闭 存储库
  8. 在地图上,单击废弃物场地要素以将其选中。

    由于同一位置有两个要素,因此会出现一个选择卡,您可以在其中指定要从哪个图层中进行选择。

  9. 在选择卡上,单击下拉箭头并选择 DSNY 特殊废弃物投放点

    选择卡

    选择卡消失,废弃物场地要素被选中。

  10. 在功能区编辑选项卡上的工具部分中,单击移动

    “移动”按钮

    修改要素窗格随即显示。

    “修改要素”窗格

    您在一个图层中只能选择一个要素,因此您所做的任何编辑都将在该要素上进行。 默认情况下会选择移动工具。

  11. 在地图上,指向所选要素,单击黄点,然后将废弃物场地要素移动到 Staten Island 的西北部。

    移动的要素

    现在您已将所做的编辑直接保存到企业级地理数据库,您将查看包含废弃物数据的 Web 地图以验证编辑是否显示。

  12. 在地图底部的浮动编辑工具栏上,单击完成草图

    完成草图按钮

  13. 返回到包含您的企业门户的浏览器选项卡,如有必要,单击内容选项卡。
  14. 单击 DSNY 废弃物收集 web 地图项目打开其姓名详细信息页面。 单击在 Map Viewer 中打开

    web 地图中的废弃物场地要素

废弃物场地要素现在位于 Staten Island 区域的北部,并反映了 ArcGIS Pro 中所做的编辑。

通过将 Web 图层添加到 Web 地图、创建废弃物场地要素、连接到 ArcGIS Pro 中的数据库,您成功测试了完整的 Web 编辑体验,并验证了您在 Web 地图中所做的编辑是否存在于不同的客户端应用程序中。 最后,您对 ArcGIS Pro 中的废弃物数据进行编辑,并在 web 地图中查看了编辑结果。 接下来,您将直接从 Enterprise 发布供应商数据。


发布并共享 ArcGIS Enterprise 的多个图层

您将直接从 Enterprise 将供应商数据发布为单独的 Web 要素图层。 您将创建数据存储项目以及在一个过程中发布多个 web 图层。 最后,您将供应商 Web 图层添加到 DSNY 废弃物管理 Web 地图,并通过与门户群组共享 Web 地图,授予组织中的成员访问该 Web 地图的权限。

创建数据存储项目

供应商数据与历史遗留数据存储在不同的企业级地理数据库中。 要确保 ArcGIS Server 可以访问 NYC Vendors 数据库,您将创建一个数据存储以便将该数据库中的数据注册到服务器。

  1. 查看包含您的门户的浏览器选项卡,然后单击内容选项卡。
  2. 内容页面上,单击新建项目按钮。

    “新建项目”按钮

    将显示新建项目窗口。 您可以在这里从多种项目类型中进行选择,例如要素类、影像图层、切片图层、数据存储等。 您将创建数据存储。

  3. 新建项目窗口中,向下滚动,然后单击数据存储

    数据存储选项

  4. 对于选择要添加的数据存储类型,单击数据库

    数据存储的数据库选项

    选择数据库是因为您想要连接到 NYC Vendors 数据库。

  5. 单击下一步
  6. 对于选择数据库的类型,单击关系数据库

    关系数据库选项

  7. 单击下一步
  8. 对于指定连接或位置信息以允许 ArcGIS Server 站点访问数据,单击选择文件

    选择文件按钮

    选择的文件将是存储 NYC Vendors 数据库的数据库连接的 .sde 文件。 在 ArcGIS Pro 中建立 NYC Vendors 数据库的数据库连接时,创建 .sde 文件。

  9. 在文件浏览器窗口中,浏览到 C:\Users\UserName\Documents\ArcGIS\Packages 并展开 DSNY_Project_b2653d 文件夹。 单击 NYC Vendors.sde 文件,然后单击打开

    NYC Vendors.sde 文件

    注:

    为简化起见,您将名称从数据库连接的限定名称更改为 NYC Vendors。 无论数据库连接的名称是什么,它都会在这里显示为 .sde 文件的名称。

    数据库连接属性

    显示连接信息。 根据您的服务器、实例、数据库和其他属性,您的连接信息将会有所不同。

  10. 单击下一步
  11. 选中服务器旁边的复选框进行选择。

    已选择您的服务器

  12. 单击下一步
  13. 对于数据存储连接属性,输入以下信息:
    • 对于标题,键入 NYCVendorsDataStore
    • 对于文件夹,单击下拉菜单并选择创建新文件夹。 将文件夹命名为 Vendors_NYC,然后验证是否用作文件夹。
    • 对于标签,键入 NYCVendors
    • 对于摘要,键入 This data store supports the vendors web feature layers.

    数据存储连接属性

  14. 单击创建连接

    随即显示数据存储项目的详细信息页面。

  15. 单击内容选项卡,对于文件夹,单击 Vendors_NYC查看数据存储项目。

    NYCVendorsDataStore 项目

    接下来,您将使用数据存储项目直接从 Enterprise 发布多个 Web 要素图层。

发布多个 web 要素图层

接下来,您将从数据存储项目批量发布 web 要素图层。 这将消除手动逐个发布每个 Web 图层的需要。

  1. 内容页面上,单击 NYCVendorsDataStore 打开项目详细信息页面。
  2. 在项目详细信息页面上,单击图层选项卡。

    “图层”选项卡

  3. 单击创建图层

    创建图层按钮

  4. 对于数据的时区,单击下拉菜单并选择 (UTC-05:00) 东部时间(美国和加拿大)

    时区

  5. 单击下一步
  6. 对于选择文件夹,单击下拉菜单并选择 Vendors_NYC

    Vendors_NYC 文件夹

  7. 单击下一步
  8. 在最后一页上,验证是否选择了服务器,然后单击开始发布

    已选择您的服务器名称

    过程完成后,会显示四个图层。

    要素图层和地图图像图层

    添加了 Vendor_pickup_frequencies 数据集的要素图层和地图图像图层以及 Disposal_vendor 数据集的要素图层和地图图像图层。

    接下来,您将创建用于共享 web 地图的门户群组。 共享群组允许您控制谁有权访问或编辑您的数据。 在此示例中,您将创建一个专门用于废弃物收集数据编辑者的群组。

创建群组并向其共享项目

在将您的数据和 Web 地图共享到群组之前,您必须为数据编辑者创建一个群组。

  1. 在功能区上,单击群组选项卡,然后单击创建群组

    创建群组按钮

  2. 创建群组窗口中,对于名称,输入 Data Quality
  3. 滚动到群组成员资格部分。

    群组成员资格部分,您可以控制谁可以查看此群组,例如,组织的所有成员或群组的唯一成员。 您也可以控制其他人加入群组的方式。 例如,如果您的组织中有多个数据编辑者,并且只想让他们访问您的数据,那么您可以邀请这些成员加入群组。 现在,您将保留所有默认设置并创建群组,以便可以与其共享。

  4. 单击保存

    您已创建一个共享群组,它可以帮助将数据的访问权限限制为特定用户。 接下来,将 Vendor_pickup_frequenciesDisposal_vendor 要素图层添加到 DSNY 废弃物收集 web 地图并将其与数据质量群组共享。

  5. 单击内容选项卡,然后单击 DSNY 文件夹。
  6. 单击 DSNY 废弃物收集 web 地图,然后在 Map Viewer 中将其打开。
  7. 图层窗格中,单击添加按钮。

    “添加”按钮

  8. 添加图层窗格中,对于 Vendor_pickup_frequenciesDisposal_vendor 要素图层,单击添加按钮。

    要添加的要素图层

  9. 单击后退箭头关闭添加图层窗格。

    “返回”箭头

    vendors 图层显示在图层窗格和地图上。

    “图层”窗格

    当您批量发布供应商数据集时,Web 图层将以默认符号系统显示。 通常情况下,您会自定义符号系统,但现在,您将保留图层的原样。 要了解有关专题地图符号系统的更多信息,请参阅本教程

  10. 内容工具栏上,单击保存并打开,然后单击保存

    接下来,您将与数据质量群组共享 Web 地图,以确保该群组成员具有编辑访问权限。

  11. 内容工具栏上,单击共享地图

    共享地图选项

    您可以与组织中的每个人或所有人(公众)共享,这将提供对您的数据的开放访问权限。 在这种情况下,与所有人或组织共享可能不是最佳选择,因为您不希望任何人编辑您的数据。 您将使用创建的共享群组。

  12. 共享窗口中的设置群组共享中,单击编辑群组共享

    编辑群组共享

  13. 群组共享窗口中,选择您之前创建的数据质量群组。

    选择的数据质量群组

    注:

    您的群组与图像中显示的群组不同。 如果您已在门户中创建其他群组,则其将列在此处。

  14. 单击确定并单击保存

    保存编辑内容之前,系统将提示您将访问类型更改为存储在地图中的基础 Web 要素图层。 更新共享将同步 Disposal_vendorVendor_pickup_frequenciesDSNY Waste Management 要素图层的共享级别,以匹配 DSNY Waste Collection 网络地图。

  15. 检查共享窗口中,单击更新共享

    “检查共享”窗口

    屏幕底部会显示一条消息,确认 DSNY 废弃物收集 web 地图共享级别已成功更新。

  16. 导航回群组选项卡并单击数据质量群组。

    与群组共享的项目

    群组成员有权访问的内容在群组内列出。 现在您已拥有群组并在其中共享了图层和 Web 地图,您可以邀请您希望有权访问这些项目的用户。

    您已成功从 Enterprise 发布了多个图层、创建了共享群组并与群组成员共享了特定项目。

在本教程中,您将扮演纽约市卫生局的发布者,通过在 Enterprise 中实施基于 Web 的编辑工作流来帮助增强该部门的协作。 您首先通过引用已注册的数据存储发布来自 ArcGIS Pro 的历史遗留数据。 然后,您通过将共享 Web 要素图层放入 Web 地图并对该 Web 地图进行编辑来测试 Web 编辑工作流。 您直接从 Enterprise 批量发布供应商数据并将所有 Web 图层添加到 Web 地图。 最后,通过与特定门户群组共享,确保可以访问 Web 地图。