工作中第一次系统的用到postgis所以记录一下。
感谢以下文章
openlayers入门操作,老哥写的相当全,看完不打赏老哥实在是对不起别人。
http://anzhihun.coding.me/ol3-primer/
解决加载百度地图坐标偏差
https://segmentfault.com/a/1190000011195549
首先我们建立一下体系,介绍一下功能点,这样你就不会那么盲目。
提示:你必须对地理信息系统有相关了解。
postgresql : 关系型数据库,可以存储shape字段
pgAdmin: 数据库管理工具,postgresql10 有自带的web管理工具不需要安装
postgis: 我现在的理解就是一个插件,用于构建地理信息数据库,可以上传shape文件到postgresql,可以自己安装也可以选择
来安装,并不推荐你用这玩意安装!!亲测贼慢!!!直接去官网下载安装好一点。
geoserver: 这个是一个操作地理信息数据库的项目(就是普通的对地理信息的增删改查已经别人写好了,你装个tomcat运行连接数据库就行了)
qgis: 这个东西就是可以查看你的shape文件并且可以操作,神器!!!
openlayers: 用过百度地图js的同学应该知道,这个就是浏览器端为了操作地图封装的一个类!应该说是一套API。
下面画了一个图用于理解他们之间的关系。
文章待续!以后抽空写完整。