I have found that one could use a bivariate choropleth to display the values of two rasters in one. For instance: https://flowingdata.com/2015/03/13/bivariate-choropleth-how-to/
I wonder if r has a package to display the values of three rasters?
In this case, the scale could be a rgb cube, like
http://www.dig.cs.gc.cuny.edu/manuals/Gimp2/Grokking-the-GIMP-v1.0/node50.html ,
where the scale of the three-variate raster is the combination of the red, green, blue colors for each of the three rasters independently ?
I have been trying to generate the cube (combining all RGB values) to use that as the scale. but unfortunately, the file gets to be very big:
require(reshape2)
library(rgl)
Cols<-data.frame()
for (blue in 0:255)
{
rg <- outer(0:255, 0:255, rgb, blue=blue, maxColorValue = 255)
rg <-data.frame(blue,melt(rg))
colnames(rg)<-c("blue","red", "green","col")
Cols<-rbind(Cols,rg)
}
plot3d(Cols$blue, Cols$red, Cols$green, col=Cols$col)