ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Упражнение 4: Геокодирование адресов в таблице и повторное сопоставление несопоставленных адресов

  • Получение данных
  • Геокодирование адресов в таблице
  • Повторное сопоставление адресов
  • Повторное сопоставление адресов посредством указания положения точки на карте
  • Геокодирование адресов при помощи составного локатора адресов (composite address locator)
Уровень сложности:
Начальный
Требования к данным:
ArcGIS Tutorial Data for Desktop
Путь к данным:
c:\ArcGIS\ArcTutor\Geocoding
Задача:
Геокодирование таблицы адресов и повторное сопоставление геокодированных классов объектов

Получение данных

Данные для этого учебного руководства доступны для скачивания на arcgis.com.

  1. Перейдите к веб-странице с описанием элемента по адресу на arcgis.com.
  2. Щелкните Открыть > Загрузить и сохраните файл на свой компьютер.
  3. Разархивируйте загруженный файл.

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

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

  1. В ArcMap откройте новый документ карты. Созданную в предыдущем задании карту сохранять не требуется.
  2. Добавьте на карту класс объектов Улицы и таблицу клиентов из копии базы геоданных Атланты (Atlanta).
  3. Щелкните правой кнопкой мыши таблицу клиентов в представлении По источникам в Таблице содержания и выберите в контекстном меню Геокодировать адреса.
  4. Нажмите Добавить в диалоговом окне Выбрать локатор адресов.

    Откроется диалоговое окно Добавить локатор адресов.

  5. Перейдите к папке Geocoding, содержащей базу геоданных Atlanta, щелкните локатор адресов Atlanta и нажмите Выбрать.

    Появится диалоговое окно Геокодирование адресов: Атланта.

  6. В разделе Входные поля адреса щелкните Несколько полей и выберите соответствующие входные поля, если они еще не выбраны.
  7. В разделе Выходные данные нажмите кнопку обзора, Обзор чтобы определить выходной класс объектов.
    Диалоговое окно Геокодированные адреса: Атланта

    Появится диалоговое окно Сохранение данных.

  8. В раскрывающемся списке Сохранить как тип выберите Классы пространственных объектов персональной и файловой баз геоданных.
  9. Перейдите к вашей копии базы геоданных Atlanta и дважды щелкните на ней. В текстовом поле Имя введите Atlanta_Results.
  10. Щёлкните Сохранить.

    В базе геоданных Atlanta будет создан новый класс точечных пространственных объектов с именем Atlanta_Results. Точечные пространственные объекты, созданные в процессе геокодирования, будут сохранены в классе пространственных объектов.

  11. Нажмите OK, чтобы началось геокодирование.

    Появится диалоговое окно Геокодирование адресов, в котором будет отображаться статистика совпадений и индикатор выполнения процесса сопоставления.

  12. По окончании процесса геокодирования в диалоговом окне Геокодирование адресов будет показана окончательная статистика по сопоставленным и несопоставленным адресам. В настоящем Руководстве три адреса оказались несопоставимыми и один адрес привязан. Позднее в данном руководстве вы еще раз сопоставите несопоставленные адреса.
  13. Нажмите Закрыть, чтобы закрыть диалоговое окно Геокодирование адресов.

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

Повторное сопоставление адресов

  1. Выберите слой Результаты геокодирования: Atlanta_Results в области Таблица содержания и щелкните кнопку Просмотр/Повторное сопоставление адресов Просмотр/Повторное сопоставление адресов на панели инструментов Геокодирование.

    Откроется диалоговое окно Просмотр/Повторное сопоставление адресов.

    Интерактивное сопоставление

  2. В верхней части диалогового окна Интерактивное сопоставление могут отображаться все записи в классе геокодированных объектов. В данном упражнении не сопоставлены три адреса. Для того, чтобы повторно сопоставить несопоставленные записи адресов, щелкните на стрелке вниз в списке Показать результаты и выберите Несопоставленные адреса. Появится три записи, первая из которых будет автоматически выбранной. Иногда адрес не сопоставляется потому, что не может быть найдено идеального соответствия, хотя имеются близкие подходящие кандидаты. Кандидаты перечислены в разделе Кандидаты вышеупомянутого диалогового окна.
  3. Расположите окно ArcMap и диалоговое окно Интерактивное сопоставление таким образом, чтобы была видна карта.

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

  4. Нажмите кнопку Увеличить Увеличить на панели Инструменты и перемещайте курсор по области кандидатов для увеличения их масштаба.
  5. В списке кандидатов щелкните на четвертом кандидате. Местоположение кандидата желтого цвета будет изменено на карте.
  6. Щелкните кнопку Сопоставить в нижней части диалогового окна. Выбранный адрес теперь будет связан с четвертым кандидатом в списке внизу, и поле Статус изменено с U на M.

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

Повторное сопоставление адресов посредством указания положения точки на карте

  1. Полученный результат показал два адреса, которые не сопоставлены.
  2. Расположите окно ArcMap и диалоговое окно Интерактивное сопоставление таким образом, чтобы была видна карта.
  3. Щелкните УвеличитьУвеличитьи перетащите курсор над областью карты.
  4. Далее используйте инструмент Указать адрес на карте для сопоставления не сопоставленного адреса. Вы можете использовать этот инструмент для сопоставления и повторного сопоставления адреса, когда вы знаете, где он должен быть расположен на карте.
  5. Нажмите кнопку Указать на карте Указать на карте в диалоговом окне Интерактивное сопоставление.

    Когда вы наводите курсор мыши на карту, появляется перекрестие с голубой точкой в центре.

  6. Нажмите и удерживайте кнопку мыши вдоль сегмента улицы, чтобы в контекстном окне указателя появился ближайший подходящий адрес.
  7. Наведите курсор мыши на местоположение, которому вы хотите сопоставить адрес.
  8. Щелкните правой кнопкой мыши на этом местоположении и выберите Указать адрес.
    Указать адрес

    Теперь несопоставленный адрес сопоставлен только что указанному вами местоположению.

  9. Щелкните Закрыть, чтобы закрыть диалоговое окно Интерактивное сопоставление.

Геокодирование адресов при помощи составного локатора адресов (composite address locator)

В этом упражнении таблица адресов клиентов геокодируется с помощью составного локатора адресов, созданного вами в Упражнении 2. Здесь показывается, как адреса будут сопоставляться с разными локаторами адресов для нахождения более точного соответствия.

  1. Щелкните правой кнопкой мыши таблицу клиентов в представлении Таблицы содержания По источникам и выберите Геокодировать адреса.
  2. Нажмите Добавить в диалоговом окне Выбрать локатор адресов.

    Откроется диалоговое окно Добавить локатор адресов.

  3. В диалоговом окне Добавить локатор адресов перейдите в папку Geocoding с базой геоданных Atlanta, щелкните составной локатор адресов Atlanta_Composite, затем нажмите Добавить, чтобы закрыть диалоговое окно Добавить локатор адресов.
  4. Нажмите OK, чтобы закрыть диалоговое окно Выбрать локатор адресов.

    Откроется диалоговое окно Геокодирование адресов: Atlanta_Composite.

  5. В секции Входные поля адреса в раскрывающемся списке Улица или пересечение выберите ADDRESS, если это не было сделано ранее. Выберите CITY в поле Город или географическое название, STATE в поле Штат и ZIP в поле Индекс.
  6. В разделе Выходные данные измените путь на База геоданных Атланты, а результирующее имя класса объектов – на Composite_Results.
  7. Нажмите OK, чтобы началось геокодирование.

    Появится диалоговое окно Геокодирование адресов, в котором будет отображаться статистика совпадений и индикатор выполнения процесса сопоставления.

    Полоса хода выполнения геокодирования адресов

    Вы увидите, что не сопоставлен только один адрес.

  8. Щелкните на кнопке Закрыть (Close).

    Диалоговое окно Геокодирование адресов закроется, и слой Результат геокодирования будет добавлен на карту. В слое будут отображены точки, добавленные в класс пространственных объектов Composite_Results.

  9. Щелкните правой кнопкой мыши слой Composite_Results и выберите Открыть таблицу атрибутов.

    Имя локатора адресов, который использовался для сопоставления этого адреса, показано в поле таблицы атрибутов Loc_name. Некоторые адреса, которые не были сопоставлены локатором адресов Atlanta, были сопоставлены по ЗИП-коду (ZIP Code) локатором Postal_US.

    Таблица атрибутов результирующего класса геокодированных объектов

  10. Закройте ArcMap. Документ карты сохранять не нужно.

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация