Chcę zaimplementować tę formułę z Wikipedii do konwersji Współrzędne LLA do ECEF:
gdzie
oraz a i b są odpowiednio osiami pół-dur i pół-pomocniczy.
Moje pytanie brzmi: z jakimi jednostkami to będzie działać? W tym artykule podano, że równanie jest wyrażone w metrach. Zastanawiam się, czy może być bardziej ogólne. Czy mogę używać dowolnej jednostki odległości, o ile zachowuję spójność?
Odpowiedź
- Pół-duża (tj. ), Pół-mniejszy (tj. B) i Wysokość elipsoidy (tj. H) muszą być w tej samej jednostce długości, np. Wszystkie muszą być w metrach lub wszystkie w stopach itp.
- Jednostka pomiary X, Y, Z są zgodne z jednostką długości a, b, h.
- Zgodnie z konwencją ECEF X, Y, Z są zawsze w metrach.
Odpowiedź
Dopóki używasz tej samej jednostki liniowej, możesz użyć dowolnej jednostki liniowej. O ile wiem, jednostki kątowe muszą być w radianach.