标注 | 说明 | 数据类型 |
输入定位器 | 包含要删除字段的定位器(.loc 文件)。 注:不支持复合定位器、作为地理编码服务发布的定位器以及不包含面图层的定位器。 | Address Locator |
派生输出
标注 | 说明 | 数据类型 |
更新的定位器 | 已移除面输出字段的更新后的定位器(.loc 文件)。 | Address Locator |
从定位器中删除使用向定位器添加面字段工具添加的所有面字段。
向定位器添加面字段工具提供了将面的自定义属性附加到本地定位器的工作流。 该工具可从现有的本地定位器中移除从面图层添加的所有自定义输出字段。
该工具的输出可用作地理编码工具箱中其他工具的输入定位器。
要删除 ArcGIS StreetMap Premium 定位器中的面字段,需要 ArcGIS StreetMap Premium 许可。
标注 | 说明 | 数据类型 |
输入定位器 | 包含要删除字段的定位器(.loc 文件)。 注:不支持复合定位器、作为地理编码服务发布的定位器以及不包含面图层的定位器。 | Address Locator |
标注 | 说明 | 数据类型 |
更新的定位器 | 已移除面输出字段的更新后的定位器(.loc 文件)。 | Address Locator |
arcpy.geocoding.DeletePolygonFieldsFromLocator(in_locator)
名称 | 说明 | 数据类型 |
in_locator | 包含要删除字段的定位器(.loc 文件)。 注:不支持复合定位器、作为地理编码服务发布的定位器以及不包含面图层的定位器。 | Address Locator |
名称 | 说明 | 数据类型 |
out_locator | 已移除面输出字段的更新后的定位器(.loc 文件)。 | Address Locator |
以下脚本演示了如何使用 DeletePolygonFieldsFromLocator 函数从本地定位器中删除面字段。
# Import system modules
import arcpy
arcpy.env.workspace = "C:/Data/USA"
# Set local variables
in_locator = "USA.loc"
arcpy.geocoding.DeletePolygonFieldsFromLocator(in_locator)