ym88659208ym87991671
VpsServiceManager – локализация в пространстве | Документация для разработчиков

VpsServiceManager – локализация в пространстве

Обновлено 17 января 2023

Для определения начального местоположения пользователя используется VPS Service (см. документацию к VPS). Однако для более удобного управления в нуждах навигации, к нему написана обертка в виде API в скрипте VpsServiceManager. Для настроек и использования VPS в проекте ARNavigationFramework рекомендуется использовать именно это API.

Публичные функции:

public void StartVPS() // запустить VPS. Если VPS уже запущен, ничего не 
// произойдет
public void StopVPS() // остановить работу VPS
public void RestartVPS() // запустить VPS. Если VPS уже запущен, он будет
// остановлен и запущен заново
public void ResetTracking() // сброс текущей позиции пользователя
public bool IsLocalized() // локализован ли пользователь (находится ли в
// координатах, возвращенных сервером VPS)

При запуске VPS через это API не нужно указывать какие-либо параметры – всё будет настроено автоматически.

Помимо доступа к API VPS, VpsServiceManager управляет push сообщением о некорректном угле наклона камеры. При использовании VPS необходимо направлять камеру телефона параллельно плоскости пола. При слишком большом наклоне камеры вверх или внизу появится сообщение о необходимости держать телефон ровнее. Сообщение появляется только во время работы VPS.

VPS message
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.