Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
92
Добавлен:
11.11.2022
Размер:
29.5 Mб
Скачать

Примеры применения 3d-анализа в ArcGis Пример 1 - Рельефная карта округа

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

Цель: Создать трехмерную визуализацию округа для рекламных целей, например, изображения для брошюр и анимации для видеозаписей.

Наилучшим выбором является ArcGlobe, поскольку:

  • Объем данных достаточно велик и, скорее всего, при использовании полного разрешения потребуется кэширование.

  • Экстент охватывает большую площадь, на которой кривизна земной поверхности может иметь значение.

  • Имеется серия листов DEM, которую необходимо обработать для создания единой поверхности высот.

Пример 2 Изучение локальных месторождений

Данные: Большая часть данных находится в области площадью в одну квадратную милю вокруг группы нефтяных скважин. У вас имеются аэрофотоснимки, полилинии 3D, обозначающие вертикальные шурфы, мультипатч данные по подземным соляным куполам и 2D линейные данные по нефтепроводам. Также у вас имеется растр DEM, охватывающий территорию примерно в 10 кв. миль вокруг скважин.

Цель: Создать трехмерную визуализацию нефтяных скважин, чтобы оценить эффективность и покрытие буровых работ.

Наилучшим выбором является ArcScene, поскольку:

  • Используется небольшой объем данных.

  • Область визуализации ограничена небольшим экстентом.

  • Вы хотите представить данные в виде среза земной поверхности.

Пример 3 Построение виртуального города

Данные: Имеются контуры строений, центральные линии дорог, территории парков и транспортная инфраструктура города. Все эти данные основаны на модели прогнозирования на 15 лет вперед. Также, у вас имеется TIN, который можно использовать для создания рельефа.

Цель: Создать интерактивную среду отображения и анализа.

Для этой задачи подходит как ArcGlobe, так и ArcScene, поскольку:

  • Объем данных не слишком велик.

  • Оба приложения поддерживают необходимые опции присвоения символов.

  • Оба приложения поддерживают графику для украшения 3D изображения, такую как 3D деревья, автомобили и элементы оформления улиц.

  • Оба приложения поддерживают данные TIN, как источник данных о высотах.

Пример 4 – Анализ видимости для определения места расположения вышки для наблюдения за лесными пожарами

Данные: Имеются растровые данные по высотам, типу растительности и пожароопасности. Также у вас имеются векторные данные по сети пожарных дорог и водоемам.

Цель: Определить лучшее местоположение для пожарной вышки в лесу.

Наилучшим выбором является ArcMap, поскольку:

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

  • Вы не получите дополнительной информации, просматривая результаты анализа в 3D.

  • Вы легко сможете скопировать итоговые растровые и векторные слои данных в ArcGlobe или в ArcScene, когда анализ будет завершен.

Редактирование в 3d

Процесс редактирования в 3D соответствует редактированию в ArcMap.

  • Включается сеанс редактирования для определенной рабочей области,

  • вносятся изменения,

  • затем завершается сеанс редактирования с сохранением или отказом от сохранения изменений.

Примеры операций, одинаковых для 2D и 3D данных:

  • Доступность Редактирования шаблонов для создания новых объектов

  • Использование инструментов Скетча для построения геометрии

  • Возможность использования большинства функций построения, таких как Параллельно и Перпендикулярно

  • Отмена/Повтор операций редактирования и построения скетча

  • Редактирование атрибутов, включая возможность доступа к классам отношений

  • Пакетное обновление в виде таблицы

Основное отличие между редактированием объектов в 2D и 3D состоит в использовании z-значений для геометрии.

При задании типа геометрии или класса объектов имеется возможность включения z-значений в поле Shape. Эта опция позволяет хранить информацию о высоте в геометрии пространственного объекта и является неотъемлемой частью 3D ГИС объектов. Z-значение хранится для каждой вершины x, y, поэтому точечный объект может иметь только одно z-значение, а линии и полигоны могут хранить отдельные z-значения для каждой вершины. При создании пространственных объектов с 3D геометрией необходимо уделить внимание всем трем координатам.

Еще одна сложность состоит в том, что вы можете использовать атрибуты объектов для задания их высот – например, положение вертолета может быть задано в виде 2D точечного объекта, имеющего отдельное поле, содержащее значение его высоты. В этих случаях z-значения хранятся не внутри геометрии, а задаются и обрабатываются как атрибуты пространственных объектов.

Поскольку базовая высота пространственного объекта может поступать из различных источников, и эта информация задается в свойствах слоя, при редактировании в 3D крайне важно знать, как применяются z-значения каждого из 3D слоев.

Еще одна концепция 3D редактирования состоит в драпировке поверхности пространственными объектами. Многие объекты, которые может понадобиться отредактировать (или создать) в 3D изображении, такие как деревья, дороги, области изучения, находятся непосредственно на поверхности земли и, следовательно, не требуют z-значений.

Бывают 2D объекты, которые размещаются на поверхности динамически, используя отдельный источник данных высот, что позволяет не использовать z-значения. Если впоследствии zзначения понадобятся для анализа – например, для выяснения высоты древесного покрова или определения максимального уклона дороги – z-значения можно извлечь из данных поверхности с помощью инструментов геообработки, таких как Интерполировать форму.