GIS進階-Openlayers、Vue+Openlayers、Leaflet、Geoserver、PostGis、Java整合Geotools、QGIS等前後端使用工具安裝、使用、整合、呼叫三方元件等各種企業級GIS開發專欄分享

霸道流氓發表於2024-09-14

場景

作為一名非專業GIS開發者,在日常企業級開發中遇到GIS領域相關業務需求時,參考資料較少,各種體系生態不明確。

往往因為錯過了好多大神封裝好的工具、藉口、三方框架、api等白白浪費時間。

最主要的是此專欄會持續更新,畢竟GIS的知識體系遠不止如此,後續會持續記錄、共同積累、共同學習。

對自己的知識投資,會換取未來更大的收益!

注:

部落格:
https://blog.csdn.net/badao_liumang_qizhi

實現

前端領域

Vue中使用Openlayers載入OSM(Open Street Map)顯示街道地圖

Vue中使用Openlayers載入Geoserver釋出的ImageWMS

Vue中使用Openlayers載入Geoserver釋出的TileWMS

Openlayers中使用animate實現車輛定位導航效果(以當前車輛為中心移動)

Vue+Openlayer使用overlay實現彈窗彈出顯示與關閉

Vue+Openlayer使用Draw實現互動式繪製多邊形並獲取面積

Openlayers中使用Cluster實現點位元素重合時動態聚合與取消聚合

Vue+Openlayers+el-radio實現切換地圖顯示

Leaflet快速入門與載入OSM顯示地圖

Leaflet中新增標記、折線、圓圈、多邊形、彈窗顯示點選處座標

Leaflet中使用markerCluster實現點聚合效果

Leaflet中使用leaflet-echarts外掛實現Echarts的Migration遷徙圖

Leaflet中使用leaflet-echarts外掛實現Echarts的Migration遷徙圖(帶炫光特效)

Leaflet中原生方式實現測量面積

Leaflet中透過leaflet-measure外掛實現測距測面效果

Leaflet中使用MovingMarker外掛實現標記移動(軌跡回放效果)

Leaflet中使用Leaflet.contextmenu外掛實現地圖上新增滑鼠右鍵選單

Leaflet中使用Leaflet.MagnifyingGlass實現放大鏡效果

Leaflet中載入離線OSM瓦片地圖(使用OfflineMapMaker切割下載離線png地圖檔案)

Leaflet中使用NavBar外掛實現導航(前進後退)效果

Leaflet中使用Leaflet-echarts3外掛實現航班航線動態模擬

Leaflet中使用leaflet.browser.print外掛實現列印/匯出為pdf

......

後臺領域

Java+proj4j實現根據EPSG編碼進行座標系轉換

Java+GeoTools實現WKT資料根據EPSG編碼進行座標系轉換

Java+GeoTools(開源的Java GIS工具包)快速入門-實現讀取shp檔案並顯示

Geotools簡介以及quickstsrt載入shp檔案並顯示

......

GIS開源框架軟體

QGIS中匯入dwg檔案並使用GetWKT外掛獲取繪製元素WKT字串以及QuickWKT外掛實現WKT顯示在圖層

Geoserver中預覽圖層時放大到某一層級不顯示(樣式Styles中未設定對應比例尺的樣式)

Geoserver中跨域問題解決

Geoserver中釋出預覽QGIS編輯並儲存到PostGIS資料庫中資料

QGIS中怎樣設定圖層樣式並匯出地圖樣式

QGIS中怎樣實現資料座標系轉換

QGIS在Windows上下載安裝與建立空間資料庫連線

PostGIS在Windows上的下載與安裝

Geoserver中切割離線瓦片TileLayer預覽時放大之後缺失

Geoserver中TileLayers中切割離線瓦片預覽時地圖模糊不清

Geoserver中調整polygon圖層的填充顏色透明度

Geoserver怎樣釋出圖層組(shapefile檔案)

GeoServer簡介、下載、配置啟動、釋出shapefile全流程(圖文實踐)

Geoserver怎樣切割離線瓦片地圖

PostGis基本操作-新建空間資料庫與shp資料的匯入

uDig簡介和下載安裝與設定中文語言包

......

GIS架構領域

Vue+Proj4Leaflet實現地圖瓦片(Nginx代理本地地圖瓦片為網路url)載入並實現CRS投影轉換(附資源下載)

Postgresql在CentOS上的安裝(指令碼線上安裝)

Android中使用WebChromeClient顯示Openlayers載入本地GeoJson檔案顯示地圖(跨域問題解決)

Docker+geoserver釋出shp地圖服務

Docker+Tomcat+geoserver+shp釋出地圖服務

Geoserver在Linux上的安裝(圖文教程)

PostGresSQL簡介與Windows上的安裝教程

......

專欄地址

https://blog.csdn.net/badao_liumang_qizhi/category_10826479_4.html

相關文章