Agisoft Metashape Professional поддерживает инструменты векторизации в режимах просмотра Модель и Орто. В режиме просмотра Модели доступны следующие инструменты векторизации: Нарисовать ломаную, Нарисовать полигон, Нарисовать точку, в дополнение к ним в режиме просмотра Орто также есть инструмент Нарисовать прямоугольник.


Статья включает в себя следующие разделы:



Фигуры, добавленные к определенному блоку проекта, могут быть организованы по слоям. Первый слой генерируется автоматически при создании первой фигуры и помещается в папку Фигуры в дереве проекта на панели Проект. Этот слой называется Layers [По умолчанию], он предназначен для использования в качестве фона и изначально установлен по умолчанию для хранения всех фигур, которые будут нарисованы впоследствии.




Создание нового слоя Фигур


Для создания нового слоя, используйте команду Добавить слой фигур из контекстного меню папки Фигуры на панели Проект.



При создании слоя можно указать параметры слоя (Название, Стиль линий, Стиль заливки, Цвет и Прозрачность) в диалоговом окне Новый слой фигур:



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


Для завершения создания нового слоя, нажмите кнопку ОК:



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



Фигура может быть переименована и сохранена в другом слое с помощью команды Свойства, находящейся в контекстном меню фигуры в режиме просмотра Модель и Орто.


Ниже приведены примеры векторизации в режиме просмотра Модель и Орто.



Векторизация в режиме просмотра Модель


Векторизацию можно выполнить для всех доступных поверхностей, построенных в вашем проекте: связующие точки, облако точек, полигональная модель, тайловая модель, ортофотоплан, ЦМР. В приведенном ниже примере используется поверхность полигональной модели.


Выберите слой, куда будет выполняться векторизация (или создайте новый слой). Чтобы сделать слой активным, дважды кликните левой кнопкой мыши на имя слоя на панели Проект и приступите к векторизации:



Нарисуйте фигуру для векторизации особенностей поверхности.


Для завершения рисования полигона (или ломаной), необходимо дважды щелкнуть левой кнопкой мыши.


При создании фигуры автоматически открывается диалоговое окно. Там можно установить следующие параметры: Название, Описание и Слой, который можно выбрать из доступного списка, чтобы убедиться, что все фигуры находятся в правильном слое. Кроме того, при завершении рисования для фигуры будет автоматически применен стиль отрисовки линий назначенного слоя (как в примере, заливка и цвет нарисованного полигона были применены автоматически):




В режиме просмотра Модель толщина ломаной/полигона одинакова независимо от настройки, используемой в свойствах слоя фигур. Изменение толщины ломаной/полигона будет применяться только в режиме просмотра Орто. 

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


Чтобы изменить положение вершины полигона/ломаной, необходимо перейти в режим навигации (выберите Навигация на панели инструментов) и переместить вершину в нужное место.



Редактирование вершин доступно только в том случае, если опция Присоединить маркеры (Attach Markers) не включена (Инструменты >  Маркеры > функция Присоединить маркеры не активна).


Чтобы добавить вершину к полигону/ломаной, необходимо выбрать полигон/ломаную и использовать команду Добавить вершину из контекстного меню фигуры:




Чтобы удалить вершину из полигона/ломаной, необходимо выбрать полигон/ломаную, переместить курсор на вершину и использовать команду Удалить вершину из контекстного меню:



Используйте Модель > Показать/скрыть > Показать подписи, чтобы включить или отключить отображение подписей  полигона/ломаной/точки в режиме просмотра Модель.



Инструменты векторизации в режиме просмотра Модель также могут быть использованы для векторизации фасадов зданий, как в примере ниже:



Векторизация в режиме просмотра Орто


Шаги векторизации схожи в режимах просмотра Орто и Модель. Главное отличие заключается в том, что для полигона можно отобразить стиль. Режим просмотра Орто позволяет отобразить толщину ломаной, указанную в свойствах слоя:




Инструмент Примыкание в Metashape помогает при векторизации. Вы можете найти больше информации об инструменте Примыкание в нашей статье: Функция примыкания для рисования фигур



Пример результата векторизации в режиме просмотра Орто представлен ниже:



Выберите Орто > Показать/Скрыть > Показать подписи, чтобы включить или отключить подписи для полигона/ломаной/точки в режиме просмотра Орто.



Экспорт слоя фигур


Фигуры, созданные в Metashape, можно экспортировать с помощью команды Файл > Экспорт > Экспорт Фигур.


В диалоговом окне Экспорт фигур можно указать систему координат, слой(и), который требуется экспортировать, а также тип объектов, которые требуется экспортировать (только ломаные, ломаные и полигоны, только точки, только полигоны). Кроме того, если вы хотите экспортировать подписи и атрибуты для фигур, вам нужно включить соответствующие флажки (Подписи к фигурам, Атрибуты фигур):



Фигуры экспортируются в отдельный слой. Если для векторизации вы использовали ортофотоплан, то ортофотоплан следует экспортировать отдельно, так как он не объединяется с файлами фигур.


Фигуры можно экспортировать в одном из следующих форматов:

  • Shape Files (*.shp) 
  • DXF Files (*.dxf) 
  • KML files (*.kml)
  • KMZ files (*.kmz)
  • GeoJSON files (*.geojson)
  • GeoPackage files (*.gpkg)
  • Survey Points (*.txt)