ฉันกำลังพยายามแปลง ECEF (Earth Centered, Earth Fixed) ซึ่งกำหนดไว้ใน X, Y, Z, กึ่งกลางที่ (0,0,0) เป็น LLA (ละติจูด, ลองจิจูด, ความสูง) มีสองวิธีที่ฉันพบในอินเทอร์เน็ต (โปรดแจ้งให้เราทราบหากมีวิธีที่ดีกว่า) ทั้งคู่อธิบายไว้อย่างชัดเจนในเอกสารนี้ในหน้า 3-4:
http://www.microem.ru/pages/u_blox/tech/dataconvert/GPS.G1-X-00006.pdf
หนึ่งใช้วิธีการวนซ้ำและอื่น ๆ เป็นวิธีปิดแบบฟอร์ม ฉันต้องการทราบวิธีการที่จะใช้กับแอปพลิเคชันของฉัน หลักเกณฑ์สองมีความเร็ว (เวลาในการคำนวณ)และความถูกต้อง อัลกอริทึมนั้นไม่ยากที่จะนำมาใช้ แต่ฉันไม่คิดว่ามันตรงไปตรงมาเพื่อเปรียบเทียบทั้งสอง ... ตัวอย่างเช่นฉันรู้สึกว่าความแม่นยำจะแตกต่างกันไปตามพิกัด ECEF ของอินพุต
ดังนั้นใครบ้างมีข้อมูลเพิ่มเติมเกี่ยวกับแต่ละวิธี มันจะดีถ้าฉันจะได้รับอันใดอันที่เร็วกว่า (คาดเดารูปแบบปิด) และความแม่นยำคร่าวๆที่ฉันคาดหวังจากแต่ละ (เช่นภายในกี่เมตรของ LLA จริงฉันสามารถคาดหวังคำตอบของฉันจะเป็นหรืออะไรก็ตามในบรรทัดเหล่านั้น) .