О 3D объектах
Вам может потребоваться визуализация данных пространственных объектов, а также поверхностей, в перспективном отображении. Однако векторные данные (форма) отличаются от данных поверхностей и того, что они могут представлять. Некоторые ГИС-объекты хранят z-значения, или положения высоты, в геометрии. Это может использоваться для отображения объектов в 3D виде. Двухмерные векторные данные (которые не имеют 3D свойств) также могут быть просмотрены в 3D, например, используя вытягивание или драпировку объектами над поверхностями рельефа.
Геометрия пространственных объектов
Данные пространственных объектов отличаются от данных поверхности тем, что отображают отдельные объекты, а не непрерывные явления. Пространственные объекты обычно имеют форму (геометрию) и атрибуты.
Геометрия пространственных объектов может быть точечной, линейной или полигональной:
- Точечные пространственные объекты могут отображать горные вершины, телеграфные столбы или скважины.
- Линейные объекты используются для отображения дорог, рек или горных хребтов.
- Полигоны могут отображать строения, озера или административные округа.
Z-значения
Атрибуты пространственных объектов могут содержать значения, которые определяют их высоту. Некоторые пространственные объекты ГИС хранят значения высот внутри геометрии объекта; например, объекты PointZ хранятся в виде набора x, y и z координат. Вы можете использовать z-значения, хранящиеся в геометрии, или атрибуты пространственных объектов для отображения объектов в 3D виде.
Иногда у пространственных объектов отсутствуют значения высот. Тем не менее, вы можете отображать и такие объекты в 3D режиме, используя драпировку или вертикальное вытягивание (см. следующий раздел).
Драпировка и вытягивание пространственных объектов
Если для данной области имеется модель поверхности, значения модели можно использовать в качестве z-значений пространственных объектов. Эта называется драпировкой пространственных объектов. Также этот метод можно использовать для визуализации данных изображений в 3D.
Если вы хотите показать строения в 3D режиме, вы можете вытянуть их по вертикали, использовав атрибутивные значения, например высоту здания или количество этажей. Также можно вытягивать пространственные объекты на основе случайных значений.
Иногда, бывает необходимо отобразить 2D объекты в 3D режиме, используя z-значения, полученные из других атрибутов, отличных от высот. Например, вы можете создать представление города с точками, вытянутыми по вертикали в соответствии с плотностью населения.
Отображение объектов в 3D, вне зависимости от того, являются ли они 3D геометрией или 2D объектами без z-значений, можно настроить с помощью свойств слоя ArcGlobe или ArcScene.
Более подробную информацию см. в разделах Отображение пространственных объектов в ArcGlobe и Отображение пространственных объектов в ArcScene.