一、环境配置
本文采用的是12.4.1的postgreSQL,3.0.4的postgis和3.16版本的QGIS
1.1postgreSQL+ postgis+QGIS下载
postgreSQL下载地址:https://www.postgresql.org/
postgis下载地址:http://www.postgis.org/
postgreSQL是数据库,PostGIS在对象关系型数据库PostgreSQL上增加了存储管理空间数据的能力,相当于Oracle的spatial部分
QGIS下载地址:https://www.qgis.org/en/site/
QGIS提供两种方式下载,一种是下载下载器,里面提供多种下载源自行下载,一种是下载安装包,这里建议下载安装包
1.2安装
postgreSQL安装就是正常安装,在安装时注意自己的用户名,密码和端口号即可。
postgis下载完后直接解压进postgres的安装路径下即可,postgis里已经内置了pgrouting,其中包括多种最短路径算法。
QGIS的安装也是正常安装,无注意事项,安装过程中的弹窗都点ok。
QGIS下载器的下载源都比较慢,不建议使用下载器下载。
二、数据下载及导入展示
2.1数据下载
数据下载地址:http://download.geofabrik.de/asia.html
此为亚洲地区的地图下载,本文采用老挝的数据地图
点击下载.shp.zip文件,下载后解压。
2.2新建数据库
打开postgreSQL里的pgadmin 4,选中数据库右键新建数据库laos。
pgadmin4转中文,点击File->Preferences->Miscellaneous->用户语言->Chinese
2.3导入数据
打开postgis里的
点击
输入用户名和密码,以及数据库