Примечание:
Эта функция в настоящее время поддерживается только в Map Viewer Classic (раньше назывался Map Viewer). Она будет доступна в следующей версии нового Map Viewer.
Инструмент Геокодировать адреса из таблицы позволяет с комфортом геокодировать большие таблицы и файлы со списками адресов в точки. Выходные данные могут быть в формате файла CSV (с разделителями-запятыми), в виде таблицы Excel (.xls) или векторного слоя, который может быть использован в анализе в ArcGIS Online, ArcGIS Pro, Excel и других продуктах. Геокодировать адреса из таблицы создаёт элемент в Ресурсах, содержащий геокодированные данные. Затем вы можете загрузить данные со страницы элемента.
Примечание:
Также можно применить пакетное геокодирование, перетащив файл CSV на карту, в результате будет открыто диалоговое окно, схожее с окном этого инструмента анализа. Однако такой метод создаёт в качестве выходных данных только коллекцию объектов, кроме того, размер файла CSV ограничен. Другой способ пакетного геокодирования добавление файла CSV используя команду Добавить элемент в Ресурсах. В результате создаётся размещённый векторный слой и выполняется геокодирование строк из файла CSV, но нет возможности создать выходные данные в других форматах, таких как CSV и XLS.
Схема рабочего процесса
Примеры
У сети кофейных магазинов есть данные адресов 100000 точек продаж в формате листа Excel. Директор по маркетингу хочет понять, насколько плотно расположены магазины сети, и где стоит открывать новые точки продаж. ГИС-аналитик сможет использовать функцию Геокодировать адреса из таблицы для геокодирования 1000000 адресов. После геокодирования векторного слоя аналитик может использовать инструмент Найти горячие точки, чтобы идентифицировать подходящие области для новых магазинов.
Примечания по использованию
Для инструмента Геокодировать адреса из таблицы необходима, как минимум, одна таблица или файл. Если в Ресурсах нет ни одной таблицы или файла XLS или CSV, инструмент будет недоступным. Вы можете добавить файлы в Ресурсы при помощи кнопки Добавить элемент.
Примечание:
Ваши таблицы и файлы надо добавлять при помощи кнопки Добавить элемент в Ресурсах, а на кнопки Добавить в Map Viewer Classic. Файлы, добавленные через Map Viewer Classic, не будут создавать элементы в Ресурсах, поэтому их нельзя использовать в инструменте Геокодировать местоположения из таблицы.
Только файлы или таблицы, присутствующие в Ресурсах или в Map Viewer Classic, могут быть входными данными для инструмента анализа. Вы можете загрузить таблицу или файл в Ресурсы или указать местоположение таблицы или файла из диалогового окна инструмента. Или вы можете добавить таблицу или файл на карту, а потом выбрать из ниспадающего меню.
Опция Country появляется, только если выбран ArcGIS World Geocoding Service. Применение ArcGIS World Geocoding Service в инструменте Геокодировать местоположения из таблицы потребляет кредиты.
Если все входные данные в одном поле, выберите Одно поле. Если таблица содержит несколько полей, в которых собраны разные части адресной информации, выбирайте Несколько полей.
Выходные данные могут быть сформированы в следующих форматах:
- CSV
- XLS
- Векторный слой
Примечание:
Если вы выберете CSV или файл .xls в качестве выходного формата, результаты можно будет просмотреть в Ресурсах. Если в качестве выходного формата вы выбираете сервис объектов, выходной точечный слой будет добавлен в Map Viewer Classic, а элемент слоя будет сохранен в Ресурсах.
Ограничения
- Кредиты расходуются, только если используется локатор ArcGIS World Geocoding Service. Хотя сервис локатора использует кредиты только при сопоставлении адресов, анализ не начнётся, пока у вас не будет в запасе достаточного количества кредитов для этого задания (необходимого для сопоставления всех адресов).
- Локатор можно использовать, только если он настроен администратором как служебный сервис. Более подробно см. в разделе Настройка портала для геокодирования адресов.
Как работает инструмент Геокодировать адреса из таблицы
Локаторы можно настроить для пакетного геокодирования
Чтобы локатор был виден в списке доступных локаторов, он должен быть настроен для пакетного геокодирования. Локатор должен быть настроен следующим образом:
- Локатор должен быть служебным сервисом портала.
- Локатор должен иметь свойство numThreads, корректно настроенное в сервисе локатора. Свойство numThreads не является обязательным, но может ускорить выполнение задачи анализа.