我经常发现自己在R中进行了一些分析,然后想要快速绘制地图。标准的plot()函数可以快速地完成合理的工作,但是当我想制作看起来不错或具有更复杂符号系统要求的东西时,我很快发现需要去ggplot2。 Ggplot2很棒,但是将SpatialPolygonsDataFrame转换为Ggplot2所需的格式有时会很麻烦。当处理需要特定投影的大型地图时,Ggplot2也可能有点慢。

看来我应该能够使用Mapnik直接从R绘制空间对象,但是用尽我的Google-fu后,我找不到任何绑定的证据。我认为我会在这里检查是否有人知道R-Mapnik绑定,而不是假设这样的事情不存在。

最佳答案

Mapnik常见问题解答explicitly mentions Python bindings-与wiki一样-没有提及R,因此我认为您是正确的,即Mapnik目前不存在(至少由Mapnik支持)。

通过在Mapnik users list上进行询问,您可能会得到更满意(或至少更详细)的答案。他们将确定是否存在为Mapnik建立R绑定的项目,如果不存在,您的兴趣可能会促使某人调查为R生成绑定的可能性。

07-24 09:51