> > On 25.01.2012 13:42, Johannes Radinger wrote: > > > >> > >> On 25.01.2012 12:45, Johannes Radinger wrote: > >>> Hello, > >>> > >>> I am wondering about the X11() graphic device on Windows. > >>> I try to plot a raster image but nothing gets displayed. I > >>> found some pages where it is mentioned that x11() not > >>> always supports raster rendering. > >>> Is there any add on for x11, any update or any R-package > >>> which solves that displaying problem in Windows? > >>> > >>> What I try to test it is an example from the > >>> package {raster}: > >>> > >>> library(raster) > >>> DEU_alt<- getData("alt", country="DEU", mask=TRUE) > >>> x11() > >>> plot(DEU_alt,axes=TRUE) > >>> > >>> best regards, > >>> > >>> /johannes > >> > >> Try an R version that is recent - it works for me. > >> > >> Uwe Ligges > > > > I first tried it with R 2.13.2 and raster version 1.9-64 > (16-January-2012). > > Now I also installed the most recent version R 2.14.1 (Platform: > i386-pc-mingw32/i386 (32-bit)) and raster version 1.9-64 (16-January-2012). > > > > But in both cases no success. X11() opens and draws the axis and the > > border for the scale but no raster... > > I do not really understand why you are using x11(). The Windows device > is called windows() and you actually do not need to open it, since plot > opens it anyway. Or are you under cygwin (which is not really Windows)? > If not: Which version of Windows is this?
Of course I do not need to open a graphic device (as you said it is open when calling plot). I just wanted to make it reproducable as e.g. Mac OS X opens Quartz as a standard device when calling plot on my Mac machine. So far as I understand the help are "all the devices (X11(), x11() and windows() implemented as variants of the same device". Thus it makes no difference if I call x11() or windows() or if 'plot' opens the device automatically. In all cases there is no raster displayed. Just some additional information from the 'grDevices' package: > library(grDevices) > dev.capabilities() $semiTransparency [1] TRUE $transparentBackground [1] "fully" $rasterImage [1] "yes" $capture [1] TRUE $locator [1] TRUE $events [1] "MouseDown" "MouseMove" "MouseUp" "Keybd" I am running R via the standard RGUI (so no Eclipse, Rtinn etc.). The machine I am working on is Windows 2008 Server Enterprise (Version 6.0) which I am remotely accessing from a ThinClient with WindowsXP-embedded. This is the standard configuration of our institution. Maybe that configuration with ThinClients is a reason? But what should I ask our admin? What should he check etc? best regards, johannes > > Uwe Ligges > > > > There is no problem with vector graphics...like: > > DEU_border<- getData("GADM", country="DEU", level=1) > > plot(DEU_border,axes=TRUE) > > > > Any suggestions what is going on resp. how to solve it...? > > > > /johannes > > > > -- "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.