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

Эта документация ArcGIS 2.8 была перемещена в архив и более не обновляется. Ресурсы и ссылки могут быть устаревшими. См. самую последнюю документацию.

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

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

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

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

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

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

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

3D-объекты хранят координаты x, y и z со своей геометрией. В ArcGIS Pro есть три типа 3D-геометрии, каждый из которых имеет свои преимущества и недостатки:

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

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

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

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

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

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

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

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

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

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

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

Мультипатч-объекты и 3D-объекты

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

Чтобы узнать больше, см. Создание мультипатч-объектов или 3D объектов..

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

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

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

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

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

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

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

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

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