首页 > 解决方案 > 将 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 函数。问题可能来自哪里的任何想法?

标签: rgdalshapefileogr

解决方案


推荐阅读