Geographical maps in Matlab

9 visualizaciones (últimos 30 días)
Aaqib Jamshed
Aaqib Jamshed el 2 de Abr. de 2022
Respondida: Dave B el 9 de Abr. de 2022
I have a vector with values for longitude, another with values for latitude, and another for values of surface temperature. I would like to plot a geographical map in Matlab in which at each longitude and latitude point it shows the value of the temperature in a color scale, with a bar legend. I have tried using geomap but I don't have the data in shp format so I don't really know how to do that. Could you help me? Thank you
  1 comentario
Cris LaPierre
Cris LaPierre el 2 de Abr. de 2022
Could you share the code and data you have?
I'd start by looking at geoscatter.

Iniciar sesión para comentar.

Respuestas (1)

Dave B
Dave B el 9 de Abr. de 2022
How about something like this?
paris = [48.5 2.2 46];
london = [51.5 0.1 48];
newyork = [40.7 -74 54];
natick = [42.3 -71.3 58];
losangeles = [34 -118.2 83];
sydney = [-33.9 151.2 63];
data=[paris;london;newyork;losangeles;sydney;natick];
markersize=100;
geoscatter(data(:,1), data(:,2), markersize, data(:,3), 'filled')
colormap turbo
c=colorbar;
c.Label.String="Temperature \circF";

Categorías

Más información sobre Geographic Plots en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by