我想将 .DWG 文件读入 R。DWG 在 GDAL 中支持的 OGR 格式列表中:
http://www.gdal.org/ogr/ogr_formats.html
所以理论上,我应该能够在 rgdal 中使用 readOGR() 读取 .DWG 文件。但我不知道如何定义 dsn。
ogrDrivers() 命令为我提供了可用驱动程序的列表,但该列表与 GDAL 网站上的可用 OGR 格式列表不匹配。
根据 DWG 文件上的 OGR 页面,应该有一个 DWG 驱动程序,但它甚至不在 rgdal 中的 OGR 驱动程序列表中。
这是否意味着 rgdal 不支持 DWG 文件,即使它们在 GDAL 中被 OGR 支持?
非常感谢。
最佳答案
如格式列表中所示,默认情况下不包含 DWG,因此您必须使用自定义标志编译 GDAL/OGR 才能使其可用。对于需要无法使用 GDAL/OGR 打包的外部库的格式,就是这种情况。
所以是的,它受支持,但默认情况下不包括在内,也不包括在您的安装中。只会列出已安装/可用的驱动程序。
关于r - rgdal 包中的 readOGR 是否支持 DWG 文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22753572/