gpt4 book ai didi

r - 如何将 RgoogleMaps PNG 转换为 R 中的 SpatialGridDataFrame?

转载 作者:行者123 更新时间:2023-12-01 08:17:15 25 4
gpt4 key购买 nike

我使用 RgoogleMaps 包中的 GetMap() 函数导出了一个“静态 map ”。我可以将它 (MyMap) 作为 PNG 格式保存到我的硬盘。但是,它会丢失空间引用。

有没有人成功地从这样的 PNG 创建空间对象(在 GDAL 可读数据格式的意义上)?

最佳答案

获取 RGoogleMaps 对象作为 MyMap。让它下载瓦片到 MyTile1.png 使用 raster 包。

bb = MyMap$BBOX
t = stack("MyTile.png")
extent(t)=extent(bb$ll[,2],bb$ur[,2],bb$ll[,1],bb$ur[,1])

现在 t 是一个栅格堆栈。执行 plotRGB(t),您应该会看到它。现在您可以尝试使用 writeRaster 创建 GDAL 数据源。也许是 GeoTIFF?

注意讨厌的 Google 图片使用协议(protocol)...

关于r - 如何将 RgoogleMaps PNG 转换为 R 中的 SpatialGridDataFrame?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11300107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com