1

我想使用卫星图像作为背景来绘制多边形、点等......使用ggplot.

我设法将谷歌地球图像与该ggmap功能一起使用,但我宁愿从我自己的图像中合成一个假彩色作为背景。由于此图像相当重 (>2GB),我在 Arcmap 中准备了假彩色合成,并将其导出为 .jpeg 并附加坐标 (.jgw) 以降低分辨率。

问题是如何将此图像添加为 ggplot 中的(地理参考基础)图层?使用 导入 jpeg(938 行和 1743 列)readGDAL时,会使用三个 (RGB) 波段创建 SpatialGridDataFrame。

所有帮助表示赞赏

4

1 回答 1

0

对象的核心部分ggmap只是具有某些属性的颜色矩阵(使用该str函数)。

您应该能够读取 jpeg 文件并从中创建栅格,然后只需更改属性以匹配ggmap对象的属性(主要是类和边界框信息)。然后,您应该能够将其与该ggmap功能一起使用。

于 2012-09-07T17:39:53.247 回答