下载postgresql并安装
https://www.qgis.org/en/site/
安装时一定注意,最后一步安装statck builder时第一步选择自己安装的postgresql版本,第二步需要安装QGis
下载地图数据
https://download.geofabrik.de/asia.html
下载导入工具
https://osm2pgsql.org/
修改postgresql的pg_hba.conf文件中ip4和ip6的md5为trust
新建数据库并安装hstore和postgis扩展
进入osm2pgsql的bin目录,并把pbf文件复制进来,运行以下命令
osm2pgsql -U postgres -d taiwan -P 5432 -S "此处为default.style的路径" taiwan-latest.osm.pbf
osm2pgsql -U postgres -d taiwan -P 5432 -S "default.style" taiwan-latest.osm.pbf
数据说明
planet_osm_line:包括铁路,地铁和其他线性信息。
planet_osm_roads:只是包含道路信息。
planet_osm_point:包含地铁站,购物中心,大学等等。
planet_osm_polygon:包含但不局限于公园,水体,甚至在某些城市地区建筑物。
QGis使用
下载QGi并安装
https://www.qgis.org/en/site/
在左侧菜单找到postgresql并新建数据库连接