我想使用RGDAL包读取R中的DXF。 RGDAL支持DXF,但我无法读取该文件,也找不到有关此主题的信息。使用shapefile我没有任何问题。
这是我的源代码:
library(rgdal)
library("rgeos")
library(RPostgreSQL)
my.layer <- readOGR(dsn = "./IN/Gear Sample-iss4.DXF", layer = "0")
输出:
ogrInfo中的错误(dsn = dsn,layer = layer,encoding = encoding, use_iconv = use_iconv,:无法打开图层
答案 0 :(得分:0)
错误非常简单:没有名为&#34; 0&#34;在文件中。对于DXF,图层名称在文件中设置...看起来你的名字使用的名称不同于默认的&#34; 0&#34;。
尝试列出图层以确认名称:
ogrListLayers("./IN/Gear Sample-iss4.DXF")