高精地图所需数据库
1、安装postGre
https://www.runoob.com/postgresql/windows-install-postgresql.html
2、配置环境
https://blog.csdn.net/moxien/article/details/4713436
3.初始化集群数据文件目录
在
D:\softwareInstallor\PostgreSQL\12\data
的cmd命令行中执行
pg_ctl init
4.启动服务
①在bin目录下使用pg_ctl start
②如果启动失败,执行 services.msc,查看服务是否正常开启。
③如果失败在“计算机管理”->“系统工具”->“事件查看器”->“window日志”->"应用程序"中查看具体的错误。
5.创建用户
在bin目录下cmd中执行
createuser -s -r postgres
6.可以使用自带的可视化工具pgadmin4(网页版)进行连接
7.应用
https://www.yiibai.com/postgresql/postgresql-drop-database.html
https://blog.csdn.net/qq_28289405/article/details/80249509?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159417750619724848345556%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=159417750619724848345556&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v3~rank_ctr_v3-2-80249509.ecpm_v1_rank_ctr_v3&utm_term=pgAdmin4%E7%9A%84%E5%BA%94%E7%94%A8
8.增加拓展
现有的PostGre中的字段不能满足要求,比如增加Geometry之类的字段,主要是用于空间之类的处理,需要安装PostGis。
有两种方法:
①使用Stack Builder,失败,联网不正常,未解决。
https://blog.csdn.net/qq_21225505/article/details/87991912
②直接安装PostGis,可行。
https://blog.csdn.net/antma/article/details/83580859
9.安装了postGis后有可能并没有加载拓展,可以执行以下语句。
-- Enable PostGIS (includes raster)
CREATE EXTENSION postgis;
-- Enable Topology
CREATE EXTENSION postgis_topology;
-- Enable PostGIS Advanced 3D
-- and other geoprocessing algorithms
-- sfcgal not available with all distributions
CREATE EXTENSION postgis_sfcgal;
-- fuzzy matching needed for Tiger
CREATE EXTENSION fuzzystrmatch;
-- rule based standardizer
CREATE EXTENSION address_standardizer;
-- example rule data set
CREATE EXTENSION address_standardizer_data_us;
-- Enable US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;