【发布时间】:2019-10-23 21:28:31
【问题描述】:
我从http://luh.umd.edu/data.shtml 下载了一些土地利用场景结果的 NetCDF 文件。该位置的每个文件都有 11 种土地利用类型的值,年值从 2015 年到 2100 年。我想制作一个动画 gif 或电影来显示随时间的变化。这似乎应该很简单,但我尝试了各种路线,但都没有奏效,所以我希望有一些真正有效的路线。 1. 一种方法涉及使用栅格包中的堆栈或砖块函数创建土地利用变量之一的栅格堆栈或砖块。然后使用光栅动画功能。不幸的是,我收到以下错误消息“不支持 RasterLayer [stack,brick] 对象的动画”。
- 另一种选择是将每年的土地利用数据转换为SpatialPixelDataFrame,然后转换为data.frame,使用ggplot创建gif,然后将gif组合成动画gif。但这个过程似乎极其复杂。
包含我目前为此所做的努力的 R 脚本是 here。
【问题讨论】: