What function to plot lat, lon and a variable on a topographic map?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
My variables are latitude, longitude and land surface temperature and are set up as 1200 x 1200 tables. I would like to plot the land surface temperature that correspond with the latitude and longitude values for the Northeastern U.S. area.
When I load topo and run my code:
plot(geoshow(lat, lon, final_lst_day))
I receive the error:
Error using plot
Not enough input arguments.
When I do not load topo, the plot will actually run but comes out blank because I did not load any topographic data to plot it on.
Is geoshow the appropriate function to run? I have tried meshgrid but also am getting an error.
Thank you for the help!
0 Kommentare
Antworten (1)
Chad Greene
am 9 Mai 2016
There's no need to call plot if you're using geoshow. Initialize a map with worldmap then plot the data with geoshow.
2 Kommentare
Chad Greene
am 10 Mai 2016
If you don't have the Mapping Toolbox, you can't use geoshow either. But you can do
imagesc(lon,lat,final_lst_day)
axis xy image
hold on
borders('countries')
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!