Обзор
- Продолжительность видео: 2:00.
- Это видео было создано с помощью ArcGIS Pro 2.3.
Являющиеся пространственными по своей сути данные отнюдь не всегда хранятся в пространственном формате. Например, адреса и координаты широты-долготы точно определяют географическое местоположение, но часто хранятся в электронных таблицах, базах данных или в текстовых файлах. Если у вас есть географическая информация, сохраненная в таблице, ArcGIS Pro может отобразить ее на карте и конвертировать в пространственные данные.
В этом упражнении вы создадите пространственные данные по таблице, содержащей координаты (широта-долгота) укрытий в национальном парке Новой Зеландии. Хижины в Новой Зеландии похожи на небольшие домики в США, в них может не быть спальных мест, кухни, электричества и водопровода. Таблица укрытий хранится в виде файла значений, разделенных запятыми (CSV) - .csv. Файлы CSV – стандартный, открытый тип файлов для табличных данных.
- Предполагаемое время: 45 минут
- Требования к программному обеспечению: ArcGIS Pro
Примечание:
Шаги руководства в онлайн-справке соответствуют внешнему виду и возможностям текущей версии программного обеспечения. Если у вас более ранняя версия программного обеспечения, то для того, чтобы открыть это руководство пользователя, используйте автономную справочную систему. Чтобы переключиться из онлайн справочной системы в автономную, ознакомьтесь с разделом О том, как задать источник справки в разделе справки Об ArcGIS Pro. Если у вас нет ArcGIS Pro, можно подписаться на ArcGIS Pro.
Открытие проекта
Область изучения - это Egmont National Park в регионе Taranaki в Новой Зеландии.
- Запустите ArcGIS Pro и выполните вход, если необходимо.
- На начальной странице под разделом с недавними проектами щелкните Открыть другой проект.
Примечание:
Если у вас в приложении есть открытый проект, щелкните вкладку Проект на ленте. В списке элементов меню слева щелкните Открыть. На странице Открыть щелкните Портал и выберите Открыть другой проект внизу страницы.
- В диалоговом окне Открыть проект в разделе Портал нажмите ArcGIS Online .
Примечание:
Если вы видите указанный вместо него ArcGIS Enterprise , необходимо задать в качестве активного портала ArcGIS Online или загрузить учебные данные с помощью браузера. Более подробно о получении доступа к руководствам по быстрому началу работы.
- Вверху диалогового окна в поле Поиск введите Упражнение Создание точек по таблице и нажмите Enter.
- В списке результатов поиска щелкните Создание точек по таблице, чтобы выбрать пакет проекта.
Примечание:
Если под этим именем есть несколько пакетов проекта, посмотрите на столбец Владелец. Выберите элемент с именем владельца ArcGISProTutorials. Если никакие результаты поиска не получены, см. раздел Доступ к руководствам по быстрому началу работы.
- Нажмите OK.
Проект откроет регион Таранаки в Новой Зеландии. Граница Национального парка Эгмонт показана оранжевым контуром. В центре парка находится гора Таранаки.
Активным видом является 2D карта с названием Egmont. Также имеется 3D сцена с названием Egmont 3D.
По умолчанию пакеты проектов распаковываются в папку <User Documents>\ArcGIS\Packages. Вы можете изменить это местоположение в Опциях публикации и загрузки.
- Щелкните вкладку Вид на ленте. В группе Окна щелкните Сбросить панели и выберите Сбросить панели для картографирования (по умолчанию).
Это гарантирует, что панели Содержание и Каталог будут открыты, тогда как остальные панели закрыты.
- На ленте щелкните вкладку Карта. В группе Навигация щелкните Закладки . Под пунктом Закладки Egmont щелкните Egmont National Park, чтобы приблизиться к парку.
Создание класса объектов из файла. csv
Файл .csv хранится в пакете вашего проекта как вложение. Вы добавите его на карту как таблицу и конвертируете в класс объектов с помощью инструмента геообработки.
- На вкладке Карта, в группе Слой, щелкните Добавить данные .
- В диалоговом окне Обзор в списке быстрых ссылок в разделе Преокт , щелкните Папки .
- В расположенном справа окне выберите Create_points_from_a_table_1 > common data > userdata.
Папка userdata содержит файл .csv и сопроводительный текстовой файл с метаданными.
- Щелкните Egmont_National_Park_Huts.csv, чтобы выделить его, и щелкните OK.
Файл .csv добавляется на панель Содержание в раздел Автономные таблицы.
Примечание:
В пакете проекта файлы, которые нельзя сохранить в базе геоданных, например, шейп-файлы, файлы .csv и текстовые файлы, включены в качестве вложений. В структуре папок пакета проекта, вложениях хранятся в папке commondata > userdata.
- На панели Содержание щелкните правой кнопкой файл Egmont_National_Park_Huts.csv и выберите Открыть .
Атрибуты таблицы включают: название и тип помещения, количество вмещаемых им людей и координаты широты и долготы, выраженные в десятичных градусах. Координаты широты-долготы (или другой набор значений системы координат x,y) необходимы для создания класса объектов из таблицы.
- Закройте таблицу.
- На панели Содержание щелкните правой кнопкой файл Egmont_National_Park_Huts.csv и выберите Отобразить данные XY .
Откроется окно Отобразить данные XY. Параметр Входная таблица задан правильно и указывает на файл .csv. Параметры Поля X и Поля Y также правильно установлены на LONGITUDE иLATITUDE, соответственно.
Примечание:
Для удобства некоторые инструменты геообработки открываются в плавающем окне. Эти инструменты также можно открыть на панели Геообработка.
- Измените имя Выходного класса объектов на ENP_Lodgings.
ENP означает Национальный парк Эгмонт.
- Оставьте параметр поле Поле Z пустым. Таблица не содержит значений высот для хижин.
В качестве Системы координат используется GCS_WGS_1984. Эта система координат используется по умолчанию, поскольку она является общей для значений широты и долготы. На самом деле это правильная система для этих данных, но вам следует обратиться к метаданным для файла .csv, чтобы убедиться в этом.
- Нажмите OK.
Соответствующий класс объектов будет создан в базе геоданных проекта после окончания операции. На карту будет добавлен слой ENP_Lodgings, представляющий собой локации укрытий.
- На панели Каталог перейдите к Базы данных > create_points_from_a_table.gdb, чтобы увидеть новый класс объектов.
Добавить метаданные
Вы добавите описание элемента к новому классу объектов. Описание элемента включает заголовок, краткую информацию и описание данных. Оно также включает теги, чтобы сделать данные доступными для поиска.
- На панели Каталог щелкните правой кнопкой класс объектов ENP_Lodgings и выберите Редактировать метаданные .
Для класса объектов ENP_Lodgings откроется вид метаданных. На панели Содержание отображаются элементы стиля метаданных.
Примечание:
Если используется стиль метаданных, применяемый для Описания элемента по умолчанию, единственным элементом на панели Содержание будет Описание элемента. Элемент метаданных в настоящий момент некорректен , поскольку необходимая информация утеряна. Если вы используете другой стиль метаданных, вы также увидите другие элементы метаданных. Описание элемента - это единственный элемент, который вам нужно отредактировать в этом уроке.
- В виде метаданных, в поле Заголовок, замените заголовок по умолчанию на Egmont National Park Lodgings.
- В поле Теги введите (или скопируйте и вставьте) следующие ключевые слова: cabins, hotels, huts, Egmont National Park, Taranaki, New Zealand.
Убедитесь, что ключевые слова разделены запятыми.
- В поле Сводка (назначение) добавьте следующий текст: Locations of huts, lodges, and hotels in Egmont National Park for planning hiking and ski trips.
- Щелкните в поле Описание (резюме).
На панели Содержание, Описание элемента теперь отмечено как допустимое , поскольку необходимая информация присутствует.
- В поле Описание (резюме) добавьте следующий текст: Features were created from a CSV file with latitude-longitude coordinates and projected to NZTM. Исходные координаты были получены на основе измерений, выполненных Питером Скоттом. Данные Питера Скотта были опубликованы 13 мая 2015 года и распространяются под лицензией Creative Commons Attribution 3.0 New Zealand. Набор данных Питера Скотта является более точным, чем этот набор. Подробнее см. онлайн набор данных Egmont National Park – Huts, доступный на сайте https://koordinates.com. Дополнительные объекты набора данных были оцифрованы по базовой карте Esri World Imagery.
- В поле Авторы, добавьте следующее: Peter Scott (peter@zoneblue.org); koordinates.com.
- Ниже Авторов щелкните Новые ограничения на использование. В поле Использовать ограничения добавьте следующий текст: Creative Commons Attribution 3.0 New Zealand.
Примечание:
Если на странице настроек включена проверка правописания (а по умолчанию так и есть), не распознанные слова будут подчеркнуты волнистой красной линией. Для получения дополнительной информации см. Опции проверки правописания.
- На ленте во вкладке Метаданные в группе Управление метаданными нажмите Сохранить .
- Закройте вид метаданных ENP_Lodgings.
- На Панели инструментов быстрого доступа нажмите на кнопку Сохранить , чтобы сохранить проект.
Проверка слоя
Приблизьтесь к паре объектов на слое ENP_Lodgings, чтобы убедиться, что они действительно расположены на постройках. Вы также измените имя слоя.
- На карте Egmont, приблизьтесь к любому точечному объекту.
- Проверьте еще один или два объекта.
- На панели Содержание щелкните правой кнопкой слой ENP_Lodgings и выберите Свойства .
- В диалоговом окне Свойства слоя на вкладке Общие измените название слоя на Lodgings. Нажмите OK.
Имя слоя в панели Ресурсы будет обновлено.
- На ленте щелкните вкладку Карта, если необходимо. В группе Навигация щелкните Закладки . Под Закладками Egmont щелкните Egmont National Park.
- На панели инструментов быстрого доступа нажмите кнопку Сохранить .
Присвоение символов слою
Вы зададите диапазон видимости слоя так, чтобы укрытия не отображались при мелких масштабах. Также, вы настроите зависимости размера относительно масштаба, чтобы символы увеличивались при приближении к ним. Наконец, вы выберите символ, который хорошо выглядит на базовой карте.
- На панели Содержание щелкните слой Lodgings, чтобы выделить его, если необходимо. На ленте, под заголовком Векторный слой, щелкните вкладку Оформление.
- В группе Диапазон видимости откройте ниспадающее меню рядом с Мельче и нажмите 1:500 000.
Подсказка:
Если 1:500,000 отсутствует в ниспадающем списке, введите значение непосредственно в поле или выберите другое значение.
- На панели Содержание щелкните символ слоя Lodgings.
Панель Символы предоставляет опции для форматирования точечных символов.
- В верхней части панели щёлкните вкладку Галерея, если необходимо. В поле выбора символов, в разделе ArcGIS 2D, щелкните Square 1.
- В верхней части панели щелкните вкладку Свойства. Подтвердите, что выбрана вкладка Символ .
- Включите опцию Включить изменение размера в зависимости от масштаба.
Под параметром Размер появится бегунок. У бегунка есть две отметки останова (короткие вертикальные штрихи), соответствующие минимальному и максимальному масштабам карты, для которых можно задать размеры символов.
- Наведите курсор на самую левую отметку.
Первая отметка – 1:500,000. Это самый мелкий масштаб видимости слоя, заданный в вашем диапазоне видимости.
- Поместите курсор над второй отметкой.
Это отметка 1:1,000 – самый крупный масштаб, для которого можно задать размер символа. Вы можете приблизиться к карте сильнее, чем 1:1,000, но размер символа при этом увеличиваться не будет. Вторая отметка сейчас выбрана (синяя). Над бегунком показан размер, соответствующий выбранной отметке – 10 pt.
- Измените Размер на 12 pt.
Это будет максимальный размер вашего символа.
- Щелкните первое значение размера, чтобы выбрать его. Значение размера на отметке в настоящий момент равно 10 pt.
- Измените Размер на 2 pt.
Если масштаб карты 1:500,000, символ Lodgings будет размеров в 2 пт. При увеличении масштаба размер символа будет постепенно увеличиваться, достигая максимального, равного 12 pt.
- Наверху панели щелкните вкладку Слои .
- В Оформлении установите Цвет на Анемон.
- Измените Цвет контура на Серый 30%. Измените значение Ширины контура на 1,5 тчк и нажмите Ввод. Щёлкните Применить.
При текущем масштабе карты, рамка символа может быть незаметна.
Примечание:
В ArcGIS Pro, тонкие линии становятся прозрачными, когда включено сглаживание (то есть по умолчанию). Если вы хотите видеть тонкую линию, такую как контур символа, при всех масштабах, отключите сглаживание.
- На ленте щелкните вкладку Карта. В группе Навигация щелкните Закладки . Под разделом Закладки Egmont щелкните Taranaki Region.
Карта отдалится до масштаба региона и символы не будет отображаться на карте.
- В окне масштаба карты, расположенном в нижнем левом углу карты, щелкните стрелку ниспадающего меню и выберите 1:500,000.
Слой будет показан, и его объекты будут отображены в минимальных размерах.
- Постепенно приближайте карту и смотрите, как увеличиваются размеры символов.
- Перейдите к закладке Egmont National Park.
- На панели инструментов быстрого доступа нажмите кнопку Сохранить .
Интерактивное добавление объекта
Слой Lodgings содержит 13 объектов: 10 укрытий, которые относятся к Department of Conservation и 3 укрытия, принадлежащих альпийским клубам. Кроме того, в парке есть два отеля, которые отсутствуют в файле CSV. В этом разделе вы найдете один из этих отелей, Dawson Falls Mountain Lodge, и добавите его к слою.
- На ленте во вкладке Карта в группе Запрос щелкните кнопку Найти местоположение .
- На панели Найти местоположение щелкните кнопку Опции , чтобы увидеть список источников поиска местоположений . Убедитесь, что ArcGIS World Geocoding Service включен в список и активирован (поле отмечено).
Источник поиска местоположений находит местоположения на карте по текстовому описанию или пространственным координатам. В списке должен быть поставщик данных XY и ArcGIS World Geocoding Service.
Примечание:
Если вы вошли в ArcGIS Pro через портал ArcGIS Enterprise, у вас может быть другой источник поиска местоположений, который можно использовать для выполнения задачи этого раздела. Если нет, переходите к просмотру слоя в 3D-сцене.
- Щелкните кнопку Опции еще раз, чтобы свернуть список.
На веб-сайте Dawson Falls Mountain Lodge описано помещение, находящееся в конце дороги Manaia Road в Национальном парке Egmont. Адрес отсутствует.
- На панели Найти местоположение в окне поиска введите Manaia Road. Не нажимайте Enter.
Внимание:
Необходимо ввести адрес - не скопировать и вставить - чтобы увидеть список предполагаемых местоположений, описанный в следующем шаге.
- В ниспадающем списке вариантов, под ArcGIS World Geocoding Service, щелкните Manaia Rd, Egmont National Park, 4391, NZL.
Карта приблизится и в конце дороги Manaia Road появится маркер. Комплекс белых зданий с коричневыми крышами рядом с дорогой - это и есть Dawson Falls Mountain Lodge.
- На ленте щелкните вкладку Редактирование. В группе Объекты щёлкните Создать .
Появится панель Создать объекты.
Примечание:
Если панель Создать объекты будет наложена на панель Найти местоположение, маркер больше не будет отображаться. Теперь вам не нужен маркер, потому что вы можете видеть помещение. Однако если вы перетащите панель Создать объекты отдельно от панели Найти местоположение, маркер будет отображаться снова. (Она перестанет быть выделенной.)
- На панели Создать объекты убедитесь, что выбрана вкладка Шаблоны. При необходимости, раскройте Lodgings и щелкните шаблон объекта Lodgings.
Шаблон объекта слоя Lodgings выберется. Шаблон определяет символ по умолчанию для новых объектов (фиолетовый квадрат с серым контуром) и инструмент по умолчанию для создания объектов (инструмент Точка ).
Подсказка:
Слои Lodgings и Egmont National Park доступны для редактирования. Вы можете управлять доступностью слоев для редактирования на вкладке По редактированию на панели Содержание.
- На карте поместите курсор на Dawson Falls Mountain Lodge и выполните щелчок, чтобы создать точечный объект.
Объект создан и выделен. Теперь вы добавите для него атрибутивные значения.
- На ленте на вкладке Редактировать в группе Выборка щелкните Атрибуты .
- На панели Атрибуты выберите вкладку Атрибуты посередине панели и, сделав щелчок рядом с NAME, введите Dawson Falls Mountain Lodge. Нажмите Tab.
- В поле TYPE введите Hotel и нажмите Tab.
- Для CAPACITY введите 24. Щёлкните Применить.
Оставьте значения <Null> в полях LATITUDE и LONGITUDE.
- На вкладке Редактирование в группе Выборка щелкните Очистить .
Добавление еще одного объекта
Второй курортный отель в парке – Stratford Mountain House. Он расположен на Pembroke Road но эту часть дороги сложно формально задать. Вы зададите объект с помощью его координат (широты и долготы).
- На панели Найти местоположение, в окне поиска, сотрите текущее выражение. Напишите 174.12248, -39.306201 и нажмите Ввод.
Результаты, найденные ArcGIS World Geocoding Service и провайдером XY, появятся на панели Найти местоположение.
Карта приближена к возможному местоположению, выделенному на панели, и добавлен маркер.
- На панели Найти местоположение щелкните правой кнопкой мыши выделенное возможное местоположение и щелкните Добавить в класс объектов .
Появится окно Добавить в класс объектов.
- В окне Добавить в класс объектов разверните заголовок Lodgings и щелкните Lodgings.
- Нажмите OK.
Точечный объект добавлен в класс объектов Lodgings и отображается на карте в месте расположения маркера. Объект находится под маркером, поэтому вы не можете хорошо его видеть.
- Закройте панель Найти местоположение.
Маркер исчезает и вы можете видеть новый выбранный объект, представляющий Stratford Mountain House. На панели Атрибуты вы можете ввести значения атрибутов для выбранного объекта. (Значение его OBJECTID присваивается автоматически и, вероятно, равно 15.)
- На панели Атрибуты щелкните рядом с NAME и наберите Stratford Mountain House. Нажмите Tab.
- В поле TYPE введите Hotel и нажмите Tab.
- Для CAPACITY введите 22. Щёлкните Применить.
- На ленте во вкладке Редактировать в группе Выборка щелкните Очистить .
- В группе Управление изменениями щелкните Сохранить . При получении запроса Сохранить изменения нажмите Да.
- Закройте панель Атрибуты и закройте панель Создать объекты.
- На панели Содержание щелкните правой кнопкой слой Lodgings и щелкните Таблица атрибутов . Переместитесь в нижнюю часть таблицы.
В таблице должно быть 15 записей, включая 2 только что созданных объекта.
- Закройте таблицу.
- На ленте щелкните вкладку Карта и перейдите к закладке Egmont National Park.
- На панели инструментов быстрого доступа нажмите кнопку Сохранить .
Просмотр слоя в 3D-сцене
2D-слои можно отображать в 3D-сценах. Поверхность высот сцены автоматически размещает 2D объекты на 3D ландшафте.
- На панели Содержание щелкните правой кнопкой слой Lodgings и выберите Копировать .
- Сделайте локальную сцену Egmont 3D активной, выбрав вкладку ее вида.
- На панели Содержание щелкните имя сцены Egmont 3D правой кнопкой и выберите Вставить .
- На вкладке Карта в группе Навигация щелкните инструмент Исследовать , чтобы выделить его, если необходимо.
- Используйте кнопки и колесико мыши, чтобы перемещаться, поворачивать и масштабировать сцену. Можно также воспользоваться навигатором на экране в левом нижнем углу сцены.
Объекты на 3D поверхности располагаются правильно, но символы плоские - как кусочки бумаги, прилипшие к поверхности горы.
- На панели Содержание перетащите слой Lodgings из категории 2D слои в категорию 3D слои .
Теперь на слое используются параметры 3D отображения и символы располагаются вертикально. Этот эффект называется "рекламный щит". Это просто настройка, но символ, созданный для 3D отображения, будет выглядеть лучше.
- На панели Содержание щелкните символ слоя Lodgings.
- На панели Символы, в разделе Формат точечного символа, щелкните вкладку Галерея, если необходимо.
- В поле поиска введите cube и нажмите Enter.
- В поле выбора символов, в разделе ArcGIS 3D, щелкните Standing Cube.
Вы можете использовать больше символов, добавив стили.
- В верхней части панели щелкните вкладку Свойства. При необходимости щелкните вкладку Символ .
- Щелкните стрелку раскрывающегося списка Цвет и выберите цвет. Измените Размер на 5 pt и нажмите Применить.
Примечание:
Размер на основе масштаба недоступен в сценах. В этой сцене символы размера 5- или 6 точек хорошо подходят для большинства масштабов, но в некоторых масштабах они могут показаться слишком маленькими или слишком большими.
- Продолжите изучение сцены, используя инструменты навигации и Закладки Egmont 3D.
- На панели инструментов быстрого доступа нажмите кнопку Сохранить .
Табличный набор данных, такой как файл Microsoft Excel или CSV, можно конвертировать в пространственные данные в ArcGIS Pro, если таблица содержит адреса или координаты. Это открывает возможности отображения и пространственного анализа широкого диапазона данных, начиная от списков клиентов и заканчивая взятыми с веб-сайтов таблицами, пространственных по своей сути, но еще не активированных пространственно.