我有一个以地理包裹格式(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