Использование 2D-данных в 3D-сцене
Открытие пакета карты
Сначала вы загрузите данные и импортируете сцену в ArcGIS Pro.
- Загрузите пакет проекта Draped Content Portland.
- Найдите скачанный пакет проекта на своем компьютере и дважды щелкните, чтобы открыть его в ArcGIS Pro. Если будет предложено, войдите под лицензированной учетной записью ArcGIS.
Примечание:
Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.
Откроется проект с видом сцены в ArcGIS Pro. В этой сцене все слои изначально отключены.
- Щелкните вкладку Проект на ленте.
- В меню щелкните Сохранить проект как.
- В окне Сохранить проект как перейдите к папке, к которой легко получить доступ, и сохраните проект как PortlandScene.
Примечание:
Может появиться сообщение, предупреждающее вас о том, что сохранение этого файла проекта в текущей версии ArcGIS Pro не позволит вам снова открыть его в более ранней версии. Если вы видите это сообщение, нажмите Да, чтобы продолжить.
Для лучшего понимания удобства использования слоя драпировки сначала необходимо изучить данные и настройки конфигурации.
- Просмотрите панель Содержание.
Слои разделены на три группы слоев: 3D-слои, 2D-слои и Поверхности высот. Эти группы определяют режим отображения слоя. 2D-слои с драпировкой отображаются в категории 2D-слои на панели Содержание, а все 3D-слои – в категории 3D-слои.
- Слои в группе 3D-слои представляют собой слои данных с z-значениями, которые могут быть вытянуты и по умолчанию помещены в этот раздел в качестве векторного содержания. В текущей сцене нет 3D-слоев.
- Слои в группе 2D-слои представляют данные без Z-значений. Данные города Портленда в этой сцене в основном 2D и без Z-значений, и поэтому добавляются в сцену как слои драпировки. При отображении эти слои будут драпированы на поверхности высот.
- Аннотации линий налоговых участков (Класс объектов-аннотаций)
- Люки (Класс точечных объектов)
- Граница участка (Класс линейных объектов)
- Контур здания (Класс полигональных объектов)
- Топографическая (Слой топографической базовой карты)
- Поверхности высот представляют поддерживаемые поверхности высот.
- Земная (поверхность по умолчанию из ArcGIS Online)
Далее вы добавите затенение к слоям земной поверхности.
Отмывка рельефа
Поверхности высот определяют значения высоты в экстенте сцены. Сцена всегда имеет как минимум одну поверхность высот, представляющую собой земную поверхность. Удалить эту поверхность невозможно, но можно заменить источник высот и добавить дополнительные пользовательские поверхности высот.
- В группе Поверхности высот в группе слоев Земная поверхность поставьте отметку для слоя WorldElevation3D/Terrain3D, чтобы включить его.
Примечание:
Этот источник высот поступает из ArcGIS Online и используется по умолчанию для глобальных или локальных сцен.
- На панели Содержание щелкните вкладку Земля.
- На ленте щелкните на вкладку Слой поверхности высот. В группе Отображение для Цвета поверхности выберите Серый 30%.
Подсказка:
Чтобы увидеть название цвета, наведите на него курсор.
- В группе Поверхность, отметьте опцию Тень относительно положения источника света.
Уникальной возможностью является задание свойств освещения при создании сцены. Эти свойства включают время суток, наличие (отсутствие) теней объектов, количество рассеянного света.
- На панели Содержание дважды щелкните Сцена, чтобы открыть Свойства карты.
Откроется окно Свойства карты: Сцена. Далее вы зададите положение солнца для сцены.
- Щелкните вкладку Освещение. Под опцией Освещение задано по выберите Абсолютное положение солнца.
Эта опция задает положение солнца по определенной широте и долготе.
- Нажмите OK.
- В сцене изучите карту и понаблюдайте за эффектом настройки освещения на абсолютное положение солнца.
Подсказка:
Чтобы изучить 3D-сцену, вы можете удерживать клавишу C при перетаскивании курсора для панорамирования сцены и удерживать клавишу V при перетаскивании курсора для наклона сцены. Вы также можете удерживать клавишу B, когда щелкаете курсором, чтобы наклонить точку обзора камеры.
Затем, чтобы привести положение солнца в соответствие с фиксированной широтой и долготой, вы обновите освещение, чтобы использовать Время карты.
- На панели Содержание дважды щелкните Сцена, чтобы открыть Свойства карты.
- На вкладке Освещение под Освещение задано по нажмите Время карты и нажмите OK.
Подсказка:
Вы можете настроить дату и время, чтобы посмотреть изменения во внешнем виде сцены.
Затенение на поверхности меняется в зависимости от настроек освещения, цвета поверхности и других настроек, которые вы можете изменить, чтобы выделить больше деталей рельефа поверхности.
Драпировка содержания на поверхности
В этом разделе вы настроите 2D-слои для драпировки на 3D-поверхности.
- На панели Содержание в группе 2D-слои включите слой Люки.
- Если необходимо, щелкните правой кнопкой Люки и выберите Приблизить к слою.
- Перемещайтесь по сцене и наблюдайте, как точки люков отображаются в виде драпированного содержания на поверхности.
- На панели Содержание щёлкните правой кнопкой слой Люки и откройте Свойства.
- В окне Свойства слоя: колодец щелкните вкладку Высота.
По умолчанию для параметра Объекты установлено значение На земной поверхности. Вы обновите его, чтобы отображать объекты на абсолютной высоте.
- Для опции Объекты выберите На абсолютной высоте.
Появятся дополнительные опции, позволяющие получить высоту из атрибутивного поля, где разнличные объекты могут иметь различную высоту.
Дополнительно, к абсолютной высоте можно добавить Вертикальное преувеличение. Таким образом, различия в высоте можно сделать более значимыми. Вы также можете задать картографическое смещение, при котором вы вертикально уточняете значение z для всего слоя. Это поднимает или опускает объекты слоя на заданную высоту. К примеру, можно поднять точечные символы пожарных станций над земной поверхностью, чтобы они не закрывались окружающими зданиями. Для люков нет необходимости настраивать текущую высоту.
- Щелкните Отмена, чтобы закрыть окно Свойства карты.
- На панели Содержание в разделе 2D-слои включите слои Граница участка и Контур здания и изучите сцену.
Слои отображаются как драпированное содержание на поверхности.
Добавление базовой карты
Теперь надо добавить базовую карту.
- На панели Содержание в разделе 2D-слои поставьте отметку рядом со слоем Топографическая.
Это 2D-слой базовой карты.
- Изучите сцену и посмотрите, как содержание базовой карты драпируется по поверхности.
- На ленте щелкните вкладку Карта. В группе Слой щелкните Базовая карта и выберите Изображение.
- Изучите сцену и посмотрите, как базовая карта Изображение драпируется по поверхности.
Наблюдая за контурами зданий, вы можете увидеть, что некоторые контуры пространственно не выровнены и что город Портленд правильно использует 3D возможности для обновления и модернизации своей общегородской базы данных.
Перемещение слоя из 2D в 3D
В сцене многие слои изначально будут отображаться как 2D-слои с драпировкой по земной поверхности, включая те, которые вы только что исследовали. Эти слои не содержат никакой информации о высоте, поэтому в ArcGIS Pro они по умолчанию отображаются с драпировкой по земной поверхности. На панели Содержание эти слои драпировки перечислены в категории 2D-слои.
Для отображения этих слоев в 3D — например, для вытягивания контуров зданий в блоки или отображения линий в виде труб — вы можете перетащить слой в группу 3D-слои на панели Содержание.
- На панели Содержание в разделе 2D-слои включите слой TaxParcelAnno.
- Передвигайтесь по сцене и изучите надписи.
Надписи трудно прочитать, если вы не смотрите на них сверху.
- На панели Содержание перенесите слой TaxParcelAnno в раздел 3D-слои.
- Передвигайтесь по сцене и изучите надписи.
Надписи теперь отображаются в 3D.
- На панели Содержание щелкните слой TaxParcelAnno, чтобы выбрать его. Щелкните на ленте вкладку Слой аннотаций. В группе Отображение щелкните Символы.
Появится панель Символы - TaxParcelAnno для настройки аннотации.
- На панели Символы - TaxParcelAnno в разделе Замена символов выберите Заменить цвет символа и выберите белый цвет.
Надписи теперь белые и более заметны в сцене.
- Сохраните проект.
В этом уроке вы использовали сцену в ArcGIS Pro для драпировки нескольких 2D-слоев на поверхности высот, что дает вам возможность наклонять 2D-карту и просматривать пространственные отношения в 3D-сцене, делая данные более понятными. Работая в 3D, вы можете сочетать свои данные с объектами реального мира, увидеть взаимосвязи явлений, например, взаимосвязь с рельефом, и вы можете показать в 3D-экстент таких объектов, как деревья, строения и подземные трубопроводы.
Вы можете найти больше учебных пособий в галерее учебных пособий.