![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1287050/image.png)
Add Geoplot to cartesian plot
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponses (1)
Smit
le 7 Fév 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 commentaires
Voir également
Catégories
En savoir plus sur Geographic Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!