Skip to content

Satellite ocean color palette?

6 messages · Tim Clark, Henrique Dallazuanna, Barry Rowlingson +2 more

#
Dear List,

Is there a color palette avaliable similar to what is used in satellite ocean color imagery?  I.e. a gradient with blue on one end and red on the other, with yellow in the middle?  I have tried topo.colors(n) but that comes out more yellow on the end.  I am looking for something similar to what is found on the CoastWatch web page:

http://oceanwatch.pifsc.noaa.gov/imagery/GA2009281_2009282_sst_2D_eddy.jpg

Thanks!

Tim


Tim Clark
Department of Zoology 
University of Hawaii
#
See ?colorRampPallete
On Fri, Oct 9, 2009 at 3:51 PM, Tim Clark <mudiver1200 at yahoo.com> wrote:

  
    
#
On Fri, Oct 9, 2009 at 7:51 PM, Tim Clark <mudiver1200 at yahoo.com> wrote:
You could build one yourself with the colorRamp function:

satRampP = colorRampPalette(c("black","blue","cyan","yellow","orange","red","black"))

 that looks roughly like the one in the jpg, but I'm not sure about
the black at the far end...anyway, let's see:

image(matrix(seq(0,1,len=100),100,1),col=satRampP(100))

Or you could try my colour schemes package:

https://r-forge.r-project.org/projects/colourscheme/

Barry
#
On Fri, 2009-10-09 at 11:51 -0700, Tim Clark wrote:
Tim,

You can make a palette in R, using colorRampPalette, look this example

Satelite.Pallete <-
colorRampPalette(c("blue3","cyan","aquamarine","yellow","orange","red"))
require(fields)
image.plot(volcano, col = Satelite.Pallete(500), legend.lab="Scale") 
contour(volcano, levels = seq(90, 200, by = 5), add = TRUE)
#
Thanks!  The colorRampPalette() did just what I need.

Tim


Tim Clark
Department of Zoology 
University of Hawaii
--- On Fri, 10/9/09, Barry Rowlingson <b.rowlingson at lancaster.ac.uk> wrote:

            
#
tim.colors() in library fields
On Fri, Oct 9, 2009 at 2:51 PM, Tim Clark <mudiver1200 at yahoo.com> wrote: