Table of Contents

Полевое использование и симуляция работы

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

Различия между полевым использованием и симуляцией работы

Mega использует информацию GNSS (GPS, BeiDou и др.) для помощи в процессе локализации, чтобы повысить точность и стабильность позиционирования. При полевом использовании GNSS-информация устройства точна и может использоваться для помощи в локализации. Однако при симуляции работы вне площадки GNSS-информация устройства не соответствует окружению, эти данные нельзя использовать для помощи в локализации, и они могут ухудшить результаты позиционирования. Поэтому Mega предоставляет две различные конфигурации для адаптации к потребностям полевого использования и симуляции работы вне площадки.

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

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

alt text

Совет

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

Конфигурация для симуляции работы вне площадки

Выберите объект Mega Tracker в сессии, найдите компонент MegaTrackerFrameFilter, выберите Location Input Mode как опцию Simulator для включения конфигурации симуляции работы.

alt text

В скрипте можно установить MegaTrackerFrameFilter.LocationInputMode в Simulator для достижения того же эффекта.

Примечание

При симуляции работы с использованием EIF-файла эта опция автоматически устанавливается в FramePlayer и не может быть изменена, чтобы гарантировать корректное использование записанных в EIF-файле GNSS-данных.

Конфигурация для полевого использования

Выберите объект Mega Tracker в сессии, найдите компонент MegaTrackerFrameFilter, выберите Location Input Mode как опцию Onsite для включения конфигурации полевого использования.

alt text

В скрипте можно установить MegaTrackerFrameFilter.LocationInputMode в Onsite для достижения того же эффекта.

Осторожно

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