Hi,
I am trying to generate a 'simple' temperature map of the surface of the ocean for an specific region. However, all I get is a latitudinal gradient with no variations across longitudes (see figure). The data comes in three columns: latitude, longitude and temperature.
My code so far:
woa18SST=csvread('woa18_SST_5deg.csv',2,0,[2,0,40507,2]);woa18SST=array2table(woa18SST,'VariableNames',{'Lat','Lon','SST'});area1=woa18SST(woa18SST.Lat>=-30,:);area1=area1(area1.Lat<=30,:);figureax=worldmap([-30 30],[120 200])load coastlinessurfm(area1.Lat, area1.Lon, area1.SST);land = shaperead('landareas', 'UseGeoCoords', true);geoshow(ax, land, 'FaceColor', [0.8 0.7 0.5])tightmap;
Best Answer