Dear experts,

I simply try to plot an S4 object with a legend using image.plot provided by the fields package, but the legend does not occur. I also tried the filled.contour function with no succes, either. I wonder weather image.plot cannot deal with S4 data to plot a legend. Can anyone help me to find out the mistake in my processing steps or is there another simple way to create an imagelegend plot of an satellite image whithout transfroming it into a matrix (matrix will lose automated coordinate allocation to axes in the plot window and data has to be loaded into memory).

library(raster)
library(fields)

a1<-stack('layerstack_surf_sub')
d<-colors()
new.pallette <- colorRampPalette( c(d[34], d[142], d[27]) )
image.plot(a...@layers[[19]],col=new.pallette(255))
?????????
###Error in if (del == 0 && to == 0) return(to) :
###Missing Value, where TRUE/FALSE needed
?????????

The image occur in defined colorscale, but without a legend!

Very Great Thanks in Advance!

Carsten

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@stat.math.ethz.ch
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to