Служба локализации Mega
Сервис облачной локализации Mega Block (Cloud Localization Service) предоставляет устройствам поддержку онлайн-позиционирования в пространстве в реальном времени. Устройство запускает ваше AR-приложение, и после инициализации сеанса необходимо получить начальную позу камеры через сервис облачной локализации; затем, комбинируя возможности отслеживания движения локального устройства и синхронизируя их с результатами облачной локализации, оно непрерывно обновляет информацию о позе устройства в реальном времени, удовлетворяя требованиям приложения к повышенной надежности и более реалистичному AR-опыту.
Возможности облачной локализации зависят от вычислений на стороне сервера в реальном времени. Во время работы AR-приложения устройство должно поддерживать сетевое соединение для получения результатов локализации и расчета позы с облака. По умолчанию центр вычислений облачной локализации развернут в Шанхае, Китай. Если у вас есть более высокие требования к сетевой задержке или стабильности, или ваше AR-решение ориентировано на зарубежные рынки, мы поддерживаем развертывание серверных узлов через ускорение по выделенным линиям или размещение ресурсов облачной локализации в ближайших вычислительных центрах для дальнейшей оптимизации общей производительности и пользовательского опыта.
Поток данных block
Подготовка облачной локализации Block состоит из трех шагов:
- Сбор, загрузка и завершение построения карты Block
- Создание репозитория хранения Block
- Добавление необходимых Block в облачную библиотеку локализации
flowchart LR
A[Block 建图] --> B>Block 存储] --> C[云定位库加图]
После завершения построения карты сгенерированный Block автоматически сохраняется в привязанный репозиторий хранения Block. Подробные шаги для каждого этапа см. в следующих документах:
Поток данных облачной локализации
- Устройство загружает данные отслеживания движения и изображения в сервис облачной локализации, который возвращает результат локализованной позы камеры.
- Устройство в реальном времени выполняет повторное слияние и оптимизацию позы камеры для управления рендерингом и взаимодействием в реальном времени.
- Если в облачную библиотеку локализации загружены аннотированные данные, пакет аннотаций загружается на устройство в виде файла EMA-аннотаций, и 3D-контент в аннотированных позициях рендерится в реальном времени.
flowchart TB
C[Облачная библиотека локализации] --> D[Устройство]
D[Устройство] --> C[Облачная библиотека локализации]
Подготовка перед началом
- Завершено построение карты Mega Block
- Наличие как минимум одного доступного репозитория хранения Mega Block
- Убедитесь, что целевой Mega Block находится в этом репозитории и его состояние нормальное
- Подготовьте APIKey с разрешениями для Mega Block
- Устройству требуется лицензия Sense или лицензия для мини-программ WeChat (доступна бесплатная пробная версия)
Примечание
Для использования лицензии EasyAR Sense в гарнитурах необходимо выбрать тип лицензии XR License Sense.
Быстрый старт облачной локализации
Шаги настройки сервиса облачной локализации:
- Приобретите и создайте группу сервисов облачной локализации
- Свяжите группу сервисов с проектом построения карты
- Создайте облачную библиотеку локализации в группе
- Добавьте Mega Block в облачную библиотеку локализации
См. раздел:
Создание и приобретение группы сервисов облачной локализации
Это пакет ресурсов, необходимый для облачной локализации. Стандартный пакет включает:
| Название элемента стандартного пакета | Стандарт | Пробный |
|---|---|---|
| Проект задачи построения карты | 1 | 1 |
| Облачные библиотеки локализации | 5 | 2 |
| Параллельные запросы (QPS) | 10 | 3 |
Примечание
- Любой запрос, содержащий AppId облачной библиотеки локализации, учитывается в параллельных QPS (независимо от успеха локализации).
- Облачные библиотеки локализации в одной группе облачных сервисов совместно используют QPS.
Дополнения к стандартному пакету
Стандартный пакет поддерживает дальнейшее расширение за счет дополнительных покупок при превышении лимитов:
- Приобретение дополнительных облачных библиотек локализации
- Увеличение квоты на связывание задач
- Увеличение количества параллельных запросов QPS
Примечание
У платных пользователей файлы карт Mega Block сохраняются в течение 3 месяцев после истечения срока действия; если файлы все еще находятся в репозитории, можно повторно создать облачную библиотеку локализации и добавить карту для использования.
См. раздел:
Быстрая проверка сервиса локализации
Mega поддерживает быструю проверку после завершения настройки сервиса облачной локализации, чтобы убедиться в его нормальной работе и корректности локализации.
На рисунке ниже показан простой пример быстрой проверки: используя тестовое фото сцены перед компьютером, можно проверить сервис локализации без физического присутствия на месте. Как показано, зеленый цвет индикатора Localize означает успешную локализацию.

Быстрая проверка Mega Toolbox проверяет завершенность настройки сервиса локализации. Поддерживает проверку в нативных приложениях, мини-программах WeChat или симуляцию в Unity. Конкретно можно проверить несколькими способами:
- Быстрая проверка вне места с помощью Mega Toolbox
- Быстрая проверка на месте с помощью Mega Toolbox
- Быстрая проверка с помощью симуляции в Mega Studio
Проверка качества локализации
- Сначала аннотируйте данные Mega Block в Mega Studio
- Проверьте качество локализации на месте с помощью Mega Toolbox
См. раздел о быстрой проверке: