rgdal包中的readOGR函数支持DWG文件吗?

4
我想将一个.DWG文件读入R中。DWG是GDAL支持的OGR格式列表中的一种:

链接

因此,理论上,我应该能够使用rgdal中的readOGR()函数读取.DWG文件。但我不知道如何定义dsn。

ogrDrivers()命令会给我可用驱动程序的列表,但列表与GDAL网站上可用的OGR格式列表不匹配。

根据DWG文件的OGR页面,应该有一个DWG驱动程序,但它甚至不在rgdal的OGR驱动程序列表中。

这是否意味着DWG文件不受rgdal支持,即使它们受到GDAL中的OGR支持?

非常感谢。


我之前已删除的评论可能指的是过时的内容。也许这个链接可以帮助你:http://trac.osgeo.org/gdal/wiki/DxfDwg。 - jbaums
显然不是这样的 - 帮助文件中没有提到“dwg”。您可能需要使用AutoCAD或其他应用程序将DWG转换为其他布局格式。 - Carl Witthoft
2
这需要一个GDAL的自定义编译。您使用什么操作系统? - Mike T
1个回答

0

如格式列表所示,DWG默认情况下不包含在内,因此您必须使用自定义标志编译GDAL/OGR才能使用它。对于需要外部库的格式,无法将其与GDAL/OGR打包。

因此,是的,它得到了支持,但默认情况下不包括在内,也未包含在您的安装中。只有已安装/可用的驱动程序将被列出。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接