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

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

Чтобы создать геометрию объекта-мультипатч, нарисуйте грань с помощью инструмента полигон, прямоугольник или окружность и вытяните ее, перетащив курсор. После создания первого объема объекта-мультипатч вы можете добавить дополнительные 3D-объемы к этому объекту.

Подсказка:

Еще один способ начать построение объекта-мультипатч – скопировать полигон из 2D-слоя в буфер обмена и вставить его в слой мультипатч с помощью Специальной вставки Вставить, а затем доработать его, редактируя его вершины.

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

Рисование грани и её вытяжение

  1. Если текущая карта не содержит слой объектов-мультипатч, добавьте его.
    1. На вкладке Вид щелкните Панель каталога Панель каталога и разверните Базы данных Базы данных.
    2. Разверните базу данных по умолчанию или базу данных, содержащую ваши данные.

      Чтобы создать класс объектов-мультипатч, щелкните правой кнопкой мыши базу данных, щелкните Новый и выберите Класс пространственных объектов.

    3. Перетащите класс объектов на карту.

      Для нового слоя будет автоматически сгенерирован шаблон объектов с настройками по умолчанию.

  2. На вкладке Редактирование задайте параметры замыкания и откройте панель Создать объекты.
    1. В группе Замыкание задайте необходимые параметры замыкания.
      Подсказка:

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

    2. В группе Объекты щелкните Создать Создать объекты.
  3. В панели Создать объекты выберите шаблон объекта и задайте значения атрибутов.
    1. Щелкните на шаблоне объектов-мультипатч.
    2. Щелкните кнопку активного шаблона Вперед и введите значения атрибутов, которые хотите применить к новому объекту.
  4. На панели инструментов шаблона объекта щелкните Создать 3D-геометрию Создать 3D-геометрию, чтобы отобразить панель инструментов построения объектов-мультипатч в нижней части текущей сцены.
  5. На панели панель инструментов построения объектов-мультипатч, выберите инструмент и создайте грань.

    Панель инструментов построения объектов-мультипатч

    Чтобы ввести числовые значения, включите Динамические ограничения.

    • Чтобы нарисовать многоугольник, нажмите кнопку Создать 3D-геометрию Создать 3D-геометрию и нажмите на сцену, чтобы создавать вершины. Чтобы завершить грань полигона, щелкните первую вершину.
      Полигон с дугой
      Примечание:

      Нажмите клавишу A для переключения между рисованием линии и дуги окружности. Чтобы увеличить или уменьшить количество сегментов дуги, нажмите клавишу + или соответственно.

    • Чтобы нарисовать окружность, щелкните Окружность Окружность и щелкните один раз, чтобы установить центр окружности. Переместите курсор, чтобы задать радиус, и щелкните снова, чтобы завершить построение. Чтобы задать числовое расстояние, нажмите клавишу D и введите значение.
      Окружность
    • Чтобы нарисовать квадрат или прямоугольник, щелкните Прямоугольник Прямоугольник и нажмите, чтобы начать рисование. Щелкните еще раз, чтобы задать первое ребро, перетащите прямоугольник, чтобы указать размер, и щелкните для завершения построения. Прямоугольник ограничен линией, перпендикулярной первому ребру.
      Прямоугольник
      Примечание:

      При перетаскивании указателя на второе перпендикулярное ребро выносная линия замыкания выделяется, когда ее длина равна первому ребру, и образует квадрат.

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

    В следующей таблице показано, как работает замыкание объектов-мультипатч.

    Глобальная ось или продолжение линии

    Глобальная ось или продолжение линии

    90 градусов

    90 градусов

    Параллель

    Параллель

    Комбинированный

    Комбинированный

    Средняя точка

    Средняя точка

    Вершина

    Вершина

    Агенты замыкания мультипатч
  6. Перетащите элемент управления 3D вертикально и вытяните грань.
    • Чтобы указать числовое значение, включите Динамические ограничители, потяните и перетащите элемент управления 3D вдоль оси, нажмите клавишу Tab и введите значение в экранное окно для текста.
    Вытяжение грани мультипатч
  7. Чтобы добавить другие 3D-объемы в объект, используйте те же инструменты для рисования полигона, окружности или прямоугольника на существующей грани и вытяжения.

    Пример:

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

Перемещение граней

Чтобы переместить грань, наведите указатель мыши на грань и перетащите ее 3D элемент управления. Можно перетащить грань вдоль глобальной оси, нормали к грани, нормали к грани, спроецированной на плоскость основания, и вдоль специальных направлений от соседних граней.

Перемещение грани

Удаление грани

Чтобы удалить текущую грань из объекта и создать отверстие, нажмите клавишу Delete. Чтобы создать отверстие в существующей грани, нарисуйте грань на существующей грани и удалите ее.

Перемещение ребра

Чтобы переместить ребра, наведите курсор на ребро и перетащите его 3D элемент управления. Чтобы создать крышу, разделите грань, проведя линию разделения и перетащите полученное ребро. Соединенные грани обновляются автоматически.

Перенесение ребра
Примечание:

Классы пространственных объектов мультипатч содержат векторную геометрию объекта и описывающие его атрибуты. Когда вы создаете объекты мультипатч, примите во внимание следующее:

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