中文

操作方法:更新 ArcGIS for Local Government JavaScript 应用程序的旧版地理编码服务

摘要

许多 ArcGIS for Local Government 的 JavaScript 应用程序默认使用旧版地理编码服务。

自 2013 年 12 月 31 日起,旧版地理编码服务已停用。 此服务的某些功能将替换为以下地理编码服务:

http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer

过程

本文介绍了如何更新以下 ArcGIS for Local Government 应用程序以使用新的地理定位服务:

  • 市民服务申请 (ArcGIS 10.0, 10.1)
  • 社区寻址 (ArcGIS 10.0, 10.1)
  • 选举结果 (ArcGIS 10.0, 10.1)
  • 执行仪表盘 (ArcGIS 10.1)
  • 土地利用公共评论 (ArcGIS 10.0, 10.1)
  • 公共信息中心 (ArcGIS 10.0, 10.1)
  • 公园和休闲场所查找器 (ArcGIS 10.0, 10.1)
  • 我的政府服务 (ArcGIS 10.0, 10.1)
  • 选举投票点 (ArcGIS 10.0, 10.1)

有关更新路径服务的信息,请参阅技术文档 41593:操作方法:更新 ArcGIS for Local and State Government (ArcGIS 10.2) 应用程序的旧版路径服务。

  1. 在 Windows 资源管理器中,浏览至应用程序的位置。
  2. 浏览至 config.js 或 config.txt 文件。
  3. 复制该文件并将其重命名为 backup_config.txt。
  4. 在 Microsoft 记事本或其他文本编辑器中打开原始 config.js 或 config.txt 文件。
  5. 向下滚动配置文件,直到您看到与下面的片段类似的代码片段:
LocatorURL:"http://tasks.arcgisonline.com/ArcGIS/rest/services/Locators/TA_Address_NA_10/GeocodeServer",
  1. 复制并粘贴新服务,
http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer
覆盖旧服务:
http://tasks.arcgisonline.com/ArcGIS/rest/services/Locators/TA_Address_NA_10/GeocodeServer
注:
对于我的政府服务 10.1 应用程序,请将“FieldValues”配置项目更新为类似以下的代码片段:
FieldValues["USA.RoofTop", "USA.StreetName"]
  1. 生成的配置文件应该与以下代码片段类似:
LocatorURL:"http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer",
  1. 保存 config.js 或 config.txt 文件。
  2. 打开 Web 浏览器,清除浏览缓存并测试应用程序,以确保其正常运行。

相关信息