可以根据已添加至工程的任何地理编码服务(包括根据门户上的项目添加的地理编码服务、根据 ArcGIS Server 连接添加的地理编码服务,或者根据门户上的实用程序服务自动添加至工程的地理编码服务)创建定位器视图,即已应用设置或地理编码首选项的地理编码服务版本。 当使用定位器在定位窗格中生成建议、在定位窗格中搜索位置、使用地理编码表窗格或其他地理处理工具进行地理编码,以及使用这是什么? 或地址检查器标识位置时,将应用在定位器视图上配置的任何设置。 只要提供不同名称,即可创建应用了不同设置的同一地理编码服务的多个定位器视图,并且只要能够在脚本环境中访问原始地理编码服务,即可在 Python 中使用定位器视图自动完成此操作。
创建 ArcGIS World Geocoding Service 的定位器视图以执行本地地理编码
可以指定范围以将地理编码限制到某个区域或位置。
如果您定期在某个区域或位置内进行地理编码,但使用 ArcGIS World Geocoding Service,则创建将范围设置应用于地理编码服务的定位器视图可能非常有用。 此示例将创建一个定位器视图,将地理编码限制到加利福尼亚州圣地亚哥。
- 向您的工程添加 ArcGIS World Geocoding Service。
如果您登录到已将 ArcGIS World Geocoding Service 配置为实用程序服务的门户,则地理编码服务将自动添加至您的工程。 如果未自动提供该服务,则可以通过 ArcGIS Server 连接进行添加。
- 打开定位窗格,然后搜索 San Diego, CA。
地图随即缩放至加利福尼亚州圣地亚哥。
- 右键单击目录窗格的定位器文件夹中的 ArcGIS World Geocoding Service,然后单击创建视图 。
随即出现配置视图对话框。
- 为新的定位器视图提供唯一名称,例如 WGS_SanDiego。
- 打开配置视图对话框的地理编码选项选项卡。
- 展开匹配选项部分,然后向下滚动至范围下拉菜单。
- 从下拉菜单中选择当前显示范围选项。
下拉菜单下方显示的范围值将进行更新,以显示地图的当前范围,该范围应放大至加利福尼亚州圣地亚哥。
- 单击确定以保存新定位器视图。
现在,WGS_SanDiego 定位器视图将在目录窗格的定位器文件夹中显示为新地理编码服务。
- 可以在定位窗格中使用定位器视图以搜索地点或地址。
请注意,WGS_SanDiego 仅返回加利福尼亚州圣地亚哥的地点。
- 可以在地理编码表窗格中使用定位器视图。
请注意,在地理编码表窗格中使用 WGS_SanDiego 返回的所有批量地理编码结果均位于加利福尼亚州圣地亚哥。
创建 ArcGIS World Geocoding Service 的定位器视图以执行感兴趣点地理编码
可以指定范围以将地理编码限制到某个区域或位置。
如果您经常对感兴趣点,而非地址进行地理编码,但使用 ArcGIS World Geocoding Service,则创建将类别设置应用于地理编码服务的定位器视图可能非常有用。 此示例将创建一个定位器视图,将地理编码限制到 POI 类别。
- 向您的工程添加 ArcGIS World Geocoding Service。
如果您登录到已将 ArcGIS World Geocoding Service 配置为实用程序服务的门户,则地理编码服务将自动添加至您的工程。 如果未自动提供该服务,则可以通过 ArcGIS Server 连接进行添加。
- 右键单击目录窗格的定位器文件夹中的 ArcGIS World Geocoding Service,然后单击创建视图 。
随即出现配置视图对话框。
- 为新的定位器视图提供唯一名称,例如 WGS_POI。
- 打开配置视图对话框的地理编码选项选项卡。
- 展开匹配选项部分,然后向下滚动至支持的类别。
- 选择仅在此处选择类别选项,然后选中 POI 类别组的框。
- 单击确定以保存定位器视图。
现在,WGS_POI 定位器视图将在目录窗格的定位器文件夹中显示为新地理编码服务。
- 可以在定位窗格中使用定位器视图以搜索地点或地址。
请注意,WGS_POI 仅返回感兴趣点结果,而不会返回地址。
- 可以在地理编码表窗格中使用定位器视图。
请注意,在地理编码表窗格中使用 WGS_POI 返回的所有批量地理编码结果均为感兴趣点,而非地址。
创建 ArcGIS World Geocoding Service 的定位器视图以返回首选标注
可以指定首选城市标注以覆盖地理编码服务的默认值。
如果您经常需要查看显示了本地城市值的地理编码结果,而非 ArcGIS World Geocoding Service 针对美国地址返回的默认邮政城市,则为服务指定首选标注值设置可能非常有用。 本示例将创建一个定位器视图,该视图将返回本地城市作为首选城市标注。
- 向您的工程添加 ArcGIS World Geocoding Service。
如果您登录到已将 ArcGIS World Geocoding Service 配置为实用程序服务的门户,则地理编码服务将自动添加至您的工程。 如果未自动提供该服务,则可以通过 ArcGIS Server 连接进行添加。
- 右键单击目录窗格的定位器文件夹中的 ArcGIS World Geocoding Service,然后单击创建视图 。
随即出现配置视图对话框。
- 为新的定位器视图提供唯一名称,例如 WGS_LocalCity。
- 打开配置视图对话框的地理编码选项选项卡。
- 展开显示选项部分,然后向下滚动至首选城市名称。
- 选择本地城市名称选项。
- 单击确定以保存定位器视图。
现在,WGS_LocalCity 定位器视图将在目录窗格的定位器文件夹中显示为新地理编码服务。
- 可以在定位窗格中使用定位器视图以搜索邮政城市和本地城市不同的区域中的地点或地址。
请注意,从 WGS_LocalCity 返回的所有结果均具有适用的本地城市标注值。 请注意,此设置也适用于在定位窗格中生成的建议。
- 可以在地理编码表窗格中使用定位器视图。
请注意,在地理编码表窗格中使用 WGS_LocalCity 返回的所有批量地理编码结果均具有适用的本地城市标注值。
根据您的需要,在创建定位器视图时,可以应用大量设置或地理编码首选项,并且这些设置将应用于 ArcGIS Pro 中的所有地理编码操作。