将WMS与ggmap一起使用?

时间:2017-08-01 06:58:52

标签: r ggplot2 ggmap wms

是否可以将WMS与ggmap一起使用?

我已经找到了很多关于在传单包中使用WMS的教程,但是我宁愿用ggmap绘制我的地图,因为我不想改变视图并放大和缩小我生成的地图。

我想使用this WMS服务器作为Google地图地图或OpenStreetMap的叠加层(因此我可以调整透明度)使用我的数据点的geom_point()。

有没有办法做到这一点,或者我只能将WMS与'传单'包一起使用?

提前致以最诚挚的问候和谢意!

1 个答案:

答案 0 :(得分:0)

如果您的rgdal软件包是使用WMS支持构建的,那么您可以使用它从R读取WMS数据。但是您必须构建处理请求的XML文件。这样做的一些初步努力出现在这里:

https://github.com/louhos/takomo/tree/master/GIS

但它有点像建筑工具包,链接的网站是芬兰语,可能不适合你。

或者,如果你可以为想要从WMS返回的图像计算出确切的WMS URL,构建它然后使用download.file或类似的网络工具来获取它,然后像使用任何其他图像底层一样使用它一个ggplotgeom_raster或其他)。