Открытие и изучение пакета карты
Сначала вы загрузите пакет проекта и откроете его в ArcGIS Pro.
- Загрузите и сохраните пакет проекта Portland_thematic_symbology.
- Перейдите в папку, в которую вы загрузили пакет проекта, и дважды щелкните пакет проекта.
- Если будет предложено, войдите под лицензированной учетной записью ArcGIS.
Примечание:
Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.
Пакет проекта открывается в ArcGIS Pro.
Данные охватывают несколько районов столичного района Портленд, штат Орегон. Эти данные были получены из города Портленд в Бюро планирования и устойчивого развития.
- Изучите сцену. Используйте кнопку колеса мыши для увеличения и уменьшения масштаба. Нажмите V и перетащите сцену, чтобы наклонить, а затем нажмите C и передвиньте курсор, чтобы перемещаться по виду сцены.
Затем вы просмотрите содержимое сцены. Слой Buildings это слой сервиса сцены. Он был опубликован из объектов мультипатч и предоставлен администрацией города Портленд. Объекты зданий отображаются с помощью уникальных значений, где цвета представляют тип землепользования каждого здания.
- В панели Содержание в разделе 3D-слои разверните слой Buildings.
- На ленте во вкладке Карта в группе Навигация щелкните Закладки и выберите Landuse.
Карта центрируется на группе зданий у реки.
- Щелкните красное здание в сцене, чтобы открыть всплывающее окно с его атрибутами.
В этом примере значение Use во всплывающем окне представляет собой тип коммерческого землепользования Commercial Hotel.
- Щелкните желтое и фиолетовое здания в сцене и посмотрите на значение Use во всплывающем окне для каждого из зданий.
Фиолетовые здания представляют здания промышленного землепользования Industrial, а желтые здания представляют здания жилого землепользования Residential.
Использование этого стиля символов помогает нам быстро понять, где расположены коммерческие, жилые и промышленные районы города Портленда.
- Закройте всплывающее окно.
- На ленте, во вкладке Карта щелкните Закладки и выберите закладку Start.
Карта отдаляется и показывает весь город.
- В панели Содержание выключите и раскройте слой FireStations.
По всему городу появляются пять пожарных станций.
Слой FireStations является классом точечных объектов файловой базы геоданных и содержит название и адрес пожарных станций в центральном регионе города Портленд. В настоящее время он отображается как точка значка с одним символом.
- Перейдите к закладке River.
Символы слоя FireStation в настоящее время трудно разглядеть с определенных углов обзора, и они могут быть скрыты зданиями. Далее вы будете использовать вертикальные отступы для улучшения видимости слоя FireStation.
- На панели Инструменты быстрого доступа щелкните Сохранить, чтобы сохранить проект.
Подсказка:
Также можно сохранить проект, нажав Ctrl+S.
Использование высоты для отображения 3D-точек
Чтобы улучшить видимость пожарных станций, вы будете использовать вертикальное смещение, чтобы поднять скрытые в городском ландшафте точки станций.
- В панели Содержание щелкните правой кнопкой мыши слой FireStations и выберите Свойства.
- Щёлкните вкладку Высоты в диалоговом окне Свойства слоя. Для опции Картографическое смещение введите 200 и нажмите Enter.
- Нажмите OK.
Символы пожарных станций FireStation теперь отображаются на расстоянии 200 метров от земли, что делает их более заметными среди 3D-изображений.
Символы FireStation не связаны видимым образом ни с одной точкой на земле. Затем вы добавите дублирующий слой, чтобы создать точку соединения между символами и наземными точками.
- В панели Содержание щелкните правой кнопкой мыши слой FireStations и выберите Копировать.
- На панели Содержание щелкните правой кнопкой карту Portland, Oregon и выберите Вставить.
Копия слоя FireStation появляется в разделе 3D-слои на панели Содержание.
- Дважды щелкните имя дублированного слоя. Переименуйте дублированный слой в FireStations RW и нажмите Enter.
- Дважды щелкните слой FireStations RW, чтобы открыть диалоговое окно Свойства слоя.
- В окне Свойства слоя перейдите на вкладку Отображение. В разделе Отображать символы в сцене выберите Единицы реального мира.
- Нажмите OK.
- В панели Содержание снимите отметку у слоя FireStations.
Символы для слоя FireStations обновлены и отображаются в реальных единицах измерения (метрах) вместо экранных единиц измерения (точках). При увеличении и уменьшении масштаба их размер будет оставаться фиксированным относительно земли, а не относительно вашего экрана.
Однако символы теперь слишком малы и их трудно найти.
- Сохраните проект.
Редактирование 3D-символов и их видимости
Далее вы добавите линию выноски к символам слоя Firestation RW и настроите диапазон видимости, чтобы символы пожарных станций были заметны в любом экстенте сцены.
- В панели Содержание щелкните слой FireStations RW.
Появится панель Символы.
- На панели Символы щёлкните вкладку Свойства. Щелкните вкладку Структура.
- В разделе Слои щёлкните Добавить слой символов и выберите Слой маркеров.
Новый слой маркера, представленный символом сплошной черной точки, добавляется к текущему символу щита. Затем вы обновите и измените этот слой маркера.
- Перейдите во вкладку Слои и щелкните новый слой маркера, чтобы выбрать его.
- В разделе Оформление щелкните Галерею форм и выберите форму вертикального прямоугольника.
Линейный символ формы обновится.
- Для Оформления настройте следующие параметры:
- В Форме для Цвета выберите Серый 50%.
- Для Размера введите 200 и нажмите Enter.
- Для Размера снимите отметку Масштабировать пропорционально.
- Для Глубины щелкните Предварительные настройки и выберите Якорь указателя вверху.
Затем вы отредактируете маркер в форме щита.
- В верхней части панели Символы щелкните слой символов красного щита.
- В разделе Оформление для Размера введите 30 и нажмите Enter.
- Щелкните третий символ Маркера формы и задайте его Размер как 30 м.
- Щелкните Применить.
Пожарные станции теперь обозначены значками высотой 30 метров и выносками высотой 200 метров, которые связывают значки с наземными точками.
Теперь у вас есть один слой, предназначенный для просмотра вблизи, и другой слой, настроенный для просмотра на расстоянии. Важным 3D-картографическим методом является объединение символов вместе для создания непрерывного восприятия пользователем в масштабах. Вы отредактируете символы FireStations RW, чтобы они плавно переходили на отображение символов слоя FireStations.
- В панели Содержание щелкните символ FireStations.
- В панели Символы щелкните слой символов красного щита.
- В разделе Оформление для Глубины введите 2 и нажмите Enter.
Это сделает символ более заметным по сравнению с символом для слоя FireStations RW.
- Щелкните слой белого круга Маркера формы и задайте Глубину, равную 2.
- Щелкните Применить и закройте панель Символы.
Далее вы укажите диапазон видимости для слоя FireStations.
- В панели Содержание включите слой FireStations и убедитесь, что он выбран.
- На ленте щелкните вкладку Оформление. В группе Диапазон видимости для параметра Крупнее введите 5000 фт и нажмите Enter.
- Перемещайтесь и исследуйте карту. Увеличивайте и уменьшайте масштаб, чтобы наблюдать видимость двух слоев пожарных станций.
Два слоя хорошо работают вместе, чтобы показать расположение пожарной станции со всех расстояний обзора.
- Сохраните проект.
Добавление затенения поверхности и преувеличения
У поверхности земли сцены есть множество назначений. Она обеспечивает канву, на которой могут быть размещены драпированные данные, такие как аэрофотоснимки или базовые карты. Она может выступать в качестве источника высот для 2D-объектов, например, для точек деревьев или местоположений пожарных станций. Он также может обеспечить значительный контекст для окружающих его данных.
Визуализация поверхностей может быть затруднена в виде, особенно для плоских территорий (таких как Флорида или Нидерланды) или при наблюдении её с высоких позиций обзора (например, на высоте нескольких тысяч футов над землей). В этих случаях могут быть полезны как затенение поверхности, так и вертикальное преувеличение.
- На вкладке Карта в группе Навигация щелкните Закладки и выберите Exaggeration.
Сцена масштабируется до вида, который показывает, где местность должна иметь несколько большую высоту по сравнению с областью у реки.
- В панели Содержание отключите отображение слоя Buildings.
Трудно визуализировать рельеф поверхности. Текущая базовая карта не содержит никаких деталей рельефа, таких как затенение. С текущего экстента и точки зрения, около 5000 футов, сцена визуально сглажена, и вы не можете различить какую-либо морфологию местности.
Вы можете улучшить это, добавив затенение и преувеличение поверхности земли.
- На панели Содержание в разделе Поверхности высот щелкните Земля.
- На ленте щелкните на вкладку Слой поверхности высот. В группе Рисование для Вертикального преувеличения введите 1.25 и нажмите Enter.
- В группе Поверхность, отметьте опцию Тень относительно положения источника света.
Затенение и преувеличение поверхности земли обновляют сцену и становятся более заметными.
- Сохраните проект.
Существует огромное множество вариантов тематических представлений ГИС-данных в 3D-виде, они отображают реальные объекты мощными средствами картографии, что позволяет вам описать свои ГИС-ресурсы более четким и лаконичным способом.
В этом руководстве вы научились использовать 3D-возможности для повышения уровня поверхности земли, чтобы сделать местоположение более заметным. Вы также узнали, что 3D-виды имеют непрерывный диапазон масштабов или уровней детализации по всему виду, и что символы могут быть настроены так, чтобы хорошо работать в широком диапазоне расстояний. Данные поверхности могут играть вспомогательную роль для другого содержимого или могут быть выделены в качестве основного элемента в виде.
Вы можете найти больше учебных пособий в галерее учебных пособий.