安装PostGIS
安装失败
https://www.cnblogs.com/ilifeilong/p/6979288.html 安装Postgis
- 根据论坛介绍,需要安装proj4(投影相关)
https://www.cnblogs.com/oloroso/p/5749057.html 介绍Proj4
两种安装,一种下载源码编译安装,一种apt-get install从镜像源下载安装。
本环境用apt-get install proj安装
- 安装GDAL
apt-get install gdal-bin
卸载apt-get remove gdal-bin
- 安装geos
sudo apt-get install libgeos++-dev wget
- 安装postgis
很糟糕,按照上面步骤最后发现postgres里面没有postgis的扩展
安装成功
根据文档介绍步骤安装:https://blog.csdn.net/sinat_23246437/article/details/54341755
换成:sudo apt install postgresql postgresql-contrib postgis postgresql-9.3-postgis-2.1
psql -c "CREATE EXTENSION hstore;" -d gis
psql -c "CREATE EXTENSION postgis;" -d gis
psql -c "CREATE EXTENSION postgis_topology;" -d gis
psql -c "CREATE EXTENSION fuzzystrmatch;" -d gis
psql -c "CREATE EXTENSION postgis_tiger_geocoder;" -d gis
初步尝试使用
https://www.cnblogs.com/ajianbeyourself/p/5406615.html
postgis提供地理对象和地理对象相关的函数,如城市经纬度和距离计算等
PostGis相关介绍
geohash VS postgis:
https://yq.aliyun.com/articles/73995
geohash有局限性,最好用postgis
PostGIS开启开源空间数据库的未来:
https://www.cnblogs.com/zhangjun1130/archive/2011/04/02/2003085.html
pg+postgis的使用:
https://www.cnblogs.com/kaituorensheng/p/4647901.html
https://www.cnblogs.com/songyuejie/archive/2017/05/30/6919783.html
PostGIS学习建议:
https://github.com/digoal/blog/blob/master/201708/20170809_01.md
建议看官方文档:http://postgis.net/docs/