Преобразование списка исторических мест в карту

Подготовка таблицы

Чтобы преобразовать список местоположений в точки на карте, сначала необходимо переформатировать список в таблицу, например, в виде файла .xlsx или .csv. Работа по копированию и вставке содержимого из Википедии в таблицу .csv уже сделана за вас. Однако перед тем, как импортировать таблицу в ArcGIS, вы внесете некоторые улучшения в ее форматирование, чтобы обеспечить нахождение правильных местоположений.

  1. Скачайте AncientCities.csv.
  2. Щелкните правой кнопкой мыши на загруженном файле, перейдите к Открыть с помощью и выберите Excel.
    Примечание:

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

  3. Откройте таблицу и просмотрите данные.

    У некоторых записей в столбце Name есть старые названия в скобках.

    Названия с историческими названиями в скобках

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

  4. Щелкните правой кнопкой мыши на заголовке столбца B и щелкните Вставить.

    Опция Вставить в контекстном меню столбца

    Появляется новый пустой столбец (названный B).

  5. В столбце B, в строке 1, введите Historical name.
  6. В столбце B, в строке 1, введите Hippo Regius.
  7. В столбце A, в строке 5, удалите текст (as Hippo Regius), чтобы в ячейке остался только текст Annaba.

    Строка Annaba с Historical name заданным как Hippo Regius

  8. Отредактируйте следующие топонимы таким же образом, чтобы все имена в скобках были перемещены в столбец Historical name:
    • Benghazi/Euesperides
    • Constantine/Cirta
    • Fes/Fes-al-Bali
    • Luxor/Wasat, более известный по греческому названию Thebes
    • Marrakesh/Murakuc
    • Tangier/Tingi
    • Tripoli/Oyat

    Готовая таблица

    Некоторые топонимы в этой таблице относятся к вашему классу, а некоторые нет. Также могут быть некоторые города, отсутствующие в списке, которые вы хотели бы включить. Поскольку Википедия является ненадежным источником, вам необходимо оценить эти данные на предмет ошибок, а также на предмет релевантности.

  9. Внесите любые дальнейшие изменения в таблицу, которые считаете нужными, например добавляйте или удаляйте строки.
  10. Сохраните таблицу и выберите Excel.

    Теперь ваш список отформатирован в виде таблицы и готов к геокодированию.

Добавление таблицы в ArcGIS Pro

Теперь, когда у вас есть таблица местоположений, вы можете использовать ArcGIS Pro для преобразования в геопространственные данные. В процессе геокодирования вам будет задан ряд вопросов о ваших данных, а затем будет предпринята попытка сопоставить каждую строку в таблице с правильным местоположением на Земле. Позже у вас будет возможность просмотреть совпадения и исправить любые ошибки.

  1. Запустите ArcGIS Pro. Если будет предложено, войдите под лицензированной учетной записью организации ArcGIS.
    Примечание:

    Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.

  2. Под Новым проектом щелкните Карта.

    Кнопка Новая карта

  3. В окне Создать новый проект в качестве Имени введите Ancient cities in Africa. При необходимости выберите новое местоположение для вашего проекта. Нажмите OK.
  4. На ленте щелкните вкладку Карта. В группе Слой щёлкните Добавить данные.

    Кнопка Добавить данные

  5. Найдите и выберите AncientCities.csv. Нажмите OK.
  6. На панели Содержание в разделе Автономные таблицы щелкните правой кнопкой AncientCities.csv и затем Геокодировать таблицу.

    Опция Геокодировать таблицу в контекстном меню Автономные таблицы

    Откроется панель Геокодирование таблицы рядом с картой.

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

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

  1. Внизу панели Геокодировать таблицу щелкните Начать.

    Первая страница спросит, какой локатор использовать.

  2. Для Input Locator выберите ArcGIS World Geocoding Service. Щелкните Далее.

    Следующая страница спросит о том, следует ли для геокодирования использовать одно поле или несколько полей из таблицы. В ArcGIS столбцы называются полями. Вы просмотрите поля в своей таблице, чтобы принять это решение.

  3. Щелкните кнопку Таблица атрибутов.

    Кнопка Таблица атрибутов

    Под картой откроется таблица. Поле Name - это основная информация, необходимая для обнаружения городов на современной карте Африки. Поле Present region также будет полезно, так как в нем перечислены страны, в которых сегодня расположен каждый город.

    Поля Name и Present region в таблице атрибутов

  4. Закройте таблицу атрибутов. На панели Таблица геокодирования и выберите Более одного поля.
  5. Щелкните Далее.

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

  6. В Адрес или место выберите Name. В Страна выберите Present_region.

    Выбранные опции Полей данных

    Использование этого сервиса потребует кредитов. Стоимость составляет 40 кредитов за 1000 операций геокодирования. Вы можете рассчитывать на то, что на этом занятии потратите как минимум 1,48 кредита, но вы можете потратить больше, когда будете повторно сопоставлять местоположения.

  7. Щелкните Далее.

    Затем вам нужно решить, как и где хранить новые данные. По умолчанию инструмент Геокодировать таблицу создает класс пространственных объектов, который является своего рода набором геопространственных данных. Класс пространственных объектов будет храниться в базе геоданных, созданной при создании проекта. Это местоположение по умолчанию подходит, поэтому вы не будете его менять.

    Геопространственные данные должны храниться в системе координат. По умолчанию новый класс пространственных объектов будет использовать географическую систему координат WGS 1984. Вы бы предпочли использовать проекцию, которая больше подходит для карт Африки, поэтому вы выберете другую систему координат.

  8. Для Выходной щелкните кнопку Выбрать систему координат.

    Кнопка Выбрать систему координат

  9. В окне Система координат в строке Поиска наберите Африка и нажмите Enter.
  10. Разверните Система координат проекции, Континентальная и Африка. Щелкните Africa Lambert Conformal Conic.

    Выбранная система координат равноугольной конической проекции Ламберта Африка.

    Примечание:

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

  11. Нажмите OK.
  12. В панели Геокодировать таблицу для Предпочитаемого типа местоположения выберите Местоположение адреса.
  13. В Выходных полях выберите Минимально.

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

    Для Предпочитаемого типа расположения установлено значение Местоположение адреса, а для выходных полей - Минимально

  14. Щелкните Далее.

    Затем вы можете ограничить поиск одной страной. Поскольку ваши местоположения во многих странах, вы пропустите эту часть.

  15. Щелкните Далее.

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

  16. Разверните Населенный пункт и отметьте Город и Городская агломерация.

    Выбранные Город и Городская агломерация

  17. Щелкните Готово.

    Появится инструмент Геокодировать таблицу. Все параметры были заполнены в соответствии с только что завершенным управляемым рабочим процессом.

  18. Вверху панели инструментов щелкните оценить кредиты.

    Оценка числа кредитов

    Для использования ArcGIS World Geocoding Service требуются кредиты. Запуск этого инструмента использует 1,48 кредитов.

  19. В нижней части панели щёлкните Запустить.

Просмотр несопоставленных адресов

На карту добавится новый слой с именем AncientCities_Geocoded. Также появится окно Геокодирование завершено. В нем говорится, что 5 мест сопоставлены, 1 - нет и 31 - связаны.

Примечание:

ArcGIS World Geocoding Service постоянно пополняется новыми адресами, поэтому у вас цифры могут быть другими.

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

  1. В окне Геокодирование завершено щелкните Да.
    Подсказка:

    Если вы хотите продолжить повторное сопоставление городов позже, щелкните правой кнопкой мыши слой AncientCities_Geocoded на панели Содержание, выберите Данные и выберите Повторно сопоставить адреса.

    Под картой откроется атрибутивная таблица нового слоя. Также появится панель Повторно сопоставить адреса. В настоящее время выбрана вкладка Не сопоставленные, на которой Zeila/Avalites являются единственным не сопоставленным адресом.

    Название Zeila/Avalites на панели Повторно сопоставить адреса

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

  2. На панели Повторно сопоставить адреса убедитесь, что включен переключатель Авто-применение.
  3. Рядом с полем Текущий регион щелкните Sonalia и введите Somalia, чтобы переименовать его. Нажмите Tab.

    Название Somalia изменено на панели Повторно сопоставить адреса

  4. Карта приблизится к маркеру на полуострове в восточной Африке.

    Это потенциальный кандидат на совпадение, найденный в процессе геокодирования для Зейлы/Авалитес, Сомали.

    Местоположение кандидата сопоставлено с на побережьем Сомали

    На карте будут показаны улицы города, но без подписей. Вы не знакомы с этим местом, поэтому вернетесь к исходному источнику данных, чтобы попробовать узнать больше.

  5. Перейдите на https://en.wikipedia.org/wiki/Zeila.

    Страница Википедии показывает карту, которая соответствует предложенному местоположению.

  6. На панели Повторно сопоставить адреса убедитесь, что выбрано (подсвечено синим) Zeila, Awadal Region и щелкните кнопку Сопоставить.

    Кнопка Сопоставить.

    Панель Повторно сопоставить адреса переключится на первое местоположение в списке Сопоставленных, так как несовпадающих адресов больше нет.

    Примечание:

    Когда вы щелкаете кнопку Сопоставить, то адрес перемещается из списка Несопоставленные в список Сопоставленные.

Просмотр сопоставленных местоположений

Теперь у вас 6 сопоставленных адресов. Вы можете принять эти совпадения и предположить, что они верны, однако рекомендуется сначала просмотреть их. Этот набор данных, в частности, заслуживает рассмотрения совпадений адресов: могут быть другие города с неправильным или альтернативным написанием, либо значение которых изменилось с древних времен. Эти факторы могут затруднить точное сопоставление местоположений.

Подсказка:

Если вы хотите продолжить повторное сопоставление городов позже, щелкните правой кнопкой мыши слой AncientCities_Geocoded на панели Содержание, выберите Данные и выберите Повторно сопоставить адреса.

На панели Повторно сопоставить адреса отображается первое совпадающее местоположение: Berbera/Malao в Сомали. На базовой карте кандидат сопоставления совпадает с меткой базовой карты для города Бербера. Он отображается в правильном месте, поэтому вы не будете изменять его.

  1. На панели Повторно сопоставить адреса нажмите кнопку Следующая запись.

    Кнопка Следующая запись

    Следующий адрес - Kismayo. Он появляется в городе с подписью Kismaayo.

    Сопоставленный кандидат для Kismayo

    Это альтернативное написание. Местоположение сопоставлено корректно.

  2. Щелкните кнопку Следующая запись.

    Следующий адрес - M'banza-Kongo. Он появится на карте в правильном местоположении.

  3. Щелкните кнопку Следующая запись.

    Следующее местоположение - Pate. Маркер появляется на пустой части карты.

  4. Увеличьте масштаб, пока не появится надпись Pate.

    В противном случае базовая карта пуста. Неизвестно, заселено ли это место сейчас.

    Pate

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

  5. На ленте щелкните вкладку Карта. В группе Слой щелкните Базовая карта и выберите Снимки Гибрид.

    Базовая карта Imagery Hybrid

    Карта обновилась и появился город. Местоположение сопоставлено корректно.

    Снимок города Пате

  6. Щелкните кнопку Следующая запись.

    Следующее местоположение - Walata. Карта приблизится к маленькому городку в пустыне.

    Снимок города Пате

    На базовой карте есть подпись Oualâta. Вы снова обратитесь к Википедии для получения дополнительной информации об этом городе.

  7. Перейдите к https://en.wikipedia.org/wiki/Oualata.

    На странице Википедии подтверждено наличие альтернативного написания города Walata: Oualata. Местоположение сопоставлено корректно.

  8. Щелкните кнопку Следующая запись.

    Последний сопоставленный адрес — Zeila/Avalites, который вы сопоставили ранее.

Просмотр связанных местоположений

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

Подсказка:

Если вы хотите продолжить повторное сопоставление городов позже, щелкните правой кнопкой мыши слой AncientCities_Geocoded на панели Содержание, выберите Данные и выберите Повторно сопоставить адреса.

  1. На панели Повторно сопоставить адреса щелкните вкладку Связанные.

    Вкладка Связанные на панели Повторно сопоставить адреса

    Первый связанный адрес - Agadez, Нигер. На панели Повторно сопоставить адреса представлено два кандидата на сопоставление. Оба местоположения отмечены на карте - и оба верны. Не важно, какой из них выбран.

    Agadez

  2. На панели Повторно сопоставить адреса убедитесь, что выбран один из адресов и щелкните кнопку Сопоставить.

    Кнопка Сопоставить.

    Agadez перемещается в список Сопоставленные, и на обновленной панели будет показан следующий связанный адрес: Aksum, Эфиопия.

    На панели Повторно сопоставить адреса представлено три кандидата на сопоставление для Aksum. Вы увидите, что на карте два кандидата находятся в городе Аксум и еще один - за городом на северо-западе.

    Связанные адреса для Aksum на карте

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

  3. На панели Повторно сопоставить адреса убедитесь, что выбран кандидат А и щелкните кнопку Сопоставить.

    Кнопка Сопоставить.

    Появится следующий связанный адрес - город Annaba в Алжире.

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

  4. В таблице атрибутов найдите поле Name. Щёлкните номер строки для Fes, чтобы выбрать ее.

    Строка Fes, выбранная в таблице атрибутов

    Два кандидата на сопоставление будут показаны на карте. Однако основная подпись города (пишется Fez) находится на северо-востоке. Вы исследуете город, чтобы определить, представляет ли метка на базовой карте лучший вариант совпадения.

    Подпись Fez на карте

  5. Приблизьте и переместите карту, чтобы изучить город.

    На снимках район на северо-востоке (подписан, как Fas al-Madeenah) выглядит как отдельный густонаселенный район с узкими улицами. Кое-где даже можно увидеть городские стены.

    Городская стена и дома в Fès El Bali

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

  6. В нижней части панели Повторно сопоставить адреса щелкните кнопку Указать на карте.

    Кнопка Указать на карте

  7. Щелкните на карте рядом с центром области Fas al-Madeenah.

    На карте появится маркер, а на панели Повторно сопоставить адреса появится новый кандидат для сопоставления.

    Новый кандидат для сопоставления

  8. На панели Повторно сопоставленные адреса убедитесь, что выбран новый кандидат и щелкните кнопку Сопоставить.
  9. В окне Хотите кешировать совпадающих кандидатов точек карты? щелкните Нет.
    Примечание:

    Подробнее о кэшированных кандидатах можно посмотреть в документации по геокодированию.

  10. На панели Повторно сопоставить адреса снова нажмите кнопку Указать на карте, чтобы отключить ее.
  11. В таблице атрибутов щелкните номер строки для Sofala, чтобы выбрать ее.

    На панели представлено 4 кандидата.

  12. Уменьшайте масштаб карты, пока не будут видны все возможные местоположения.

    Местоположения кандидатов для Sofala на карте

    Вы знаете, что Sofala - это портовый город, так что среди кандидатов подходит только вариант C на побережье.

  13. На карте приблизьте кандидата C.
    Примечание:

    Буквы для ваших результатов геокодирования могут отличаться. Приблизьте местоположение кандидата на побережье.

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

  14. Измените базовую карту на OpenStreetMap.

    Базовая карта OpenStreetMap, как и Википедия, создана на основе краудсорсинговых данных.

    Базовая карта обновится и рядом с маркером появится подпись Sofala. Это представляется правильным местоположением.

    Sofala на базовой карте OpenStreetMap

  15. На карте щелкните маркер C, чтобы выбрать его. На панели Повторно сопоставить адреса щелкните кнопку Сопоставить.

    Далее вы посмотрите и сопоставите оставшиеся связанные адреса.

  16. На панели инструментов таблицы атрибутов щелкните кнопку Очистить, чтобы очистить выборку.

    Кнопка Очистить

  17. При необходимости вверху На панели Повторно сопоставить адреса щелкните вкладку Связанные.

    Следующий связанный адрес появится на карте и на панели.

  18. Выберите лучшего кандидата сопоставления и щелкните кнопку Сопоставить. Повторите этот процесс, чтобы просмотреть все связанные адреса.

    Переключайтесь между базовыми картами Топографическая, OpenStreetMap и Imagery Hybrid, чтобы определить правильность местоположения.

    Примечание:

    Когда вы сопоставите все связанные адреса, панель Повторно сопоставить адреса вернется к списку Сопоставленные.

  19. Убедившись в том, что у вас есть точный набор данных, на панели Повторно сопоставить адреса нажмите кнопку Сохранить изменения.

    Кнопка Сохранить изменения

  20. В окне Сохранить изменения щелкните Да.
  21. Закройте панель Повторно сопоставить адреса и панель Геокодировать таблицу. Не закрывайте таблицу атрибутов.

Настройка стиля карты

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

  1. На панели Содержание щелкните правой кнопкой мыши AncientCities_Geocoded и затем Надписи.

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

  2. Измените базовую карту на Карту Современная старина.
    Примечание:

    Если Карта Современная старина отсутствует в галерее базовых карт, откройте панель Каталог. На вкладке Портал, на вкладке Living Atlas, выполните поиск слоя векторных листов Modern Antique и добавьте его на свою карту.

    Слой векторных листов Modern Antique на панели Каталог

    Содержание галереи базовых карт задается администратором организации.

  3. Щелкните на карте один из точечных символов, чтобы посмотреть всплывающее окно.

    Всплывающее окно Kismayo

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

  4. Закройте всплывающее окно.
  5. На панели Содержание щелкните правой кнопкой мыши AncientCities_Geocoded и выберите Настройка всплывающих окон.
  6. На панели Настроить всплывающие окна дважды щелкните Поля (13).

    Кнопка Поля на панели Настроить всплывающие окна

  7. Снимите отметку Использовать только видимые поля и выражения Arcade.
  8. В столбце Отображение отключите выделение всех полей над Name {NAME}.

    Первые шесть отметок сняты в списке Опции полей

  9. Закройте панель Настроить всплывающие окна. Щелкните объект, чтобы просмотреть его новое всплывающее окно.

    Укороченное всплывающее окно Kismayo

    Ненужные поля исчезли.

  10. Закройте всплывающее окно.

Редактирование данных

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

  1. Увеличьте масштаб до Аденского залива, между Йеменом и Сомали.

    Здесь есть две надписи с косой чертой: Zeila/Avalites и Berbera/Malao.

    Надписи содержащие косые черты

    Когда вы ранее исследовали Zeila, вы читали, что Avalites - это его древнее название. Еще несколько исследований говорят вам, что Berbera - это нынешнее географическое название, а Malao - историческое. Вы отредактируете данные, чтобы исправить названия этих мест.

  2. В таблице атрибутов прокрутите до строки Berbera/Malao. В столбце Historical name дважды щелкните пустую ячейку и введите Malao. В столбце Name переименуйте Berbera/Malao в Berbera.

    Редактирование клеток в таблице атрибутов

  3. Прокрутите до строки Zeila/Avalites. В поле Name введите Zeila. В качестве Historical name введите Avalites.

    Надписи на карте теперь показывают только настоящее название каждого города.

  4. На ленте щелкните вкладку Редактирование. В группе Управление изменениями щелкните Сохранить.

    Кнопка Сохранить на ленте

  5. В окне Сохранить изменения щелкните Да.
  6. Закройте таблицу атрибутов.

    Наконец, вы переименуете слой AncientCities_Geocoded, чтобы он был готов к публикации.

  7. На панели Содержание дважды щелкните слой AncientCities_Geocoded, чтобы его можно было редактировать. Введите Древние города АфрикиA и нажмите Enter.
  8. Щелкните правой кнопкой мыши Древние города Африки и выберите Приблизить к слою.

    Карта Африки с геокодированными и надписанными городами

  9. На Панели быстрого доступа щелкните Сохранить.

    Кнопка Сохранить на панели быстрого доступа

Карта древних городов Африки готова к публикации среди учеников. Вы преобразовали список географических названий в набор геопространственных данных и карту.

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

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

Вы можете найти больше учебных пособий в галерее учебных пособий.