Повторно сопоставить адреса (Rematch Addresses) (Геокодирование)
Резюме
Повторно сопоставляет адреса в классе геокодированных объектов.
Использование
-
Входной класс пространственных объектов должен быть классом объектов, созданным инструментом Геокодировать адреса (Geocode Addresses) или во время геокодирования таблицы адресов.
Синтаксис
Параметр | Объяснение | Тип данных |
in_geocoded_feature_class |
Геокодированный класс объектов, который вы хотите повторно сопоставить. | Feature Class |
in_where_clause |
Выражение SQL, используемое для выборки поднабора объектов. Синтаксис выражения может различаться, в зависимости от типа данных, к которым вы строите запрос. Например, если вы выполняете запрос к базам геоданных ArcSDE или шейп-файлам, заключайте имена полей в двойные кавычки: MY_FIELD Если вы строите запрос к персональным базам геоданных, заключите имена полей в квадратные скобки: [MY_FIELD]. Более подробно о синтаксисе SQL и о том, чем отличаются источники данных, см. раздел Основы SQL (SQL Reference). | SQL Expression |
Пример кода
Следующий скрипт окна Python демонстрирует, как применять функцию RematchAddress в быстром режиме.
# Rematch unmatched addresses in a geocoded feature class.
# Import system modules
import arcpy
from arcpy import env
env.workspace = "C:/ArcTutor/Geocoding/atlanta.gdb"
# Set local variables:
where_clause = "Status" = 'U'
geocoded_feature_class = "geocode_result"
arcpy.GeocodeAddresses_geocoding(geocoded_feature_class, where_clause)