使用OSM驱动程序尝试ogr2ogr。显然,您甚至可以将hstore用于“other_tags”。 E.g:
ogr2ogr -f PostgreSQL "PG:dbname=osm" test.pbf \
-lco COLUMN_TYPES=other_tags=hstore \
--config OSM_MAX_TMPFILE_SIZE 1024
configure选项将内部处理内存中SQLite数据库大小阈值限制为10 GB(1024 MB),您可以将其调整为任意数量的MB(默认值为100 MB)。此外,您将拥有五个结果图层 - 每种几何图形类型一个。给它一个旋转。