Масштабная линейка — это какое-либо известное расстояние на модели. Для создания масштабных линеек можно использовать Кодированные марки или вручную указать расстояние между некоторыми точками на объекте. В этой статье рассмотрено применение второго способа: предварительно были измерены длины 2 лезвий меча на объекте (см. иллюстрацию ниже) и созданы масштабные линейки с помощью инструментов, представленных в версии Metashape Professional.

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


Содержание статьи:


Создание масштабной линейки

Чтобы определить конечные точки масштабной линейки, вам нужно создать на модели два маркера. В окне просмотра Модель установите курсор на первую точку и нажмите на нее правой кнопкой мыши, чтобы открыть контекстное меню. Используйте команду Добавить маркер, чтобы создать маркеры, соответствующие конечным точкам будущей масштабной линейки:


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


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


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


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


Настройка точности 

Рекомендуется указать точность масштабной линейки в разделе Масштабные линейки панели Проект: дважды нажмите на ячейку Точность и впишите значение (в этом случае вы изменяете точность только для одной конкретной масштабной линейки):


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

Точность, которую необходимо указать в разделе Точность масштабных линеек, соответствует точности измеренного расстояния. Значение по умолчанию — 0,001 м, также его можно задать вручную в зависимости от фактической точности измерений для конкретного проекта. В данном примере точность равна значению по умолчанию - 0,001 м. 


Описанные выше этапы следует повторить для всех измеренных расстояний на модели. Таким образом будет создано соответствующее количество масштабных линеек (в примере проекта есть два измеренных расстояния и, следовательно, две масштабные линейки). 


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


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


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


Удаление масштабной линейки

Если масштабная линейка была создана неправильно или есть другая причина для ее удаления, вы можете удалить масштабную линейку:


1. Выберите масштабную линейку на панели Привязка.

2. Нажмите на нее правой кнопкой мыши и выберите команду Удалить масштабные линейки из контекстного меню. 


3. Нажмите OK, чтобы удалить выбранную масштабную линейку.


Масштабирование модели

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