Полилинейные 3D объекты
Что такое полилинейные 3D пространственные объекты?
Линейный пространственный объект – это ГИС-объект, хранящий географическое представление – наборы пар координат x и y – как одно из своих свойств (или полей) в строке базы данных. Некоторые линейные объекты, такие как линии подземки, должны также включать z-значения, или высоты, для корректного расположения их в 3D-пространстве. Эти объекты должны быть смоделированы, как линейные 3D объекты.
Линейные 3D объекты имеют z-значения встроенными в геометрию, или поле Shape, своего класса пространственных объектов. Это означает, что z-значения будут автоматически включены в любую новую вершину, созданную на 3D линии, позволяя соединить любые две точки, неважно, находятся они над, на или под поверхностью.
Примеры линейных 3D объектов включают:
- линии подземного транспорта
- воздушные коридоры
- линии видимости между зданиями и
- транспортные сети внутри высотных зданий
Вы также можете моделировать z-значения, используя числовой атрибут объекта, эта опция будет отображать объект с одинаковым z-значением для всей линии и может не поддерживать корректно анализ и интерактивные функции, поддерживаемые для встроенных z-значений.
Любые объекты, которые находятся исключительно на поверхности рельефа, такие как улицы, тропы и линии заграждений, должны быть моделированы, как 2D объекты. Это упрощает хранение данных и работу с объектами, а также позволяет автоматически менять их высоты при изменении данных поверхности. Также, если z-значения когда-нибудь понадобятся для этих линий, они могут быть вычислены для объекта с помощью данных рельефа, используя такие инструменты, как Интерполировать форму (Interpolate Shape).
Два способа создания класса 3D полилинейных пространственных объектов
Есть два основных способа создания 3D класса линейных объектов: вы можете создать новый линейный класс объектов или конвертировать 2D линейные данные в класс пространственных объектов, который содержит z-значения.
Чтобы создать новый класс 3D пространственных линейных объектов: |
Отметьте опцию Координаты содержат Z-значения (Coordinates include Z values) при определении геометрии класса объектов. Более подробно о создании новых 3D классов пространственных объектов |
Для преобразования существующих 2D данных существует несколько доступных для установки опций, откуда могут браться z-значения, включая: |
Установка значений высоты из поверхности рельефа или используя существующий атрибут объекта. Узнать больше о преобразовании 2D объектов в 3D объекты Подсказка: При использовании атрибута для установки z-значений при создании 3D линий, каждая линия будет фактически "плоской", поскольку все значения имеют одинаковую z-координату. |
Что означает z-значение?
Z-значения чаще всего используются для включения высот в характеристики объектов ГИС. Эти значения могут соответствовать абсолютным высотам, например, самолет, летящий на высоте 30 000 футов, или высотам относительно земли, например, станция метрополитена на глубине 50 метров от поверхности земли. Оба способа полностью поддерживаются при отображении и анализе полученного 3D класса пространственных объектов.
Стоит заметить, что z-значения также можно использовать для других измерений по вертикали, например, при измерении загрязненности воздуха, температуры и выполнении других измерений, использованных при формировании поверхностей. Правильное использование z-значений и понимание их смысла может оказаться очень полезным при изучении и обработке практических данных.
Единицы измерения и датум для z-значений класса объектов следует задавать в наборе классов объектов (при их наличии) или в самом классе пространственных объектов (при отсутствии набора классов). Если единицы измерения не заданы, ArcGIS будет предполагать, что они соответствуют единицам измерения X и Y. Это может создать определенные проблемы, в частности, если используются географические единицы измерения XY (широта/долгота).
Создание 3D полилинейных объектов
3D объекты могут быть созданы интерактивно, используя стандартную среду редактирования ArcGIS в ArcMap, ArcGlobe и ArcScene, или с помощью среды геообработки, используя инструменты, которые включают z-значения в выходные данные.