MATLAB: Density plot on geomap

density plotgeomapMapping Toolbox

I am working with a set of data. Lat, Lon, and Data values. Each in one column in excel (A,B,C). I want to pin each location of my lat lon on the map and use the data value which is 1X1 array to apply a density color scale. The color will vary based on the intensity of the data value. I tried Pcolor, surf,mesgrid I seem to be running the same error with my data not being 2D dimensions.
Please help.

Best Answer

If you want to use your value as the color, I recommend geoscatter.
lon = (-170:10:170);
lat = 50 * cosd(3*lon);
C = rand(1,length(lon));
geoscatter(lat,lon,[],C,'o','MarkerFaceColor','flat')
colorbar
Related Question