Answers:
本教程说明如何使用ogr2ogr将geopack导入postgres,例如:
ogr2ogr -f PostgreSQL "PG:dbname=gadm" DNK_adm.gpkg
请注意,这样导入PostgreSQL会将GeoPackage数据中字段名称的大小写转换为PostgreSQL表中的小写字母。为了保持大小写,您需要使用以下lco
选项:
ogr2ogr -f PostgreSQL "PG:dbname=gadm" DNK_adm.gpkg -lco LAUNDER=NO
使用此链接上的教程,最好将以下选项添加到GDAL命令行(ogr2ogr)。
ogr2ogr -f PostgreSQL "PG:user=youruser password=yourpassword dbname=yourdbname" yourgeopackage.gpkg
这个对我有用。