Raumbezogene Transformation der Gerätekamera abrufen

Nachdem Sie die Einstellungen Ihrer App für die Verwendung der Geospatial API konfiguriert haben, können Sie den GAREarth.cameraGeospatialTransform der Kamera des Geräts abrufen. Diese Transformation, die in einem GAREarth-Objekt verwaltet wird, enthält die folgenden Informationen:

  • Standort, ausgedrückt in Breiten- und Längengrad
  • Höhe
  • Eine Orientierung, die der Richtung entspricht, in der sich der Nutzer im EUS-Koordinatensystem befindet, wobei X+ nach Osten, Y+ nach oben und Z+ nach Süden zeigt

Pose für mehr Genauigkeit anpassen

Wenn sich das Gerät in der Standardausrichtung befindet, sind die Neigungs- (X+) und Rollwinkel (Z+) aufgrund der natürlichen Ausrichtung mit dem AR-Tracking in der Regel präzise. Die Abweichungswinkel (Y+) können jedoch je nach Verfügbarkeit von VPS-Daten und zeitlichen Bedingungen am Standort variieren. Möglicherweise müssen Sie Anpassungen an Ihrer App vornehmen, um die Genauigkeit zu verbessern.

GARGeospatialTransform.orientationYawAccuracy gibt den Unsicherheitsradius für GARGeospatialTransform.eastUpSouthQTarget in Grad an. Dieser Wert gibt die Standardabweichung der Schätzung für den lokalen Gierwinkel (Y+) an.

Nächste Schritte

  • Platzieren Sie einen geospatialen Anker, indem Sie die raumbezogene Pose des Ankers abrufen.