覆盖地理编码服务
您可以覆盖已发布到 ArcGIS Server 10.6 或更高版本独立部署的地理编码服务。 覆盖地理编码服务的原因包括更新源数据、更改定位器属性(例如最小匹配得分或输出字段)或编辑项目描述。 覆盖地理编码服务类似于发布地理编码服务。 但是,您无法更改服务名称或其位置(服务 URL)。 覆盖地理编码服务时,将更新客户端应用程序中的服务。
要覆盖地理编码服务,工程必须包含指向 ArcGIS Server 10.6 或更高版本独立部署的发布者或管理员连接。 有关详细信息,请参阅 连接到 GIS 服务器 。
您还可以使用 ArcPy 将地理编码服务覆盖到独立服务器。 有关详细信息,请参阅 CreateGeocodeSDDraft 。
要覆盖地理编码服务,请执行以下步骤:
打开包含作为地理编码服务发布的定位器的 ArcGIS Pro 工程。
注:
通常,您可使用先前从 ArcGIS Pro 发布的相同定位器(已修改或未经修改)覆盖地理编码服务。 但是,只要工程包含与服务器的发布者或管理员连接,即可使用工程中现有的或已添加到工程的不同定位器来覆盖地理编码服务。
如有必要,请更改定位器或定位器属性。
如果地理编码服务不存在,请将 ArcGIS Server 连接添加到地理编码服务所在的 ArcGIS Server 站点。
在 目录 窗格的 工程 选项卡上,展开 服务器 并浏览到要覆盖的地理编码服务。
右键单击服务,然后单击 覆盖
。在 选择定位器 对话框中,浏览到要用于覆盖服务的定位器并将其选中。 单击 确定 。
覆盖地理编码服务 窗格随即出现。 将在 常规 选项卡的 服务详细信息 下显示地理编码服务的名称。 无法对此名称进行更改。 在名称下,您可以使用已发布服务中的项目描述(默认),或更新您用于覆盖服务的定位器中的项目描述。
接受默认项目描述设置, 使用地理编码服务中的项目描述 ,或单击 使用定位器中的项目描述 。
默认选项会保留当前服务的项目描述。 另一个选项则会将其覆盖。
可选择修改 摘要 和 标签 字段中的信息。
如果您在上一步中选择使用地图中的项目描述,则字段可能为空。
您最多可以输入 128 个标签。
或者,单击窗格顶部的 配置 选项卡,并更改服务的任何功能或服务属性。
有关功能和服务属性的信息,请参阅 配置地理编码服务 。
或者,单击 内容 选项卡以查看新的服务结构。
单击 分析
以识别潜在的问题或限制。消息 选项卡可报告任何错误或警告。 右键单击消息以打开包含信息和建议解决方案的帮助主题。 有关详细信息,请参阅 分析 GIS 资源 。
解决任何错误并选择性解决任何警告后,单击 发布
。也可以单击 作业
以监视 作业状态 。(可选)成功覆盖服务后,单击窗格底部的 管理服务 链接以访问服务 REST 端点。