是否有与
相似的内容pdf(...)
plot commands
...
...
dev.off()
for shapefiles ??
我想用形状+点+图例保存最终的情节图,以便进一步覆盖在其他地图上。
答案 0 :(得分:0)
没有R系统可以解析pdf文件甚至编辑到pdf文件。我想你可以用ImageMagick调用来调用system()
,但这有点荒谬..当你想对R图增量添加时,你需要使用lattice
或ggplot2
对象...在文件创建之前。您可以使用postscript()
设备创建.eps文件,如果它具有透明背景,您应该能够将结果用作叠加层。
答案 1 :(得分:0)
这不是shapefile的工作方式。您不能在shapefile中组合多个几何体。因此,您可以使用point shapefile,line shapefile或polygon shapefile,但不能将它们组合在一起。
要将特定图层另存为shapefile,可以在包writeOGR(...)
中使用rgdal
。但是之后你必须使用GIS程序来组合各层。
最后,kml规范允许在单个kml文件中允许多个几何,但R(我知道)无法创建这样的kml文件。另一方面,由于kml是一个XML词汇表,您可以编写一个程序,将所有几何结构组合成一个单独的kml文件。