我有一个包含各种shapefile的文件夹:
(文件夹上的数据更多,这只是一个例子)所以我很难找到一种方法来从这个文件夹中选择50米的所有shapefile。
你有什么想法吗?
答案 0 :(得分:0)
如果没有可重复的例子,很难提供完整的解决方案,但是......
filenames <- list.files(path=".", pattern="50m.shp", ignore.case = TRUE, recursive = FALSE, include.dirs = FALSE)
应该为您提供文件和...
for( f in filenames ){
#do stuff with each file (f) such as mySHP <- readOGR( ... layer = file_path_sans_ext(f) )
}
将依次为每个文件执行您的操作
答案 1 :(得分:0)
这似乎是我正在寻找的,但我不明白的是图层上的输入....文件路径假设是readOGR函数的第一个输入。这是您的脚本适应我的需要和一些更多的帮助细节......
/g