共享定位器

本主题简要介绍了将定位器作为服务共享至 ArcGIS Enterprise 门户、创建定位器包以及创建移动地图包的方法。 有关这些内容的详细信息,请参阅共享定位器简介

将定位器共享为托管服务

创建定位器后,可以在活动的 ArcGIS 门户上共享它。 通过在 ArcGIS Enterprise 中将定位器共享为托管服务,可使组织中的所有人始终能够使用地理编码。 之后,Internet 或 Intranet 用户便可在 web 应用程序、ArcGIS DesktopArcGIS Online 以及其他客户端应用程序中使用此托管定位器。

在共享定位器之前,需要考虑服务器上多个用于管理定位器数据的选项。 如果您的定位器已经或者应该存储在服务器上的特定位置(例如,如果定位器的大小大于1 GB),请将文件夹位置注册为数据存储。 在重新启动或覆盖服务时,使用数据存储可以最大程度地缩短服务停机时间。 如果定位器存储在本地计算机上,则发布过程会将定位器复制到服务器上。 查看下列主题以了解有关管理定位器数据的详细信息:

注:

您可以将定位器共享到 ArcGIS Enterprise 门户,共享到 ArcGIS Enterprise on Kubernetes 或将定位器发布到独立的 ArcGIS Server。 如果定位器的大小超过 1 GB,则必须使用数据存储共享或发布定位器,因为定位器可能无法发布。 将定位器复制到服务器上的文件夹,该文件夹将在联合服务器上注册为数据存储。

  • 将使用创建地址定位器工具创建的定位器共享到门户时,您必须使用发布者或管理员权限登录到至少拥有一个联合服务器的 ArcGIS Enterprise 10.5。 然而,ArcGIS Enterprise 10.9 将是最后一个支持将定位器共享到使用创建地址定位器工具创建的门户的版本。 使用创建定位器工具在 ArcGIS Pro 2.3 或更高版本中重新创建定位器。
  • 将使用创建定位器工具创建的定位器共享到门户时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 10.6.1 或更高版本。
  • 在共享基于宗地角色使用创建定位器工具创建的定位器或者使用创建要素定位器工具创建的定位器时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 10.8 或更高版本。
  • 在共享使用创建定位器工具创建的定位器(精度类型参数已设置为全球超高局部超高)时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 10.8.1 或更高版本。
  • ArcGIS Pro 2.7 或更高版本中使用创建定位器工具共享基于支持自定义偏移交叉点连接器街道地址角色的定位器时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 10.9 或更高版本,才能维护设置。
  • ArcGIS Pro 2.8 或更高版本中使用创建定位器工具共享基于支持子地址的点地址角色的定位器时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 10.9 或更高版本,才能进行反向地理编码并返回子地址结果。
  • ArcGIS Pro 2.9 或更高版本中使用创建定位器工具共享基于支持子地址的点地址角色的定位器,并启用针对部分子地址的建议时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 10.9.1 或更高版本,才能为部分子地址输入返回有效建议。
  • ArcGIS Pro 3.0 或更高版本中使用创建定位器工具共享基于支持子地址点地址角色的定位器,并启用显示带有基址建议的子地址摘要键入部分单元时建议或者键入基址时建议属性时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 11.0 或更高版本,才能为子地址或子地址摘要返回有效建议。
  • ArcGIS Pro 3.0 或更高版本中使用创建定位器工具共享基于点地址角色的定位器,并且启用显示部分门牌号的建议时,您必须使用发布者或管理员权限登录到至少拥有一台联合服务器的 ArcGIS Enterprise 11.0 或更高版本,才能为部分门牌号输入返回有效建议。
如果您是 ArcGIS Enterprise 10.6 或更高版本中自定义角色的成员,请确保管理员已授予您发布基于服务器的图层权限。 有关将定位器发布到独立 ArcGIS Server 10.6 或更高版本的详细信息,请参阅发布地理编码服务

  1. 在功能区共享选项卡的共享为组中,单击定位器下拉菜单,然后单击共享定位器 新建定位器
    提示:

    或者,在目录窗格中,展开定位器文件夹类别 文件夹连接 中的文件夹连接 文件夹,右键单击要共享的定位器,然后选择共享为定位器 新建定位器

    选择要共享的定位器对话框随即出现。

  2. 浏览并选中要共享的定位器,然后单击确定

    随即显示共享定位器窗格。

  3. 共享定位器窗格的常规选项卡中填写信息。
    1. 名称文本框中保留或更改定位器的名称,该文本框将用定位器的名称自动填充,但是您可以更改该名称。
    2. 或者,可以向摘要标签字段添加信息。

      共享至 ArcGIS Enterprise 10.9 或更低版本的门户时,需要摘要和标签。

      您最多可以输入 128 个标签。

    3. 位置下,使用门户文件夹菜单在门户内容中选择一个文件夹来存储定位器。 (可选)创建文件夹。

      默认情况下,定位器将存储在门户内容的根级别下。

      提示:

      单击浏览按钮 浏览 浏览到门户内容中的文件夹。 也可以在文本框中键入文件夹名称。

    4. 使用服务器和文件夹 下拉菜单,以指定将发布服务的联合服务器以及将存储服务的文件夹。 (可选)创建文件夹。

      默认情况下,服务将被存储在托管服务器的根文件夹中。

      注:

      如果定位器的大小超过1 GB,单击数据存储按钮 数据存储 以打开管理注册数据存储窗格。 使用此窗格可以向联合服务器注册文件夹

    5. 或者,通过修改共享选项定义组织中您想要与其共享定位器的人员。
  4. 或者,在共享定位器选项卡的配置选项卡中修改服务属性。
  5. 共享定位器选项卡的内容选项卡上,查看定位器将被共享到的文件夹结构。
  6. 完成共享下,单击分析 分析 以识别潜在的问题或限制。

    消息选项卡将显示分析引发的所有错误和警告。 右键单击消息以获取详细信息,然后访问相关的帮助主题或建议的修复方法。 必须解决错误 错误 才能共享定位器或保存服务定义。 建议解决警告 警告,但不做强制性要求。

    了解有关分析 GIS 资源的详细信息

  7. 解决错误并选择性地解决警告后,单击发布 发布 以共享定位器。

    如果要保存定位的服务定义,请单击发布下拉箭头,然后单击另存为 SD。 要了解详细信息,请参阅保存定位器的服务定义

    现在,您的定位器已在门户的联合服务器上运行,可供网络中的用户和客户端访问。 如果您以服务器管理员的身份共享定位器并允许 Web 访问服务,则您的服务此时在 Web 上也可用。

    可将门户中的定位器添加到目录窗格的门户选项卡中的工程中。 浏览至此处的共享定位器,右键单击定位器然后选择添加至工程。 然后您便可以使用定位窗格、地理编码表窗格和地理编码地理处理工具中的定位器。

共享定位器包

创建定位器包是在组织内部或外部分发定位器的好方法。

  1. 在功能区上的分析选项卡中,单击工具按钮以打开地理处理窗格。

    将出现地理处理窗格。

  2. 在文本框中,搜索打包定位器工具,然后单击将其打开。

    打包定位器工具随即打开。

  3. 对于输入定位器,请浏览到磁盘上您希望打包的定位器,并与组织中的其他成员共享。
  4. 对于输出定位器,请在磁盘上指定一个用于保存定位器包的位置。
  5. 单击运行以执行地理处理工具。

    工具运行完毕后,系统随即创建一个 .gcpk 文件,其中将包含原始定位器中的所有文件;用户可轻松共享这些文件,以便在断开连接的环境中使用。

共享移动地图包中的定位器

如果您需要共享定位器以便在断开连接的环境中使用,则可以创建移动地图包以便在移动应用程序中使用。

  1. 在功能区共享选项卡的部分中,单击移动地图

    包移动地图窗格随即打开。

  2. 如果将包保存到文件选项默认未处于选中状态,则请将其选中。

    输出将在磁盘上另存为 .mmpk 文件。

  3. 名称文本框中指定保存位置和输出文件名。

    默认的名称和保存位置会自动生成,但您可以对其进行更改。

  4. 提供摘要标签,以描述您的定位器并帮助用户搜索它或了解它的作用。
    注:

    您最多可以输入 128 个标签。

  5. 可以选择更改要包含在移动地图包中的地图范围,并指定是否要将数据裁剪到该范围。

    如果选中裁剪,则定位器还将被裁剪到指定的地图范围。 移动地图包中的已裁剪定位器仅返回指定地图范围内的地理编码结果。

  6. 选中包含定位器复选框。

    选中此框可确保将定位器包含在您的移动地图包中。

  7. 单击打包以创建移动地图包。

    工具运行完毕后,系统随即创建一个 .mmpk 文件,其中将包含原始定位器中的所有文件;用户可共享这些文件,以便在断开连接的移动环境中使用。

通过审视您需要与组织共享定位器的原因及其使用方式,您可以确定将定位器作为托管服务还是作为包进行共享才是实现您目标的最佳工作流。