Загрузка данных и создание проекта
Для начала вы загрузите данные и пакеты карт, которые вы будете использовать в этом руководстве. После загрузки файла .zip вы создадите проект в ArcGIS Pro на основе локальной сцены.
- Загрузите сжатую папку PortBuilding_WithCage.zip и извлеките данные в подходящее место на вашем компьютере.
- Запустите ArcGIS Pro.
- Войдите под учётной записью организации ArcGIS.
Примечание:
Если у вас нет учетной записи организации, см. варианты доступа к программному обеспечению.
- В разделе Новые проекты щелкните Локальная сцена.
- Для Имени введите Scene-Level-Properties. Для Местоположения оставьте папку Projects по умолчанию.
- Нажмите ОК, чтобы создать проект и открыть локальную сцену.
Поиск и открытие веб-сцены
Теперь у вас есть проект и локальная сцена, и вы можете добавить ресурсы, опубликованные на ArcGIS Online.
- На панели Каталог щелкните вкладку Портал. Щелкните кнопку ArcGIS Online.
- В поисковом окне введите Boston 911 и нажмите Enter.
- В списке результатов поиска щёлкните правой кнопкой Boston 911 Calls (Simulated) и выберите Добавить и открыть.
Откроется опубликованная сцена с 3D-слоями, представляющими здания, точки вызовов службы 911 и приблизительную точность x,y,z местоположения, откуда поступил звонок в службу 911.
- С помощью колесика мыши потренируйтесь наклонить эту сцену и перемещаться по ней.
Работа с освещением сцены
Ничто так не влияет на визуальное восприятие, как настройки освещения сцены. Настройки освещения определяют местоположение источника света для сцены, отбрасываются ли тени от объектов, как отображается небо, а также затеняется ли земная поверхность. Вы можете устанавливать настройки освещения на определенный момент времени, чтобы соответствовать назначению сцены, например, указав время суток или время посадки самолета, а также подобрав наиболее подходящий момент с точки зрения эстетики. Вы попробуете несколько вариантов настроек освещения, чтобы подобрать наилучшую для сцены.
- На ленте щелкните вкладку Карта. Щелкните Закладки и выберите Area of interest.
- На клавиатуре нажмите клавишу B и щелкните экран, чтобы наклонить точку обзора камеры и увидеть горизонт.
Далее вы настроите свойства освещения для сцены Boston 911 Calls (Simulated).
- На панели Содержание дважды щелкните Boston 911 Calls (Simulated).
Откроется окно Свойства карты: Boston 911 Calls (Simulated).
- Щелкните вкладку Освещение. В разделе Освещение задано по для Дата и время внесите следующие изменения:
- Для Дата и время введите 15.04.2017 6:00:00.
- Для Часового пояса выберите (UTC-05:00) Восточное время (США и Канада)
- Убедитесь, что стоит отметка Настроить на летнее время.
- Нажмите OK.
Сцена обновится, показывая начинающийся восход солнца. Хотя сцена смотрится неплохо, можно заметить, что одинаковое затенение фасадов здания, смотрящих в противоположенную от солнца сторону, дает эффект слияния в один цветной сгусток.
Чтобы лучше различать объекты и фасады зданий, вы добавите отображение ребер к зданиям.
- На панели Содержание разверните слой Buildings и щелкните его символ.
Появится панель Символы. Здесь вы можете изменить свойства символов слоя, чтобы они отображались по-другому. Вы добавите текстуру с ребрами, чтобы здания были видны более четко.
- На панели Символы - Здания перейдите на вкладку Галерея и щелкните элемент Белый (использование текстур) с ребрами.
Отображение линий по ребрам зданий делает их визуально различимыми.
Текущее отображение не показывает красноватый оттенок, который добавляет атмосфера, когда солнце находится низко в небе. Чтобы более реально показать освещение на рассвете, вы отрегулируете настройки атмосферы.
- На панели Содержание дважды щелкните Boston 911 Calls (Simulated), чтобы открыть окно Свойства карты.
- На вкладке Освещение в разделе Атмосферное освещение отметьте Показать атмосферные эффекты и нажмите OK.
Сцена обновится. Эффект оттенения ярко выражен
- Откройте Свойства карты для Boston 911 Calls (Simulated).
- На вкладке Освещение измените Дату и время на 15.04.2017 6:30:00 и нажмите OK.
Сцена обновится и эффект затенения немного ослаб.
Далее вы добавите тени к сцене для еще более реалистичного вида.
- В окне Свойства карты: Boston 911 Calls (Simulated) на вкладке Освещение отметьте Показать тени в 3D. Для Даты и времени на 15.04.2017 8:30:00.
- Нажмите OK.
Сцена обновится. Вы можете наблюдать тени от зданий. Тени показываются на основании текущего освещения.
Примечание:
Тени могут замедлить производительность отображения, и они автоматически перестают прорисовываться для удаленно расположенных объектов. Хотя вы просматривали атмосферные эффекты только для небольшой локальной сцены, имейте ввиду, что они также рассчитываются и применяются для всей земной поверхности в сцене.
- На ленте, на вкладке Карта в группе Навигация щелкните кнопку Полный экстент.
- Щелкните сцену и переместите курсов, чтобы обернуться вокруг всей планеты.
Как и ожидалось, в Бостоне только взошло солнце. Вы также можете увидеть, что происходит в других частях планеты на восходе солнца в то же время. Если вы продолжите оборот вокруг планеты, вы сможете увидеть солнце и луну вдалеке, оба они правильно настроены для указанной даты и времени.
Для большинства сцен эти эффекты не требуются. Для простых сцен вам необходимо только быть уверенным, что сцена правильно освещена, независимо от места навигации. В таких случаях вы можете установить освещение для сцены на основании текущего местоположения камеры.
- На панели Содержание откройте свойства для Boston 911 Calls (Simulated).
- На вкладке Освещение выполните следующие действия:
- Снимите отметку с опции Показать атмосферные эффекты.
- Снимите отметку с опции Показать тени в 3D.
- Щелкните Полдень в положении камеры, чтобы включить эту опцию.
- Нажмите OK. Вернитесь к экстенту Бостона.
Независимо от того, приближаете вы изображение или перемещаетесь по нему, освещение всегда будет сверху.
- На панели Содержание щелкните правой кнопкой Call Locations и выберите Приблизить к слою.
Сцена обновится до экстента объектов слоя Call Locations.
Далее вы поэкспериментируете с инструментами 3D-навигации.
Изучение сцены с помощью экранного навигатора
Навигация в 3D и понимание направления на север может быть непростым. Вы можете использовать экранное управление (Навигатор) для обоих вопросов.
Примечание:
Если Навигатор не отображается внизу сцены, щелкните правой кнопкой мыши в любом месте сцены и нажмите Навигатор, чтобы включить его. Сцена обновится и отобразит 3D Навигатор.
- На панели управления Навигатором щелкните указатель со стрелкой на север, чтобы сориентировать сцену на север.
Теперь сцена ориентирована в направлении севера.
- На панели управления Навигатором щелкните внешнее кольцо и перемещайтесь в направлении указателя мыши. При перемещении кольцо будет подсвечиваться синим цветом.
Вы можете развернуть Навигатор для доступа к расширенным опциям 3D-навигации.
- На панели Навигатор щелкните кнопку Показать полное управление.
- Используйте внутреннее кольцо для наклона и поворота сцены.
- Используйте стрелки вверх и вниз для перемещения камеры по вертикали вверх и вниз.
- Используйте кнопки Переместить вперед и Переместить назад для приближения или удаления.
- Щелкните внутренний шар навигатора для обзора вокруг сцены.
- Поэкспериментируйте с другими элементами управления навигатора.
Импорт карты в ваш проект
Ранее вы работали со сценой Бостона, которая представлена глобальной сценой. Содержимое сцены отображалось на сферическом глобусе, а модель освещения была основана на физических характеристиках на орбите вокруг Солнца. Вы также можете работать со своими данными в локальной сцене, где содержимое отображается в проецированном или плоском пространстве, часто называемом видом аквариума. Локальные сцены хорошо подходят для отображения ресурсов в небольших экстентах, например, для отображения кампуса или шахты, а также для научных визуализаций. Другим преимуществом локальной сцены является то, что она может отображаться в системе координат ваших данных, что делает ее рекомендуемым типом визуализации при редактировании 3D-объектов ГИС.
- На ленте щелкните вкладку Вставить. В группе Проект щелкните Импорт карты.
- Перейдите в папку, в которую вы распаковали пакет карты. Выберите PortBuilding_WithCage.mpkx и щелкните OK.
Откроется локальная сцена PortBuilding, и будут отображены 3D-модели зданий порта Логн-Бич, в Калифорнии.
Базовая карта распространяется на большой экстент, в котором нет необходимости. Вы можете обрезать этот экстент до размеров области интереса, задав экстент сцены.
- На ленте на вкладке Карта щелкните Закладки и выберите Set the Extent.
Экстент вырезан по прямоугольнику, ориентированному на север, в соответствии с закладкой. Устанавливая собственный экстент, вы можете использовать клавиши N (north) и P (perpendicular) для корректного предварительного просмотра экстента.
- На панели Содержание дважды щёлкните PortBuilding, чтобы открыть окно Свойства карты.
- Па вкладке Экстент выберите Применить пользовательский экстент.
- В опции Задать экстент из выберите Текущий видимый экстент.
- Нажмите OK.
- Перемещая мышь и вращая колесико мыши, поверните камеру, изменив точку обзора.
Локальная сцена теперь стала визуально более удобной, так как ее экстент уже не распространяется на такую большую площадь. Сцена привязана к области вокруг здания, которое находится в центре этой сцены.
Для некоторых локальных сцен удобно иметь сетку высот для данных. В ArcGIS Pro есть процедурный символ клетки, который может способствовать выполнению этого требования. Есть два символа по умолчанию, один для регионального экстента, другой для экстента участка. Символ был настроен для этой сцены.
- В панели Содержание включите слой Cage.
Сцена обновится и отобразит клетку или решетку вокруг здания. Если вы пожелаете, вы можете щелкнуть символ слоя Cage на панели Содержание и настроить свойства на панели Символы для этого объекта.
Используйте режим параллельной отрисовки
Режим параллельной отрисовки часто используется в архитектуре и научных визуализациях, и представляет собой набор статических изображений, взятых с конкретной точки обзора (вместо интерактивной сцены или видео). Как правило, мы смотрим на мир в перспективе. То есть, лучи света исчезают там, где они сходятся на расстоянии, поэтому объекты кажутся меньше по мере удаления от нас. В свою очередь, режим параллельной отрисовки заставляет лучи света быть параллельными. Это означает, что объекты имеют визуально одинаковый размер независимо от того, как далеко они находятся от камеры. В этом разделе вы измените отрисовку с перспективной на параллельную, и посмотрите разницу.
- На ленте на вкладке Карта щелкните Закладки и выберите Bld Top View.
- Щелкните вкладку Вид на ленте. В группе Сцена щёлкните Режим отображения и выберите Параллельный режим отрисовки.
Сцена обновится и отобразит здания в режиме параллельной отрисовки. Состыкованные столбцы клетки визуально выровнены.
- На ленте на вкладке Карта щелкните Закладки и выберите Front View.
- Щелкните Закладки и выберите Oblique.
Сцена обновится и отобразит здания в режиме параллельной отрисовки с угловой точки обзора.
Режим параллельной отрисовки играет небольшую, но важную роль в 3D-картографии. Он используется, если необходим визуальный эффект, и не используется, если ненужен. Режим параллельной отрисовки может показаться неестественным, потому что люди обычно наблюдают за вещами в перспективе, и в режиме параллельной отрисовки может быть чрезвычайно сложно выполнять даже простые задачи, особенно редактирование и навигацию.
- Щелкните вкладку Вид на ленте. В группе Сцена щёлкните Режим отображения и выберите Перспективный режим отрисовки.
Сцена обновится и отобразит здания в режиме перспективной отрисовки с угловой точки обзора. В этом режиме здание выглядит более квадратным, тогда как в параллельном режиме оно кажется выше сзади и ниже спереди.
Вы опробовали несколько способов отображения объектов в 3D-сцене, включая изменение параметров освещения, навигацию в сцене и настройку пользовательского экстента.
Создание эффективного и привлекательного 3D-изображения не заканчивается свойствами слоя. Вам также необходимо настроить свойства отображения на уровне всей сцены, чтобы улучшить визуальное восприятие.
Способ освещения сцены может как усиливать ваш замысел, так и ослаблять его. Использование теней может добавить реалистичности, а также предоставить информацию о том, как здания и другие объекты воздействуют на окружающий мир. При работе с данными ограниченного экстента предпочтительней обрезать отображаемый экстент до интересующей вас области, а для работы с ГИС всегда рекомендуется работать в исходной системе координат. Не отбрасывайте идею использовать режим параллельной отрисовки для подачи ресурсов без визуальных искажений перспективных видов.
Вы можете найти больше учебных пособий в галерее учебных пособий.