我有一个以地理包格式(gpkg)保存的点矢量图层。rgdal
我使用库将它加载到 R 中。问题是我无法获取带有fid
列(唯一特征标识符)的属性表。
library(rgdal)
points <- readOGR("dist_points.gpkg")
df_points_1 <- points@data
df_points_2 <- as.data.frame(points)
以上两种方法均无效。以下是示例:
如您所见,该fid
列已丢失。它甚至指出,在加载数据时:
OGR data source with driver: GPKG
Source: "dist_points.gpkg", layer: "dist_points"
with 19 features
It has 8 fields
“它有 8 个文件”,但有 9 个。我怎样才能得到该fid
列?
这是示例 gpkg 文件:dist_points.gpkg