Jeg ønsker å implementere denne formelen fra Wikipedia for å konvertere LLA til ECEF-koordinater:

LLAtoECEF

hvor

skriv inn bilde beskrivelse her

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.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *