2D и 3D-объекты

Источник данных для редактируемого слоя определяет тип геометрии, создаваемый шаблоном, и то, являются ли объекты двумерными (2D) или трехмерными (3D). Эта возможность настраивается при создании класса пространственных объектов в базе геоданных.

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

Базовый рабочий процесс по созданию объектов см. в разделе Начало работы с редактированием.

2D пространственные объекты

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

Для таких объектов, как транспортные средства и деревья, можно извлекать z-значения из поверхности земли без необходимости их преобразования в 3D. Подробнее см. в разделе Поверхности высот.

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

3D пространственные объекты

3D точечные, линейные и полигональные объекты хранят координаты x, y и z с их геометрией. Для них включается z-координата при изначальном создании класса пространственных объектов в базе геоданных. Точечные объекты содержат одно z-значение. Линейные и полигональные объекты хранят z-значение для каждой вершины.

Для лучшей визуализации создание 3D-объектов обычно выполняется в 3D-сценах. Сцены позволяют наклонять 2D-карту и редактировать данные в трех измерениях, используя вертикальную ось. Можно преобразовать вид 2D-карты, содержащий 2D-и 3D-объекты, в 3D-сцену.

Основной рабочий процесс преобразования карты в сцену см. в разделе Настройка сцены для 3D-редактирования.

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

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

Типы создаваемых объектов

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

Например, можно использовать полигоны для показа городских парков в масштабах мельче 1:100 000, и точки для больших масштабов. В другом проекте могут потребоваться реки в виде полилиний для моделирования стока воды, а также в виде полигонов для вычисления их площади.

Объекты-аннотации

  • Объекты-аннотации – это текстовые элементы, размещенные на карте, чтобы называть или описывать географические объекты. Обычно они размещаются наряду с надписями в продуманной визуальной иерархии, чтобы передавать значимость определенного объекта. Можно настроить их стили для соответствия определенной картографической эстетике. Примером может служить текст, который выделяет название страны по сравнению с названием города или реки.
  • Класс объектов-аннотаций можно связать с классом географических объектов, чтобы автоматизировать определенное поведение при обновлении. Например, текстовая строка объектно-связанной аннотации связывается со значением поля и полей для географического объекта, к которому она относится. Также можно настроить связанные аннотации на автоматическое добавление, удаление или перемещение вместе со связанным объектом.

Более подробно см. Создание объектов-аннотаций.

Объекты-мультипатчи

Объекты мультипатч по сути являются 3D оболочками с уровнями детализации (LOD) варьирующими от простого куба до сложных 3D моделей. Вы можете редактировать их с помощью стандартных инструментов редактирования, работающих с вершинами. Их можно создавать из эскизов с 3D полигональными гранями или импортировать имеющиеся 3D модели из файлов.

  • Объекты-мультипатчи – это замкнутые объемы, определяемые трехмерными патчами: треугольниками и кольцами. Они используются для моделирования внешней поверхности или оболочки природных или антропогенных 3D-объектов. Например, это могут быть деревья, строения, мосты и внутренние пространства. Объекты-мультипатчи можно создавать с нуля или путем импорта 3D-моделей в класс пространственных объектов-мультипатчей.
  • В шаблоны объектов для создания объектов-мультипатчей входят несколько инструментов для создания их разными способами. Можно импортировать 3D-модели непосредственно на карту или сцену, создавать объекты-мультипатчи с нуля, используя при этом дополнительные рабочие процессы для построения и вытягивания полигонов, или начать с базовых 3D-форм, изменить их и получить желаемый объект.

Более подробно см. Создание объектов-мультипатчей.

Точечные и мультиточечные объекты

  • Точечным объектам соответствуют определенные местоположения на карте с координатами x,y и z. Можно создавать объекты или точки данных, которым не требуются линии или полигоны для хранения информации или передачи значений. Примерами таких объектов являются адреса, водоразборные пожарные краны, деревья.
  • Мультиточечные объекты хранят наборы точек в виде одного точечного объекта с одним набором атрибутов. Например, кластеры точек лидара часто хранятся в виде мультиточек, что облегчает работу с ними и повышает скорость чтения-записи. Мультиточечные объекты могут храниться только в классах мультиточечных объектов.

Более подробно см. Создание точечных и мультиточечных объектов.

Полилинейные объекты

  • Полилинейный объект состоит из прямолинейных сегментов, дуговых сегментов, эллиптических дуг или параметрических кривых, проходящих через вершины. Можно создавать объекты из линий и кривых, у которых нет площади, но есть длина. Примерами являются линии водоснабжения, дороги и реки.
  • Составные полилинейные объекты используются для хранения несмежных полилиний в виде одного полилинейного объекта с одним набором атрибутов. Например, вы можете создать серию отдельных полилиний, представляющих собой участки дороги, и сохранить их как один дорожный объект. В одном слое можно создавать полилинейные объекты, состоящие как из одной, так и из нескольких частей.

Более подробно см. Создание полилинейных объектов.

Полигональные объекты

  • Полигональные объекты – это полностью замкнутые области, ограниченные прямолинейными сегментами, дуговыми сегментами, эллиптическими дугами или параметрическими кривыми, проходящими через вершины. Можно создавать объекты, состоящие из замкнутых плоских регионов. Примерами являются озера, границы растительности и контуры зданий.
  • Составные полигональные объекты используются для записи одного или нескольких полигонов в виде одного полигонального объекта с одним набором атрибутов. Например, вы можете создать серию отдельных полигонов, представляющих собой острова, и сохранить их как один объект. В одном слое можно создавать объекты, состоящие как из одной, так и из нескольких частей

Более подробно см. Создание полигональных объектов.