I got ImageMagick working on Windows. The only problem occurred when I tried to 
write the movie file to a directory with subdirectories in it. It works with an 
empty directory, though.

I think it should be possible to incorporate the code from ImageMagick or 
GraphicsMagic into an R package, making an external install unnecessary.

Jacob.

--- On Mon, 15/11/10, Kevin Ummel <kevinum...@gmail.com> wrote:

From: Kevin Ummel <kevinum...@gmail.com>
Subject: Re: [R-sig-Geo] Anyone attempted to "animate" multi-layered rasters?
To: "steven mosher" <mosherste...@gmail.com>
Cc: "Jacob van Etten" <jacobvanet...@yahoo.com>, R-sig-Geo@stat.math.ethz.ch, 
x...@yihui.name
Date: Monday, 15 November, 2010, 23:26

Thanks, Jacob.
For the community: I've successfully installed ImageMagick on Mac OS 10.6.4 
(i.e. the sample commands to verify functionality check 
OK: http://www.imagemagick.org/script/binary-releases.php?ImageMagick=cmdb7qc5snnquootuef90ki645#macosx).
I receive an error running Jacob's example code:
Error in cmd.fun(sprintf("%s --version", convert), intern = TRUE) :   error in 
running commandsh: convert: command not found
I don't believe this is an 'animate' issue, but is a thorny path problem that 
apparently plagues ImageMagick installs via MacPorts. I tried some things based 
on the message boards at ImageMagick without success. This isn't the place for 
ImageMagick troubleshooting, but a heads up for Mac users trying to implement 
Jacob's example...
Thanks,Kevin
On Nov 15, 2010, at 9:35 PM, steven mosher wrote:
Thanks Jacob,

 I was unable to get ImageMagick working ( which saveMovie() relies upon.. as I 
recall ) so I had to live with the html animation. 



On Mon, Nov 15, 2010 at 12:58 PM, Jacob van Etten <jacobvanet...@yahoo.com> 
wrote:


A function is not really necessary. It´s actually quite simple.



library(raster)

library(animation)

setwd("c:/empty")



logo <- raster(system.file("external/rlogo.grd", package="raster"), values=TRUE)



saveMovie(

for(i in 1:250)

{

    logo1 <- logo

    logo1[logo1<i] <- 0

    #here you could also extract a RasterLayer from a RasterStack

    plot(logo1, main=i)

},

loop=1,

interval= 0.1,

outdir = getwd(),

moviename="logo")



Cheers,



Jacob.



--- On Sat, 13/11/10, Kevin Ummel <kevinum...@gmail.com> wrote:



From: Kevin Ummel <kevinum...@gmail.com>

Subject: [R-sig-Geo] Anyone attempted to "animate" multi-layered rasters?

To: R-sig-Geo@stat.math.ethz.ch

Date: Saturday, 13 November, 2010, 12:58



Hello,



I came across the 'animate' package, and I'm wondering if anyone has 
successfully adapted it to create animations of multi-layered spatial data.



This seems like a logical advance of R's spatial data visualization, especially 
given the prominence of NetCDF and HDR file types, but I don't want to 
replicate if someone else already has a function in working order...





Cheers,

Kevin



Kevin Ummel

Senior Visiting Associate, Center for Global Development

MESPOM Candidate, University of Manchester



_______________________________________________

R-sig-Geo mailing list

R-sig-Geo@stat.math.ethz.ch

https://stat.ethz.ch/mailman/listinfo/r-sig-geo









        [[alternative HTML version deleted]]




_______________________________________________

R-sig-Geo mailing list

R-sig-Geo@stat.math.ethz.ch

https://stat.ethz.ch/mailman/listinfo/r-sig-geo








      
        [[alternative HTML version deleted]]

_______________________________________________
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