工作中第一次系統的用到postgis所以記錄一下。
感謝以下文章
openlayers入門操作,老哥寫的相當全,看完不打賞老哥實在是對不起別人。
http://anzhihun.coding.me/ol3-primer/
解決加載百度地圖座標偏差
https://segmentfault.com/a/1190000011195549
首先我們建立一下體系,介紹一下功能點,這樣你就不會那麼盲目。
提示:你必須對地理信息系統有相關了解。
postgresql : 關係型數據庫,可以存儲shape字段前提是必須安裝postgis
pgAdmin: 數據庫管理工具,postgresql10 有自帶的web管理工具不需要安裝
postgis: 我現在的理解就是一個插件,用於構建地理信息數據庫,可以上傳shape文件到postgresql,可以自己安裝也可以選擇
來安裝,並不推薦你用這玩意安裝!!親測賊慢!!!直接去官網下載安裝好一點。
geoserver: 這個是一個操作地理信息數據庫的項目(就是普通的對地理信息的增刪改查以及被別人寫好了,你裝個tomcat運行連接數據庫就行了)
qgis: 這個東西就是可以查看你的shape文件並且可以操作,神器!!!
openlayers: 用過百度地圖js的同學應該知道,這個就是瀏覽器端爲了操作地圖封裝的一個類!應該說是一套API。
下面畫了一個圖用於理解他們之間的關係。
文章待續!以後抽空寫完整。