Как прочитать файл геопакета со столбцом FID, используя rgdal в R
У меня есть векторный слой точек, сохраненный в формате геопакета (gpkg). Я загрузил его в R, используя rgdal
библиотека. Проблема в том, что я не могу получить таблицу атрибутов с fid
столбец (уникальный идентификатор объекта).
library(rgdal)
points <- readOGR("dist_points.gpkg")
df_points_1 <- points@data
df_points_2 <- as.data.frame(points)
Оба вышеуказанных метода не работают. Вот примеры:
QGIS:
Как вы можете видеть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