О 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.

5/10/2014