我是一名 R 菜鸟,正在尝试使用 adehabitatHR 包中的内核密度估计从鱼类遥测数据创建归属范围
kud <- kernelUD(muskydetectdata.P[,6], h="href", extent = 5)
class(kud)
image(kud)
kud[[1]]@h
muskykud.P95 <- getverticeshr(kud, percent = 95)
muskykud.P95
muskykud.P50 <- getverticeshr(kud, percent = 50)
muskykud.P50
导出到 shapefile 时
writeOGR(muskydetectdata.sp,"musky_kde1", "gps",
driver="ESRI Shapefile",
dataset_options= "FieldName= id")
显示错误消息
##creation of output file failed
我也尝试使用 writeSpatialShape
获得类似结果
我在 Windows 64 位上使用 R 版本 3.3.2
最佳答案
我遇到了同样的问题,只是在我添加了我的目录的全名和一个层的名称加上一个 shp 后缀后才解决了这个问题:
writeOGR(muskydetectdata.sp, dsn="d:/your directory here/musky_kde.shp", layer="musky_kde", driver="ESRI Shapefile")
关于gdal - writeOGR 错误 : creation of output file failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43838613/