[R-sig-Geo] spplot graphics problem

Dylan Beaudette dylan.beaudette at gmail.com
Mon Nov 9 00:16:35 CET 2015


Hi Tom,

I have encountered this in the past when compiling without X11
support, thinking that I wouldn't need it on a headless server. Turns
out you need X11 (or at least Cairo) for a working graphics device for
PNG and JPG formats. Any chance that you can post your configure
arguments or build information?

Dylan

On Sun, Nov 8, 2015 at 2:42 PM, Thomas Adams <tea3rd at gmail.com> wrote:
> Edzer,
>
> That's the problem... dev.list() returns NULL -- I don't understand. I
> built R from source and did not see any problems. Any thoughts what I
> should look for in building R correctly? I have built R from source many
> times in the past and I have never encountered this kind of problem.
>
> Thank you!
>
> Tom
>
> On Sun, Nov 8, 2015 at 2:49 PM, Edzer Pebesma <edzer.pebesma at uni-muenster.de
>> wrote:
>
>> Me too.
>>
>> > dev.list()
>> X11cairo
>>        2
>>
>> What is your output of dev.list()? does plot(meuse.sr) work?
>>
>>
>> On 08/11/15 21:45, Tim Appelhans wrote:
>> > Hi Tom,
>> > on Ubuntu 14.04 I can reproduce fig07.R without any problem
>> > my sessionInfo()
>> >
>> > R version 3.2.2 (2015-08-14)
>> > Platform: x86_64-pc-linux-gnu (64-bit)
>> > Running under: Ubuntu 14.04.3 LTS
>> >
>> > locale:
>> >  [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C LC_TIME=de_DE.UTF-8
>> >  [4] LC_COLLATE=en_US.UTF-8     LC_MONETARY=de_DE.UTF-8
>> > LC_MESSAGES=en_US.UTF-8
>> >  [7] LC_PAPER=de_DE.UTF-8       LC_NAME=C LC_ADDRESS=C
>> > [10] LC_TELEPHONE=C             LC_MEASUREMENT=de_DE.UTF-8
>> > LC_IDENTIFICATION=C
>> >
>> > attached base packages:
>> > [1] stats     graphics  grDevices utils     datasets  methods base
>> >
>> > other attached packages:
>> > [1] lattice_0.20-33 sp_1.2-1        gstat_1.1-0
>> >
>> > loaded via a namespace (and not attached):
>> > [1] zoo_1.7-12       tools_3.2.2      xts_0.9-7 spacetime_1.1-4
>> > grid_3.2.2       FNN_1.1
>> > [7] intervals_0.15.1
>> >
>> > Cheers
>> > Tim
>> >
>> > On 08.11.2015 21:37, Thomas Adams wrote:
>> >> All:
>> >>
>> >> I was previously able to do the kind of thing I will illustrate below
>> >> on an
>> >> Intel based RedHat Linux system a few years ago. The simple task is to
>> >> use
>> >> GRASS GIS with R, reading both raster and vector data into R through
>> >> rgrass7 (previously with spgrass6). Using spplot, display the raster and
>> >> overlay the vector polygon (a river basin boundary) for reference. As I
>> >> said, I have previously done this with success. However, now
>> >> overlaying the
>> >> vector polygon fails, both with my own data and with the following
>> >> example:
>> >> http://rspatial.r-forge.r-project.org/gallery/ -- see the example for
>> >> fig07.RThe raster data draws, but I get the following...
>> >>
>> >>> spplot(zn, c("a", "b", "c", "d"),
>> >> + names.attr = c("ordinary kriging", "universal kriging with dist to
>> >> river",
>> >> + "stratified kriging with flood freq", "inverse distance"),
>> >> + as.table = TRUE, main = "log-zinc interpolation",
>> >> + sp.layout = list(rv, scale, text1, text2))
>> >>
>> >> Warning messages:
>> >> 1: In grid.Call.graphics(L_path, x$x, x$y, index, switch(x$rule,
>> >> winding =
>> >> 1L,  :
>> >>    Path drawing not available for this device
>> >> 2: In grid.Call.graphics(L_path, x$x, x$y, index, switch(x$rule,
>> >> winding =
>> >> 1L,  :
>> >>    Path drawing not available for this device
>> >> 3: In grid.Call.graphics(L_path, x$x, x$y, index, switch(x$rule,
>> >> winding =
>> >> 1L,  :
>> >>    Path drawing not available for this device
>> >> 4: In grid.Call.graphics(L_path, x$x, x$y, index, switch(x$rule,
>> >> winding =
>> >> 1L,  :
>> >>    Path drawing not available for this device
>> >>
>> >>
>> >> I am using Ubuntu 15.10 and R 3.2.2. I have searched the web for others
>> >> having this problem to no avail...
>> >>
>> >> Thank you for your help.
>> >>
>> >> Best,
>> >> Tom
>> >>
>> >>
>> >> --
>> >>
>> >>     [[alternative HTML version deleted]]
>> >>
>> >> _______________________________________________
>> >> R-sig-Geo mailing list
>> >> R-sig-Geo at r-project.org
>> >> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>> >
>>
>> --
>> Edzer Pebesma
>> Institute for Geoinformatics (ifgi),  University of Münster,
>> Heisenbergstraße 2, 48149 Münster, Germany; +49 251 83 33081
>> Journal of Statistical Software:   http://www.jstatsoft.org/
>> Computers & Geosciences:   http://elsevier.com/locate/cageo/
>> Spatial Statistics Society http://www.spatialstatistics.info
>>
>>
>> _______________________________________________
>> R-sig-Geo mailing list
>> R-sig-Geo at r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>>
>
>
>
> --
> Thomas E Adams, III
> 2330 Jack Warner PKWY, #334
> Tuscaloosa, AL 35401
>
> 1 (513) 739-9512 (cell)
>
>         [[alternative HTML version deleted]]
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo



More information about the R-sig-Geo mailing list