我想使用卫星图像作为背景,用ggplot
绘制多边形,点等。
我设法使用带有ggmap
功能的谷歌地球图像,但我宁愿使用我自己的图像作为背景的假彩色合成。由于此图像相当重(> 2GB),我在Arcmap中准备了假色复合,并将其导出为带有坐标(.jgw)的.jpeg,以降低分辨率。
问题是如何在ggplot中将此图像添加为(地理配准基础)图层?使用readGDAL
导入jpeg(938行和1743列)时,会使用三个(RGB)波段创建SpatialGridDataFrame。
所有帮助表示赞赏
答案 0 :(得分:0)
ggmap
对象的核心部分只是一个带有一些属性的颜色矩阵(在一个上使用str
函数)。
您应该能够读入jpeg文件并从中创建一个栅格,然后只需更改属性以匹配ggmap
对象的属性(主要是类和边界框信息)。然后,您应该可以将其与ggmap
函数一起使用。