- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在一个脚本中遇到错误,该脚本迭代目录中的一些文本文件,进行一些数据操作并使用 R 中 rgdal 包中的 writeOGR 写入 ESRI shapefile。写入的文件数量(似乎约为 43-44 个单独的文件,或约 14 个完整的 shapefile,因为每个 shapefile 都会创建许多文件)。
错误通常是这样的
GDAL Error 4: Unable to open ./test_8.shp or ./test_8.SHP
此外,脚本崩溃后我收到类似
的错误 cannot open file 'file_test.R': Too many open files
当我尝试读取另一个文件或对另一个文件执行任何操作时。
showConnections
此时不显示任何打开的文件。
这里是一些重现问题的代码:
library(gstat)
library(rgdal)
data(meuse)
coordinates(meuse) = ~x + y
for (i in 1:50){
writeOGR(meuse,'.',paste('test',i,sep="_"),driver="ESRI Shapefile")
}
我在 OSX 上使用 R 2.12.2。 64 位和 32 位版本都会出现错误。
最佳答案
您的代码在 Ubuntu 11.04 和 R 2.13 上对我有用,可能也值得尝试 maptools
包中的 writeSpatialShape
。
关于r - 在 R 中使用 writeOGR 写入 shapefile 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6219368/
我正在尝试将多边形边界加载到 mysql。到目前为止,这是我尝试过的, 用 mysql 驱动程序安装了 gdal。在 R 中使用 ogrDrivers() 检查,它在驱动程序列表中返回 MySQL。
我想在循环中使用 writeOGR 将 shapefile 保存到文件夹。我无法弄清楚如何使用该名称来保存实际文件。 假设你有这段代码: require(sp) require(rgdal) for
我正在尝试使用 writeOGR 创建点的 gpx 文件。 writeOGR() 将创建一个没有错误的 shp 文件,但如果我尝试编写 KML 或 GPX 文件,我会收到此错误。我在 Windows
我是一名 R 菜鸟,正在尝试使用 adehabitatHR 包中的内核密度估计从鱼类遥测数据创建归属范围 kud <- kernelUD(muskydetectdata.P[,6], h="h
我在一个脚本中遇到错误,该脚本迭代目录中的一些文本文件,进行一些数据操作并使用 R 中 rgdal 包中的 writeOGR 写入 ESRI shapefile。写入的文件数量(似乎约为 43-44
我是一名优秀的程序员,十分优秀!