WebGIS開發培訓(ArcGIS API for JavaScript方向)


 將會學到的知識

1、WebGIS學習路線,就業指導

2、WebGIS項目整體構建流程,從系統需求、技術選型、項目開發、部署一整套流程

3、ArcGIS平台使用流程,從軟件安裝、數據導入、處理、服務發布、前端調用、在線數據分析等一整套流程

4、主流前端框架開發基礎知識(不講解框架源碼,但會提供學習資料)

5、ArcGIS API for JavaScript官網知識,大約50%的官網知識(剩余50%官網知識在WebGIS開發的生涯中不會遇到,所以不用太過關注)

6、Github項目代碼全流程管理(包括功能模塊單獨分支開發,bug修復處理流程,有興趣的可以介紹GitHub Hook,Jenkines一整套的可持續集成流程)

8、Linux服務器環境搭建及項目部署流程,常用的Linux操作知識

9、NodeJS后台接口開發,pg數據庫、MongoDB數據庫操作

 

課程目錄

一、WebGIS項目介紹

1、什么是WebGIS項目?

2、開發WebGIS項目要掌握哪些技術?

3、WebGIS開發學習路線是怎樣的?

二、ArcGIS API for JavaScript介紹

1、ArcGIS整體軟件體系介紹

2、ArcGIS平台上數據導入、處理、發布、前端調用整體流程介紹

3、ArcGIS API for JavaScript介紹

4、其他一些主流的地圖JS API介紹(百度地圖API、高德地圖API、天地圖API、Openlayer、Cesium等),各自開發一個demo

三、Vue和React基礎開發知識講解(根據學員自己的需求選擇框架)

1、一周時間學習Vue

2、一周時間學習React

四、一張圖WebGIS項目開發

1、一張圖項目需求介紹

2、技術選型

3、Git、GitHub流程講解

4、項目環境搭建、項目初始化

5、ArcGIS API for JavaScript引入

6、地圖模塊開發、地圖基礎控件開發(底圖切換、二/三維切換、比例尺、圖例等等)

7、目錄樹開發、圖層加載

8、屬性查詢、空間查詢、卷簾分析、多屏對比功能模塊開發

9、首頁大屏開發、圖層數據可視化(Echarts)

10、系統非GIS功能模塊開發(登錄、圖表查詢、用戶管理等)

11、以上各個功能模塊中涉及到的數據處理及服務發布

12、項目部署,公網服務器訪問

五、學習總結

1、從頭開始回顧整體知識點

2、梳理WebGIS開發知識腦圖,以備后續自查和復習

3、提供簡單的就業指導和咨詢,以及部分公司的內推機會(不局限於GIS公司,不是996、薪資拖欠那種有坑的公司)

 

項目開發參考UI:

課程咨詢:

評論區留言或者咨詢QQ:2250685378 

 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM