标注 | 说明 | 数据类型 |
输入要素类 | 要重新匹配的地理编码要素类。 | Feature Class |
Where 子句 | 用于选择要素子集的 SQL 表达式。 | SQL Expression |
派生输出
标注 | 说明 | 数据类型 |
更新的输入要素类 | 更新的地理编码要素类。 | Feature Class |
重新匹配地理编码要素类中的地址。
使用 ArcGIS World Geocoding Service 重新匹配地理编码要素类需要一个 ArcGIS Online for organizations 组织帐户,并且会消耗配额。 组织帐户必须具有足够的配额,才能完成整个重新匹配请求。
当活动门户为 ArcGIS Online 且输入定位器为 ArcGIS World Geocoding Service 时,工具顶部将提供配额估算。
在更新地理编码器的新数据后,使用此工具重新执行匹配过程,以使用新数据更新地理编码要素类。
输入要素类必须由地理编码地址工具创建或者是在对地址表进行地理编码的过程中创建的。
标注 | 说明 | 数据类型 |
输入要素类 | 要重新匹配的地理编码要素类。 | Feature Class |
Where 子句 | 用于选择要素子集的 SQL 表达式。 | SQL Expression |
标注 | 说明 | 数据类型 |
更新的输入要素类 | 更新的地理编码要素类。 | Feature Class |
arcpy.geocoding.RematchAddresses(in_geocoded_feature_class, in_where_clause)
名称 | 说明 | 数据类型 |
in_geocoded_feature_class | 要重新匹配的地理编码要素类。 | Feature Class |
in_where_clause | 用于选择要素子集的 SQL 表达式。有关 SQL 语法的详细信息,请参阅帮助主题在 ArcGIS 中使用的查询表达式的 SQL 参考。 | SQL Expression |
名称 | 说明 | 数据类型 |
out_geocoded_feature_class | 更新的地理编码要素类。 | Feature Class |
以下 Python 窗口脚本演示了如何在即时模式下使用 RematchAddresses 函数。
# Rematch unmatched addresses in a geocoded feature class.
# Import system modules
import arcpy
arcpy.env.workspace = "C:/ArcTutor/Geocoding/atlanta.gdb"
# Set local variables:
where_clause = "Status = 'U' "
geocoded_feature_class = "geocode_result"
arcpy.geocoding.RematchAddresses(geocoded_feature_class, where_clause)