Depois de configurar o 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:
- Localização, expressa em latitude e longitude
- Altitude
- Orientação aproximada da direção para a qual o usuário está voltado 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 mais precisão
Quando o dispositivo está na orientação vertical padrão, os ângulos de inclinação (X+) e de rolagem (Z+) tendem a ser precisos devido a um alinhamento natural com o rastreamento de RA. No entanto, os ângulos de guinada (Y+) podem variar dependendo da disponibilidade de dados de VPS e das condições temporais no local. Talvez seja necessário fazer ajustes no app para garantir a precisão.
GARGeospatialTransform.orientationYawAccuracy
fornece o raio de incerteza para GARGeospatialTransform.eastUpSouthQTarget
, medido em graus. Esse valor indica a variação padrão da estimativa para o ângulo de guinada (Y+) no nível local.
A seguir
- Coloque uma âncora geoespacial obtendo a pose geoespacial dela.