描述
对有效地址进行地理编码时,在本地托管的 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 服务要求之间的不匹配造成的。
解决方案或解决方法
- 打开与应用程序关联的配置文件。 该文件通常位于应用程序的根目录或 js 文件夹中,通常称为 config.js 或其他类似的名称。
- 找到设置地理编码参数的配置文件部分。 此部分通常以 Locator、Locators 或 LocatorSettings 开头。
- 更新地理编码器参数值的大小写,以便与将它们用于 World Geocode Service 的下列任一位置匹配:“Addr_type”、“Type”、“Score”、“Match_addr”、“Xmin”、“Xmax”、“Ymin”、“Ymax”
- 如果这不能解决问题,请根据定位器的响应确认任何其他列出的定位器参数的大小写。 具有正确大小写的响应参数的完整列表也可以在 World Geocoding Service 文档中找到。