r - 将 SpatialPointsDataFrame 写入形状文件会产生错误 rgdal::writeOGR : Non-unique field names
问题描述
我正在尝试将 SpatialPointsDataFrame 写入 Shape 文件,如下所示:
class(sampled_points)
[1] "SpatialPointsDataFrame"
attr(,"package")
[1] "sp"
rgdal::writeOGR(obj=sampled_points, dsn=paste0(getwd(),"/Data"), layer="pixels_pakistan1", driver="ESRI Shapefile")
但我不断收到这个错误
Error in rgdal::writeOGR(obj = sampled_points, dsn = paste(getwd(), "/Data"), :
Non-unique field names
我似乎在 Stack Overflow 上找不到任何解释这个错误来自哪里的东西,我觉得我正在正确使用 rgdal::writeOGR 函数。问题可能来自哪里的任何想法?
解决方案
推荐阅读
- javascript - 如何为输入创建全局变量以及为什么要添加
- javascript - 如何在更新时制作 vuex 状态更新 UI?
- java - 用于自我更新程序的 Docker entrypoint.sh
- cors - 与邮递员和浏览器一起使用的请求资源上不存在“Access-Control-Allow-Origin”标头
- windows - 如何在批处理文件的for循环中提取a中的子字符串
- typescript - 如何在打字稿游乐场加载节点库?
- amazon-web-services - 用于从另一个账户中的 DynamoDB 提取数据的 AWS Glue 作业
- python - 我的 Django 应用程序不会检测到 settings.py,也不会检测到 SECRET_KEY
- keystonejs - 是否可以在 KeystoneJS 5 AdminUI 中显示/隐藏字段?
- for-loop - 为什么延迟函数不执行?