Una vez que hayas configurado la app para usar la API de Geospatial, puedes obtener el GAREarth.cameraGeospatialTransform
de la cámara del dispositivo. Esta transformación, administrada en un objeto GAREarth
, contiene la siguiente información:
- Ubicación, expresada en latitud y longitud
- Altitud
- Una orientación que aproxima la dirección a la que se enfrenta el usuario en el sistema de coordenadas EUS, con X+ apuntando al este, Y+ apuntando hacia arriba y Z+ apuntando al sur
Ajusta la pose para mayor precisión
Cuando el dispositivo está en posición vertical en la orientación predeterminada, los ángulos de inclinación (X+) y de balanceo (Z+) suelen ser precisos debido a una alineación natural con el seguimiento de RA. Sin embargo, los ángulos de guiñada (Y+) pueden variar según la disponibilidad de los datos de VPS y las condiciones temporales en la ubicación. Es posible que tu app deba realizar ajustes para mejorar la precisión.
GARGeospatialTransform.orientationYawAccuracy
proporciona el radio de incertidumbre de GARGeospatialTransform.eastUpSouthQTarget
, medido en grados. Este valor indica la desviación estándar de la estimación para el ángulo de guiñada (Y+) a nivel local.
¿Qué sigue?
- Para colocar un anclaje geoespacial, obtén la posición geoespacial del ancla.