问题

问题:在使用世界地理编码服务的一些 ArcGIS Solutions 应用程序中,搜索失败

Last Published: April 25, 2020

描述

对有效地址进行地理编码时,在本地托管的 ArcGIS Solution 模板中搜索地址没有返回任何结果。

已知受到影响的应用程序包括:

  • Park Locator
  • Water Access Locator
  • Event Calendar
  • Event Locator
  • Shelter Locator
  • WMA Locator
  • 环境影响
  • Executive Dashboard
  • Live Work Locate
  • Permit Status
  • Site Selector
  • Transportation 511

注意:Environmental Impact 和 Transportation 511 的 Web AppBuilder 版本不受影响。 将这些解决方案从本地升级到 Web AppBuilder 版本也会解决此问题。
 

原因

此问题是由应用程序配置中地理编码参数的大小写与 ArcGIS Online 10.5/6月版本中所引入 World Geocode 服务要求之间的不匹配造成的。
 

解决方案或解决方法

  1. 打开与应用程序关联的配置文件。 该文件通常位于应用程序的根目录或 js 文件夹中,通常称为 config.js 或其他类似的名称。
  2. 找到设置地理编码参数的配置文件部分。 此部分通常以 Locator、Locators 或 LocatorSettings 开头。
  3. 更新地理编码器参数值的大小写,以便与将它们用于 World Geocode Service 的下列任一位置匹配:“Addr_type”、“Type”、“Score”、“Match_addr”、“Xmin”、“Xmax”、“Ymin”、“Ymax”
  4. 如果这不能解决问题,请根据定位器的响应确认任何其他列出的定位器参数的大小写。 具有正确大小写的响应参数的完整列表也可以在 World Geocoding Service 文档中找到。

文章 ID:000016327

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容