MATLAB Answers

How to make a 2-D colormap with coordinates

155 views (last 30 days)
andres
andres on 22 Oct 2018
Commented: andres on 25 Oct 2018
Hi. I have n points, for each point I have its latitud, longitude and an indicator that take real values (from 0.5 to 2.7). I would like to make a Figure (like a colormap) that shows with colors the value of this indicator for each of these n points. Is that possible? Thanks in advance for any help.

  0 Comments

Sign in to comment.

Accepted Answer

andres
andres on 25 Oct 2018
Finally it was better to use scatter. Thank you very much anyway!

  3 Comments

madhan ravi
madhan ravi on 25 Oct 2018
you should accept the answer which was given by the person who helped you , that's a way of appreciating who helps
jonas
jonas on 25 Oct 2018
That's fine! If he found a better solution then it's better to accept that one, as it may help others find the best solution in the future :)
Upon re-reading the question, I don't know why scatter was not my go-to suggestion.
andres
andres on 25 Oct 2018
That is what I thought. Of course I appreciate the help (and I thanked in the original answer), but if someone has the same question in the future, it is better for him/her to know which solution was the one that worked for me better. Regards!

Sign in to comment.

More Answers (1)

jonas
jonas on 22 Oct 2018
Edited: jonas on 22 Oct 2018
Use a surface object
surf(lon, lat, z)
The data must be gridded, so you may have grid the data like this
[LON,LAT] = meshgrid(min(lon):max(lon), min(lat) :max(lat))
Z = griddata(lon,lat, z, LON, LAT)
surf(LON, LAT, Z)

  2 Comments

andres
andres on 22 Oct 2018
But "surf" makes 3-D images, doesn't it? I need it to be 2D (sorry I did not put that in the text, but only in the title). As points come from geographical data (lon lat), I want a "map" representation with colors indicating the value of z.
jonas
jonas on 22 Oct 2018
just set the view,
view([0 90])
or use one of the following functions with the same syntax as surf
  • pcolor
  • imagesc
  • contourf
  • mesh

Sign in to comment.

Products


Release

R2015b

Community Treasure Hunt

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

Start Hunting!

Translated by