![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1287050/image.png)
Add Geoplot to cartesian plot
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have a cartesian coordinate plot as shown below (with x and y being distances in meters), if I know the (lat,lon) of the origin (0,0), is it possible to overlay a map onto the plot?, with the limits not getting messed up?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1274215/image.png)
Thank you for the help
0 comentarios
Respuestas (1)
Smit
el 7 de Feb. de 2023
Hi Ajmal,
I understand you are trying to overlay your Cartesian co-ordinate plot onto a map.
It might be possible to overlay your graph on a map instead using the “axesm” function.
An example of a map being created using the “axesm” function is as follows
coast = load('coast');
axesm('pcarree', 'Origin', 180,'MLabelParallel','south', ...
'Frame', 'on', 'Grid', 'on', 'Meridian', 'on', 'Parallel', 'on');
mapShow = geoshow(coast.lat, coast.long,'Color','black');
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1287050/image.png)
Then you can add your own axes to the map.
0 comentarios
Ver también
Categorías
Más información sobre Geographic Plots 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!