Longitude latitude to X-Y plane

6 visualizaciones (últimos 30 días)
Devinya Herath
Devinya Herath el 28 de Oct. de 2011
Comentada: Dyuman Joshi el 8 de Nov. de 2023
I have a set of latitude, longitude pairs obtained using a GPS receiver. The readings correspond to WGS84. I want to convert them to coordinates in the X-Y plane using matlab. Could anyone please help me with this?
  1 comentario
suresh
suresh el 16 de Nov. de 2011
Movida: Dyuman Joshi el 8 de Nov. de 2023
if you the answer please do forward

Iniciar sesión para comentar.

Respuestas (1)

Raj
Raj el 8 de Nov. de 2023
Editada: Raj el 8 de Nov. de 2023
Hello,
I have a solution which you can try using and check if it solves your problem
lat = [40.7128, 51.5074, 48.8566, 35.6895, 37.7749, -33.8688, 55.7558, -22.9068, 52.5200, 19.4326, -34.6037, 37.9838, -6.2088, 59.3293, -33.9249, 43.6532, 41.9028, 48.8566, 31.9686, 37.5665];
lon = [-74.0060, -0.1278, 2.3522, 139.6917, -122.4194, 151.2093, 37.6176, -43.1729, 13.4050, -99.1332, -58.3816, 23.7275, 106.8456, 18.0686, 18.4241, -79.3832, 12.4964, 2.3522, 99.9018, 126.9780];
geoid=wgs84Ellipsoid;
[X, Y, Z] = geodetic2ecef(geoid, lat, lon, 0);
[x, y, z] = ecef2enu(X, Y, Z, lat(1), lon(1), 0, geoid);
Here 'x' and 'y' contains the converted coordinates in X-Y plane. Hope this helps!
  1 comentario
Dyuman Joshi
Dyuman Joshi el 8 de Nov. de 2023
Note, the functions used require the Mapping Toolbox.

Iniciar sesión para comentar.

Categorías

Más información sobre Mapping Toolbox en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by