本系列文章已出版實體書籍:
「你的地圖會說話?WebGIS 與 JavaScript 的情感交織」(博碩文化)
WebGIS啟蒙首選✖五家地圖API✖近百個程式範例✖實用簡易口訣✖學習難度分級✖補充ES6小知識
從踏入IT產業後,從菜逼八Junior工程師,到現在有微薄兩年多的資歷。
IT邦幫忙幾乎是我每天都會造訪的網站,每每在上面看到許多前輩大神們一些很厲害的文章,
獲益良多,那時我就立志,希望有一天自己也能為IT社群有所貢獻。
苦於2019年時學藝未精,尚沒有勇氣挑戰,
今年即便所學很有限,還是想跨出這道坎挑戰今年的鐵人賽。
身為地理系畢業,那時的我在學時期除了計概以外沒有半堂程式的課,遑論WebGIS,進了業界後,才發現這個領域的人並不多。
對地理人而言,我們只會GIS的觀念、操作ArcGIS、QGIS等軟體繪圖,再厲害一些的加入空間統計進行分析,並用python進行資料處理,可依舊跟Web沾不太上邊;
對資工、資管的人來說,又不具備地理的 domain knowhow ,如果不是公司有用到,也不太會接觸到這個領域。
還記得今年初因為疫情的關係,許多IT人響應製作口罩地圖,
也讓大家體會到WebGIS的實用性以及它的生活化。
打鐵趁熱,因此,身為擁有地理背景的工程師,有責任將所學推廣。
※ 本系列文章將以兩篇為一組:
第一篇會以功能導向為目標,以地圖API範例實作;
第二篇則是講解JavaScript的中階觀念,解決第一篇所碰到的問題,優化程式結構。
WebGIS:
JavaScript:
會視情況調整內容,畢竟下班時間有限XD,
第一次參加鐵人賽,如有錯誤,還請諸多前輩不吝賜教,感激不盡!
究竟靜態的地圖如何到Web變成了動態的?
究竟GIS能與JS擦出什麼樣的火花?
那就敬請期待吧~