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

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

Упражнение 5: Использование альтернативных названий улиц и псевдонимов названий мест

  • Получение данных
  • Создайте локатор адресов, использующий альтернативные названия и псевдонимы географических названий
  • Поиск местоположений с применением альтернативных названий улиц, городов и псевдонимов географических названий
Уровень сложности:
Начальный
Требования к данным:
ArcGIS Tutorial Data for Desktop
Путь к данным:
C:\ArcGIS\ArcTutor\Geocoding
Задача:
Создание локаторов адресов, используя альтернативные названия и псевдонимы географических названий, а также нахождение местоположений по псевдонимам географических названий.

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

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

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

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

Создайте локатор адресов, использующий альтернативные названия и псевдонимы географических названий

В этом задании вы создадите новый локатор адресов, который использует альтернативные уличные названия и псевдонимы географических названий. Затем вы примените его в ArcMap для поиска адресов.

  1. В ArcCatalog перейдите к папке Geocoding с файловой базой геоданных Atlanta.
  2. Щелкните правой кнопкой вкладку Содержание, затем нажмите Новый > Локатор адресов.

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

  3. В диалоговом окне Создать локатор адресов щелкните кнопку Обзор Обзор рядом с текстовым полем Стиль локатора адресов.
    Диалоговое окно Создать локатор адресов

    Появится диалоговое окно Выберите стиль локатора адресов.

  4. Выберите стиль адреса US Address - Dual Ranges.

    Выбор диалогового окна Стиль локатора адресов

  5. Нажмите ОК.
  6. Щёлкните кнопку Обзор Обзор рядом с текстовым полем Базовые данные, чтобы открылось диалоговое окно Базовые данные.
  7. Перейдите к базе геоданных Atlanta, выберите класс объектов streets, а затем нажмите Добавить.
  8. В диалоговом окне Создать локатор адресов, щелкните стрелку под заголовком столбца Роль и выберите Primary Table.

    Выбор роли таблицы

  9. Повторите шаги 6 и 7, перейдя к таблице altname в базе геоданных Atlanta и добавив эту таблицу.
  10. Для таблицы altname щелкните стрелку под заголовком столбца Роль и выберите Alternate Name Table.
  11. Раздел Список полей автоматически заполнится. Если этого не произойдет, выберите соответствующее поле в базовых данных каждого поля. Важно, чтобы поля JoinID для первичной таблицы и таблицы альтернативных названий сопоставлялись правильно; если этого не происходит, выполните следующие дополнительные действия:
    1. Щелкните стрелку под заголовком столбца Псевдоним поля Первичная таблица:Altname JoinID и выберите streets:JOINID.
    2. В раскрывающемся списке поля Таблица альтернативных названий:JoinID выберите altname:JOINID.

      Сопоставление полей таблицы альтернативных названий

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

  12. Повторите шаги 6 и 7, перейдя к таблице altcity в базе геоданных Atlanta и добавив эту таблицу.
  13. Щелкните стрелку под заголовком столбца Роль для таблицы altname и выберите Alternate City Name Table.
  14. Раздел Список полей автоматически заполнится. Если этого не произойдет, выберите соответствующее поле в базовых данных каждого поля. Важно, чтобы поля JoinID для первичной таблицы и таблицы альтернативных названий сопоставлялись правильно; если этого не происходит, выполните следующие дополнительные действия:
    1. Щелкните стрелку под заголовком столбца Псевдоним поля Первичная таблица:City Altname JoinID и выберите streets:JOINID.
    2. В раскрывающемся списке поля Таблица альтернативных названий городов:JoinID выберите altcity:CITYID.

      Сопоставление полей таблицы альтернативных названий городов

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

  15. Повторите шаги 6 и 7, но в этот раз добавьте таблицу place_aliases в базе геоданных Atlanta.
  16. Щелкните стрелку под заголовком столбца Роль для таблицы place_aliases и выберите Alias Table.
  17. Сопоставление полей для таблицы place_aliases должно произойти автоматически. Если этого не происходит, выберите соответствующее поле в базе данных для каждого поля локатора адресов. Для поля Таблица псевдонимов:Alias щелкните на стрелке под заголовком столбца Псевдоним и выберите place_aliases:NAME. Это поле, в котором содержатся названия мест, которые вы можете использовать для геокодирования.

    Сопоставление полей в таблице географических названий

  18. Далее вы установите путь для выходного локатора адресов.
  19. Щёлкните кнопку Обзор Обзор рядом с текстовым полем Выходной локатор адресов.

    Откроется диалоговое окно Выходной локатор адресов.

  20. Перейдите в папку Geocoding с базой геоданных Atlanta, введите Atlanta_AltName в качестве имени локатора адресов, а затем нажмите Сохранить, чтобы подтвердить изменение и закрыть диалоговое окно.
  21. Нажмите OK, чтобы начать процесс создания локатора адресов.

    Когда этот процесс будет закончен, рядом с файловой базой геоданных Atlanta в папке Geocoding появится новый локатор адресов Atlanta_AltName.

  22. Закройте ArcCatalog.
  23. Теперь вы можете использовать данный локатор адресов для того, чтобы находить расположение адресов на карте.

Поиск местоположений с применением альтернативных названий улиц, городов и псевдонимов географических названий

В этом задании вы будете применять только что созданный вами локатор Atlanta_AltName для поиска адресов.

  1. В ArcMap откройте новый документ карты.
  2. Добавьте на вашу карту класс объектов улицы из базы геоданных Atlanta.
  3. Щёлкните кнопку Найти Найти на панели инструментов Инструменты.
  4. В диалоговом окне Найти перейдите на вкладку Местоположения.
  5. Щёлкните кнопку Обзор Обзор рядом с раскрывающимся списком Выберите локатор адресов.

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

  6. Перейдите в папку Geocoding, выберите Atlanta_AltName locator и щелкните Добавить.
  7. Улица может иметь более одного названия. Например, в базе данных Атланты Atlanta Blvd является альтернативным названием для Old 10th St NE. При помощи локатора адресов Atlanta_AltName для обоих этих адресов (30 Old 10th St NE и 30 Atlanta Blvd) будет найдено одно и то же местоположение.
  8. Введите 30 Old 10th St NE Atlanta в текстовом поле Полный адрес и нажмите Найти, чтобы начать поиск кандидатов.
    Поиск адреса альтернативного названия
  9. Щелкните правой кнопкой мыши кандидата в списке кандидатов и нажмите Добавить точку.

    На карте появится графическая точка, представляющая адрес местоположения.

  10. Введите 30 Atlanta Blvd Atlanta в текстовом поле Полный адрес и нажмите Найти, чтобы начать поиск кандидатов.
  11. Щелкните правой кнопкой мыши запись найденного кандидата и нажмите Подсветить.

    Вы увидите, что оба адреса соответствуют одному и тому же местоположению на карте.

  12. При поиске адресов можно использовать название города или городского района. Например, Sherwood Forest является районом в городе Атланта, указанным в таблице альтернативных названий городов в базе данных Atlanta. При помощи локатора адресов Atlanta_Altname адреса 192 Old 10th St NE и 192 Atlanta Blvd будет найдено одно и то же местоположение.
  13. Введите Little John Trl NE, Atlanta в текстовом поле Полный адрес и нажмите Найти, чтобы найти кандидатов.

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

  14. Щелкните правой кнопкой мыши кандидата в списке кандидатов и нажмите Добавить точку.

    На карте появится графическая точка, представляющая адрес местоположения.

  15. Введите 192 Little John Trl NE, Sherwood Forest в текстовом поле Полный адрес и щелкните Найти для поиска кандидатов.
  16. Щелкните правой кнопкой мыши запись найденного кандидата и нажмите Подсветить.

    Вы увидите, что оба адреса соответствуют одному и тому же местоположению на карте.

  17. Помимо геокодирования адресов вы также можете геокодировать географические названия, которые были определены в таблице place_aliases.
  18. Введите Atlanta Market в текстовом поле Полный адрес и нажмите Найти, чтобы найти кандидатов.
  19. Щелкните правой кнопкой мыши первый найденный кандидат и нажмите Добавить точку.

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

  20. Нажмите Отмена, чтобы закрыть диалоговое окно Найти.

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

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

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