Adding map of the east coast to plotted lat/longs
Afficher commentaires plus anciens
All,
I have a GUI that plots a number of lat/longs all over the east coast and the gulf.
What I want is to underlay a map on the plotted lat/long positions.
Does anyone know how to do that?
If there is a way to do that with a normal figure, then maybe I can figure out how to implement that into my GUI.
R/, C. Atlas
Réponses (2)
Thomas Koelen
le 9 Avr 2015
map=imread(mapimage);
imshow(map);
hold on
plot(positions,'-')
I'm not sure what kind of filetypes you have so I can't anser fully but have you tried this?
1 commentaire
charles atlas
le 13 Avr 2015
Kelly Kearney
le 13 Avr 2015
0 votes
Do you have the Mapping Toolbox? Do you actually have the data for a map already... geotiff, shapefile, or something like that?
If yes to the Mapping Toolbox, it comes with a few datasets with coastline info (coast.mat, conus.mat, landareas.shp, usastatelo.shp, usastatehi.shp) as well as functions for reading in higher-resolution data that you can download separately.
If you don't have access to the Mapping Toolbox, I recommend m_map. It provides several tools for setting up a basemap for plots.
Catégories
En savoir plus sur Coordinate Reference Systems dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!