Jeg ønsker å implementere denne formelen fra Wikipedia for å konvertere LLA til ECEF-koordinater:
hvor
og a og b er henholdsvis semi-major og semi-minor akse.
Spørsmålet mitt er: hvilke enheter vil dette fungere med? Denne artikkelen sier at ligningen er i meter. Jeg lurer på om det kan være mer generelt enn det. Kan jeg bruke hvilken som helst avstandsenhet så lenge jeg er konsistent?
Svar
- Semi-major (dvs. en ), Semi-minor (dvs. b) og Ellipsoid Height (dvs. h) må være i samme lengdenhet, f.eks. Må alle være i meter, eller alle i føtter, osv.
- Enhet av måling av X, Y, Z følg lengdeenheten til a, b, h.
- Etter konvensjonen er ECEF X, Y, Z alltid i meter.
Svar
Så lenge du bruker den samme lineære enheten, kan du bruke hvilken lineær enhet du vil ha. Så vidt jeg vet må vinkelenhetene være i radianer.