最近项目遇到了经纬度转geom,用到了postgreSQL,所以再重新安装下。
首先官网下载postgreSQL,附上链接 Download PostgreSQL
我下载的为9.6版本的。
安装没什么大问题,选择自己要安装的路径,设置数据库密码,一路next就行了。
到选择语言那一步,不能选默认的default local那个了,选择你需要安装的语言,我选择的为Chinese simple
继续next.一直到最后一步。
不勾选①,点击finish。
这时就安装完成了。
使用Navicat 连接postgresSQL.
好了,先建个测试表,创建geom字段吧。
奇怪?为何对象类型没有geometry 类型呢?怎么办?百度吧...
原来没有安装postGIS,附上链接Index of /postgis/windows/pg96/
找到对应的版本安装即可。
OK,创建成功。
什么?你们还建不了geom字段?
没事,Navicat 运行 CREATE EXTENSION postgis; 即可。
写个sql 插入一个geom 试试看吧
INSERT INTO pointcloud_formats (srid, geom) VALUES (1, ST_GeomFromText('POINT(121.366961 31.190049)'));
好的,大功告成。
说一下我安装中遇到的问题,刚开始我安装的最新版本,安装后sever启动失败,连续安装好几次都失败,然后试了百度的各种方法,都没有成功,换了个版本9.6的试了一下,直接安装成功了。那就用9.6版本的吧。