關於新技術棧的學習

最近接到領導下發的任務,研究GIS相關服務的使用。

於是經過搜索引擎的幫助,大概找到了一些知名API,比如ARCGis、GeoServer、OpenLayer等;我們在項目裏主要使用在線地圖 的相關服務,包括但不限於座標顯示、路徑規劃、導航等功能;於是我從零開始接觸。一般我拿到一個陌生的技術棧需求時,首先我會提取並檢索其中的關鍵詞,比如"GIS"、"Gis服務"、”在線地圖API“等,大概對這些技術棧有個宏觀上的印象和概念上的感知。

然後我會去java1234.com上找一些免費教程專門去讀(當然如果追求短平快,也可直奔相關在線api官網,但gis是一門帶有學科性質的技術),於是找到了《webgis之openlayers全面解析》,翻了翻目錄,323頁不算厚(一般入門階段我會找一些薄的資料以便能快速上手並且免得乏味懈怠,不要追求完美主義,注重實效),內容也詳實,ok就它了。經過略讀一遍,大體對全書和gis開發相關知識點、技術棧就有了感知。之後便是細度了一遍,然後開始上手在線地圖開發相關的廠商實現api,比如百度地圖,發現極其容易,遂有感而發,寫下此篇學習方法。

之所以提到《webgis之openlayers全面解析》,也是因爲這本書非常友好非常優秀,它的內容安排也是與我上述認識、理解新事物的過程不謀而合。第一章是“什麼是gis”、“什麼是webgis”、“常見的開源webgis平臺”有哪些(5w1h);第二章產生web開發理論基礎和gis開發需要哪些背景知識;第三章,介紹webgis(openlayers)框架的工作原理;第四章,openlayers快速入門,實際上就是以openlayers爲切入點,介紹gis在地圖上都有啥控件(其他框架也都大同小異),之後是一些進階維度的技巧,最後是一個綜合項目案例……你會發現,這本書的內容安排循循善誘,層層遞進,不光外在友好,內在也符合人們認識事物的過程和方法。

大體上,我個人喜歡感性認識->實踐(檢驗、校正認識)->再認識(檢驗、校正實踐)->再實踐這樣一個脈絡去研究問題的。這裏面知與行的關係,很值得玩味。

發佈了25 篇原創文章 · 獲贊 10 · 訪問量 9678
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章