Получите геопространственное преобразование камеры устройства.

После того как вы настроили параметры своего приложения для использования Geospatial API, вы можете получить GAREarth.cameraGeospatialTransform камеры устройства. Это преобразование, управляемое объектом GAREarth , содержит следующую информацию:

  • Местоположение, выраженное в широте и долготе
  • Высота
  • Ориентация, приблизительно соответствующая направлению, в котором смотрит пользователь в системе координат EUS, где X+ указывает на восток, Y+ указывает вверх, а Z+ указывает на юг.

Отрегулируйте позу для точности

Когда устройство находится в вертикальном положении в ориентации по умолчанию, углы наклона (X+) и крена (Z+) имеют тенденцию быть точными благодаря естественному выравниванию с отслеживанием AR. Однако углы отклонения (Y+) могут варьироваться в зависимости от доступности данных VPS и временных условий в месте расположения. Возможно, вашему приложению придется внести коррективы для обеспечения точности.

GARGeospatialTransform.orientationYawAccuracy предоставляет радиус неопределенности для GARGeospatialTransform.eastUpSouthQTarget , измеряемый в градусах. Это значение указывает стандартное отклонение оценки угла отклонения от курса (Y+) на местном уровне.

Что дальше

,

После того как вы настроили параметры своего приложения для использования Geospatial API, вы можете получить GAREarth.cameraGeospatialTransform камеры устройства. Это преобразование, управляемое объектом GAREarth , содержит следующую информацию:

  • Местоположение, выраженное в широте и долготе
  • Высота
  • Ориентация, приблизительно соответствующая направлению, в котором смотрит пользователь в системе координат EUS, где X+ указывает на восток, Y+ указывает вверх, а Z+ указывает на юг.

Отрегулируйте позу для точности

Когда устройство находится в вертикальном положении в ориентации по умолчанию, углы наклона (X+) и крена (Z+) имеют тенденцию быть точными благодаря естественному выравниванию с отслеживанием AR. Однако углы отклонения (Y+) могут варьироваться в зависимости от доступности данных VPS и временных условий в месте расположения. Возможно, вашему приложению придется внести коррективы для обеспечения точности.

GARGeospatialTransform.orientationYawAccuracy предоставляет радиус неопределенности для GARGeospatialTransform.eastUpSouthQTarget , измеряемый в градусах. Это значение указывает стандартное отклонение оценки угла отклонения от курса (Y+) на местном уровне.

Что дальше