Skip to main content

Геокодировать адреса (Инструменты Геокодирование)

Краткая информация

Геокодирует таблицу с адресами. Для этого процесса требуется таблица, в которой хранятся адреса, которые вы хотите геокодировать, а также локатор адресов или составной локатор адресов. Этот инструмент сопоставляет сохраненные адреса с локатором адресов и сохраняет результат для каждой входной записи в новом классе точечных пространственных объектов. При использовании ArcGIS World Geocoding Service данная операция может потреблять кредиты.

Для выполнения операций геокодирования с помощью ArcGIS World Geocoding Service требуется учетная запись организации ArcGIS и необходимы кредиты. Учетная запись организации должна иметь достаточное количество кредитов для выполнения всего запроса на геокодирование.

Примечание:

В верхней части инструмента доступна оценка кредитов, если активный портал — это ArcGIS Online, а входной локатор — это ArcGIS World Geocoding Service.

Использование

  • Вы можете геокодировать адреса, которые хранятся в одном поле, разделены на несколько полей или хранятся в одном поле и поле страны. Одно входное поле содержит полный адрес, например, 303 Peachtree St NE, Atlanta, GA 30308. Несколько полей поддерживаются, если входной адрес разбит на несколько полей, например, Address, City, State и ZIP для обычных почтовых адресов США. Одно входное поле содержит полный адрес, например, 303 Peachtree St NE, Atlanta, GA 30308, а также поддерживается поле, в котором хранится страна, связанная с адресом, например, США.

  • Некоторые локаторы поддерживают несколько полей входных адресов, например, Address, Address2 и Address3. В этом случае компонент адреса может быть разделен на несколько полей, и поля адреса будут объединены во время геокодирования. Например, 100, Main st и Apt 140 в трех полях или 100 Main st и Apt 140 в двух полях в результате геокодирования образуют адрес в виде 100 Main st Apt 140.

  • Выходной класс объектов сохраняется в той же пространственной привязке, что и локатор адресов. Чтобы изменить пространственную привязку для выходного класса пространственных объектов задайте другую выходную систему координат в параметрах среды инструмента.

  • Выходной класс объектов по умолчанию сохраняет копию входного адреса и дополнительную информацию – количество набранных очков, статус и сопоставленный адрес каждой записи. Адреса могут повторно сопоставляться с помощью инструмента Повторно сопоставить адреса или диалогового окна Интерактивное сопоставление, которое открывается на панели Повторно сопоставить адреса. Редактирование адресов во входной таблице адресов не изменит результат в выходном классе объектов, когда будет завершен процесс сопоставления и создан класс пространственных объектов.

    Подробнее о повторном сопоставлении результатов геокодирования

  • Для сопоставления таблицы адресов с помощью сервиса ArcGIS World Geocoding Service требуется подписка на ArcGIS Online для организаций.

  • Следующие параметры поддерживаются не для всех локаторов, используемых для значения параметра Входной локатор адресов: Страна или регион, Предпочитаемый тип местоположения и Категория.

  • Чтобы построить правильный синтаксис Python, сначала запустите инструмент на панели Геообработка, используя соответствующую опцию параметра. Затем откройте меню Запуск и выберите опцию Скопировать команду Python.

  • При геокодировании таблицы адресов или мест с использованием локатора с поддержкой z-значений используйте этот инструмент в локальной сцене. Результаты геокодирования с поддержкой z-значений будут автоматически добавлены в локальную сцену со свойствами высоты, установленными в опции На абсолютной высоте ![] (../../icons/ElevationAbsoluteHeight16.png).

    Если локальная сцена содержит поверхность высот, по которой были оцифрованы базовые данные, использованные при создании локатора, установите для свойства высот результатов геокодирования опцию На абсолютной высоте![]. Это можно сделать в диалоговом окне Свойства слоя на вкладке Высоты. Если поверхность высот, использованная для создания базовых данных, не находится в локальной сцене, установите для высот результатов геокодирования опцию Относительно уровня земли![].

    Более подробно об определении высотных характеристик для слоев

Параметры

Подпись Объяснение Тип данных

Входная таблица

Таблица адресов, которая будет геокодирована.

Table View

Входной локатор адресов

Локатор адресов, который будет использоваться для геокодирования таблицы адресов.

Примечание:

Добавление расширения .loc после имени локатора в конце пути локатора является необязательным.

Address Locator

Входные поля адреса

Соответствие адресных полей, используемых локатором адресов, полям входной таблицы адресов. Укажите Одно поле, если полный адрес хранится в одном поле входной таблицы, например: 303 Peachtree St NE, Atlanta, GA 30308. Укажите Несколько полей, если входные адреса разделены на несколько полей, например, Address, City, State и ZIP для общего адреса в США. Задайте Одно поле и поле страны, если полный адрес и страна разделены на несколько полей, например, Address (303 Peachtree St NE, Atlanta, GA 30308) и Country (USA).

Некоторые местоположения поддерживают несколько входных полей адресов, таких как Address, Address2 и Address3. В этом случае компонент адреса может быть разделен на несколько полей, и поля адреса будут объединены во время геокодирования. Например, 100, Main st и Apt 140 в трех полях или 100 Main st и Apt 140 в двух полях в результате геокодирования образуют адрес в виде 100 Main st Apt 140.

Если вы решите не сопоставлять дополнительное входное поле адреса, используемое локатором адресов, с полем во входной таблице адресов, укажите, что сопоставление не требуется, выбрав <None> вместо имени поля.

Field Info

Выходной класс пространственных объектов

Выходной геокодированный класс пространственных объектов.

Примечание:

Сохранение результатов в формате шейп-файлов не поддерживается в связи с ограничениями шейп-файлов.

Feature Class

Динамический выходной класс объектов

(Дополнительный)
Прежние версии:

Этот параметр не действует в ArcGIS Pro. Он остался в программе для обеспечения обратной совместимости с ArcGIS Desktop.

В ArcGIS Pro единственным допустимым значением является STATIC.

  • ОтмеченоЭта опция не используется в ArcGIS Pro. См. справку ArcGIS Desktop по этому инструменту.

  • Не отмеченоСоздает статическую копию входной таблицы адресов в выходном классе объектов. Это единственное допустимое значение.

Boolean

Страна или регион

(Дополнительный)

Страна или страны, по которым будет проводиться поиск геокодированных адресов. Выбор страны зачастую помогает увеличить точность геокодирования. Если страна не указана, геокодирование выполняется по всем доступным странам локатора.

Значение этого параметра будет переопределено, если вы зададите Одно поле и поле страны для параметра Входные поля адресов.

String

Предпочитаемый тип местоположения

(Дополнительный)

Задает предпочитаемую выходную геометрию, которая будет возвращена для соответствий PointAddress. Если желаемое местоположение отсутствует в данных, будет возвращено местоположение адреса по умолчанию. См. веб-справку к ArcGIS REST API для получения подробной информации о параметре locationType для geocodeAddresses.

  • Местоположение адресаВозвращается геометрия для результатов геокодирования, которые представляют адреса таких элементов местоположений, как верхняя точка крыши, центроид участка или входная дверь. Используется по умолчанию.

  • Местоположение маршрутаБудет возвращена геометрия результатов геокодирования, которые представляют местоположение рядом с обочиной улицы, которое может использоваться для маршрутизации транспортных средств.

String

Категория

(Дополнительный)

Ограничивает типы мест, которые ищет локатор, что исключает ложноположительные совпадения, нежелательные совпадения на уровне адреса или устраняет неоднозначность поиска по координатам. Этот параметр может помочь ускорить процесс поиска. Если категория не используется, геокодирование будет осуществляться по всем поддерживаемым категориям. Не для всех локаторов и не для всех стран поддерживаются все значения категорий.

См. веб-справку к ArcGIS REST API для получения сведений о фильтрации категорий.

String

Выходные поля

(Дополнительный)

Задает выходные поля локатора, которые возвращаются в результатах геокодирования.

Исходные имена полей из значения параметра Входная таблица будут сохранены, если заданы опции Только местоположение, Минимальные или Минимальные и пользовательские поля.

Примечание:

Этот параметр может быть использован со входными локаторами, созданными с помощью инструмента Создать локатор или Создать локатор объектов, которые хранятся на диске или опубликованы в Enterprise 10.9 или более новой версии. Составные локаторы, содержащие хотя бы один локатор, созданный с помощью инструмента Создать локатор адресов, не поддерживают этот параметр.

  • ВсеВключает все доступные выходные поля локатора в результаты геокодирования. Используется по умолчанию.

  • Только местоположениеСохраняет в результатах геокодирования поле Shape.

  • МинимальныйДобавляет следующие поля, описывающие местоположение и то, насколько хорошо оно соответствует информации в сервисе локатора: Shape, Status, Score, Match_type, Match_addr и Addr_type.

  • Минимальные и пользовательские поляПоля MINIMAL, а также любые выходные поля, заданные пользователем, будут добавлены и возвращены в результатах геокодирования.

String

Описание сопоставления

(Дополнительный)

Определяет, как описание сопоставления будет возвращено в выходном классе геокодированных объектов. Если значение параметра не задано, будет использоваться настройка свойства локатора Включить описание сопоставлений. Этот параметр может помочь лучше понять, как адреса были сопоставлены в классе геокодированных объектов.

Подробнее о параметре returnMatchNarrative для geocodeAddresses см. в веб-справке ArcGIS REST API.

  • Добавить описание сопоставлений к выходным даннымПоле с именем MatchNarrative будет добавлено к классу геокодированных объектов. Это поле содержит текст описания сопоставления для каждого сопоставленного адреса.

  • Разделить описание сопоставлений на поляТекст описания сопоставлений одного поля будет извлечен из объекта JSON. Текст описания сопоставлений будет обработан, разбит на отдельные поля и добавлен в класс геокодированных объектов.

String

Параметры среды

Выходное ключевое слово конфигурации, Выходная система координат

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да