เมื่อกำหนดการตั้งค่าของแอปให้ใช้ Geospatial API แล้ว คุณจะขอรับ GAREarth.cameraGeospatialTransform
ของกล้องของอุปกรณ์ได้ การเปลี่ยนรูปแบบนี้ซึ่งจัดการในออบเจ็กต์ GAREarth
มีข้อมูลต่อไปนี้
- ตำแหน่ง แสดงเป็นละติจูดและลองจิจูด
- ระดับความสูง
- การวางแนวที่ใกล้เคียงกับทิศทางที่ผู้ใช้หันหน้าไปในระบบพิกัด EUS โดย X+ ชี้ไปทางตะวันออก, Y+ ชี้ขึ้น และ Z+ ชี้ขึ้นทิศใต้
ปรับท่าทางเพื่อความแม่นยำ
เมื่ออุปกรณ์ตั้งตรงตามการวางแนวเริ่มต้น มุมระดับความสูงต่ำ (X+) และมุมกลิ้ง (Z+) มักจะแม่นยำเนื่องจากการวางแนวตามธรรมชาติกับการติดตาม AR อย่างไรก็ตาม มุมการเอียง (Y+) อาจแตกต่างกันไปโดยขึ้นอยู่กับความพร้อมใช้งานของข้อมูล VPS และเงื่อนไขชั่วคราวของตำแหน่งนั้นๆ แอปอาจต้องปรับเพื่อความแม่นยำ
GARGeospatialTransform.orientationYawAccuracy
ระบุรัศมีของความไม่แน่นอนสำหรับ GARGeospatialTransform.eastUpSouthQTarget
ซึ่งวัดเป็นองศา ค่านี้จะระบุค่าเบี่ยงเบนมาตรฐานของค่าประมาณสำหรับมุมการเอียงระดับท้องถิ่น (Y+)
ขั้นตอนถัดไป
- วางหมุดทางภูมิศาสตร์ด้วยการหาตำแหน่งภูมิสารสนเทศของจุดยึด