Depois de definir as configurações do app para usar a API Geospatial, você pode acessar o GAREarth.cameraGeospatialTransform
da câmera do dispositivo. Essa transformação, gerenciada em um objeto GAREarth
, contém as seguintes informações:
- Local, expresso em latitude e longitude.
- Altitude
- Uma orientação que se aproxima da direção do usuário no sistema de coordenadas EUS, com X+ apontando para o leste, Y+ apontando para cima e Z+ apontando para o sul.
Ajustar a pose para ter precisão
Quando o dispositivo está na posição vertical na orientação padrão, os ângulos de inclinação (X+) e rolagem (Z+) tendem a ser precisos devido a um alinhamento natural com o rastreamento em RA. No entanto, os ângulos de guinada (Y+) podem variar dependendo da disponibilidade de dados do VPS e das condições temporais no local. Talvez o app precise fazer ajustes para aumentar a precisão.
GARGeospatialTransform.orientationYawAccuracy
fornece o raio de indefinição de GARGeospatialTransform.eastUpSouthQTarget
, medido em graus. Esse valor indica o desvio padrão da estimativa para o ângulo de Yaw no nível local (Y+).
A seguir
- Coloque uma Âncora geoespacial conseguindo a posição geoespacial dela.