Подпись | Описание | Тип данных |
Входной локатор адресов | Локатор адресов, который вам нужно перестроить | Address Locator |
Производные выходные данные
Подпись | Описание | Тип данных |
Перестроить локатор адресов | Перестраивает адресный локатор. | Address Locator |
Перестраивает локатор адресов, обновляя его текущими базовыми данными. Поскольку локатор адресов содержит снимок состояния базовых данных в момент их создания, он не будет геокодировать адреса с обновленными данными, когда геометрия и атрибуты базовых данных будут изменены. Для геокодирования адресов с учетом текущего состояния базовых данных необходимо перестроить локатор, если вы желаете, чтобы изменения в локаторе были обновлены.
Для того, чтобы использовать данный инструмент, у вас должны быть права доступа.
Для перестройки локатора необходимым условием является наличие существующих классов и таблиц базовых пространственных объектов. Вам не удастся перестроить локатор, если с того момента, когда он был создан в последний раз, базовые данные из него были перенесены в другое местоположение. Вы можете восстановить локатор адресов, обновив местоположения базовых данных. Другой вариант – перестроить локатор с помощью инструмента Создать локатор.
Локаторы, созданные на основе версионных баз геоданных, будут перестроены в той же версии, которая использовалась при их создании.
Составные локаторы не могут быть перестроены с помощью этого инструмента. Обычно для управления составными локаторами они создаются при помощи инструмента Создать составной локатор адресов в модели геообработки. В ModelBuilder этот инструмент можно привязать к инструменту Создать локатор, чтобы использовать его выходные данные в качестве входных данных составного локатора и управлять всем процессом создания или обновления составного локатора.
Подпись | Описание | Тип данных |
Входной локатор адресов | Локатор адресов, который вам нужно перестроить | Address Locator |
Подпись | Описание | Тип данных |
Перестроить локатор адресов | Перестраивает адресный локатор. | Address Locator |
arcpy.geocoding.RebuildAddressLocator(in_address_locator)
Имя | Описание | Тип данных |
in_address_locator | Локатор адресов, который вам нужно перестроить | Address Locator |
Имя | Описание | Тип данных |
out_address_locator | Перестраивает адресный локатор. | Address Locator |
В следующем скрипте окна Python показано, как используется функция RebuildAddressLocator в режиме прямого запуска.
# Import system modules
import arcpy
arcpy.env.workspace = "C:/ArcTutor/Geocoding/atlanta"
# Set local variables:
address_locator = "Atlanta_AddressLocator"
arcpy.geocoding.RebuildAddressLocator(address_locator)