繁体   English   中英

是否有使用R的shapefile与pdf dev.off()类似的东西

[英]Is there something similar to pdf dev.off() for shapefiles using R

是否有类似的东西

pdf(...)
plot commands
...
...
dev.off()

对于shapefile?

我想用形状,点和图例保存最终的绘图图,以便在其他地图上进一步覆盖。

不会有R系统可以解析pdf文件,甚至无法编辑pdf文件。 我想你可以调用system()与ImageMagick的呼叫,但是这将是很荒谬。你需要为使用latticeggplot2文件创建之前,当你想要做的增量增加的R剧情对象...。 您将能够使用postscript()设备创建一个.eps文件,并且如果它具有透明背景,则应该可以将结果用作覆盖。

这不是shapefile的工作方式。 您不能在一个shapefile中组合多个几何图形。 因此,您可以具有点shapefile,线shapefile或多边形shapefile,但不能同时使用它们。

要将特定图层另存为shapefile,可以在包rgdal使用writeOGR(...) 但是随后您将不得不使用GIS程序将这些图层组合在一起。

最后,kml规范的确在单个kml文件中允许多个几何,但是R(我知道)无法在R中创建这样的kml文件。 另一方面,由于kml是XML词汇表,因此您可以编写一个程序,以这种方式将所有几何形状组合到单个kml文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM