Skip To Content

Геокодирование адресов из таблицы

Геокодировать адреса из таблицыИнструмент Геокодировать адреса из таблицы позволяет с комфортом геокодировать большие таблицы и файлы со списками адресов в точки. Выходные данные могут быть в формате файла CSV (с разделителями-запятыми), в виде листа Excel (.xls) или сервиса объектов, который может быть использован в анализе в ArcGIS Online, ArcGIS Desktop, Excel и других продуктах. Геокодировать адреса из таблицы создаёт элемент в Ресурсах, содержащий геокодированные данные. Затем вы можете загрузить данные со страницы элемента.

Примечание:

Также можно применить пакетное геокодирование, перетащив файл CSV на карту, в результате будет открыто диалоговое окно, схожее с окном этого инструмента анализа. Однако такой метод создаёт в качестве выходных данных только коллекцию объектов, кроме того, размер файла CSV ограничен. Другой способ пакетного геокодирования добавление файла CSV используя команду Добавить элемент в Ресурсах. В результате создаётся размещённый векторный слой и выполняется геокодирование строк из файла CSV, но нет возможности создать выходные данные в других форматах, таких как CSV и XLS.

Схема рабочего процесса

Диаграмма рабочего процесса инструмента Геокодировать адреса из таблицы

Примеры

У сети кофейных магазинов есть данные адресов 100000 точек продаж в формате листа Excel. Директор по маркетингу хочет понять, насколько плотно расположены магазины сети, и где стоит открывать новые точки продаж. ГИС-аналитик сможет использовать функцию Геокодировать адреса из таблицы для геокодирования 1000000 адресов. После геокодирования векторного слоя аналитик может использовать инструмент Найти горячие точки, чтобы идентифицировать подходящие области для новых магазинов.

Примечания по использованию

Для инструмента Геокодировать адреса из таблицы необходима, как минимум, одна таблица или файл. Если в Ресурсах нет ни одной таблицы или файла XLS или CSV, инструмент будет недоступным. Вы можете добавить файлы в Ресурсы при помощи кнопки Добавить элемент.

Примечание:

Ваши таблицы и файлы надо добавлять при помощи кнопки Добавить элемент в Ресурсах, а на кнопки Добавить в Map Viewer. Файлы, добавленные через Map Viewer, не будут создавать элементы в Ресурсах, поэтому их нельзя использовать в инструменте Геокодировать адреса из таблицы.

Только файлы или таблицы, присутствующие в Ресурсах или в Map Viewer, могут быть входными данными для инструмента анализа. Вы можете загрузить таблицу или файл в Ресурсы или указать местоположение таблицы или файла из диалогового окна инструмента. Или вы можете добавить таблицу или файл на карту, а потом выбрать из ниспадающего меню.

Опция Country появляется, только если выбран Esri World Geocoder. Применение Esri World Geocoder в инструменте Геокодировать адреса из таблицы требует использования кредитов.

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

Выходные данные могут быть сформированы в следующих форматах:

  • CSV
  • XLS
  • Векторный слой
Примечание:

Если вы выберите файл CSV или .xls в качестве выходного формата, результаты можно будет просмотреть в Ресурсах. Если в качестве выходного формата вы выбираете сервис объектов, выходной точечный слой будет добавлен в Map Viewer, а элемент слоя будет сохранен в Ресурсах.

Ограничения

  • Кредиты расходуются, только если используется локатор Esri World Geocoder. Хотя сервис локатора использует кредиты только при сопоставлении адресов, анализ не начнётся, пока у вас не будет в запасе достаточного количества кредитов для этого задания (необходимого для сопоставления всех адресов).
  • Локатор можно использовать, только если он настроен администратором как служебный сервис. Более подробно см. в разделе Настройка портала для геокодирования адресов.

Как работает инструмент Геокодировать адреса из таблицы

Локаторы можно настроить для пакетного геокодирования

Чтобы локатор был виден в списке доступных локаторов, он должен быть настроен для пакетного геокодирования. Локатор должен быть настроен следующим образом:

  • Локатор должен быть служебным сервисом портала.
  • Локатор должен иметь свойство numThreads, корректно настроенное в сервисе локатора. Свойство numThreads не является обязательным, но может ускорить выполнение задачи анализа.