關于esri提供的Python Scripting for ArcGIS Pro這一本書,已經翻譯且看完了一遍,自己以前從未系統接觸過python,看了一遍後,雖然關于python的介紹都很基礎,但是還是了解學習了很多東西,這些東西應該是一些最基礎的,自己以前也沒有自學過程式設計,不知道是應該在不斷地應用中回顧學習過的知識還是要經常複習看一下。
https://learngis.maps.arcgis.com/home/group.html?id=8ad8348a2ce4477c8dbb4d4bd8aa18c8&view=list#content
書中有很多内容自己以前沒有接觸了解過,而且以前的學習也是基于arcmap,在半年之前自己都沒有了解過arcgis pro,自學程式設計也是找一個出路吧,畢竟現在就業形勢嚴峻,就業壓力這麼大。
這一階段的學習告一段落,感覺還是要在以後的學習中去回顧,用到什麼内容去再回顧什麼内容。
Python Scripting for ArcGIS Pro一書講了很多基礎的知識,第一章介紹了整本書的一些知識,第二章介紹了編輯器的内容,都是很基礎很基礎的内容,第三章開始介紹了arcgis pro的地理處理的内容,介紹了批處理、模型建構器等,慶幸這些内容大學的時候還是學習并且使用了,不至于啥也不懂。
第四章介紹了python的基礎,從研一開始,自己就多多少少的看了python的一些内容,當時看的是其他人的一個部落格:
https://python.iswbm.com/
這個部落格是對python的知識做的一些介紹,自己也不太懂,感覺和菜鳥教程等其實差别也不是特别大。
第五章介紹了arcpy中的一些函數和包等,第六章介紹空間資料探索,可以用來檢視資料或者建立循環,對檔案進行批處理等。第七章是對錯誤調試進行介紹,第八章處理空間資料和表格資料,自己以前對numpy包也沒有接觸過,是以很多相關的内容也不是太了解,在以後的資料分析過程中可能要慢慢學習接觸。第九章是對幾何的處理、第十章介紹了栅格資料的處理、第十一章介紹了地圖腳本的使用,很多内容自己并沒有深入的學習了解,在以後的學習中,還是慢慢學習基礎了解吧。
對于接下來的規劃,自己不知道對不對。一方面要寫論文,達到畢業要求,另一方面如果去讀博還是要有高品質的論文才有機會去。同時對于程式設計和開發的學習,要不僅僅局限于python,python在很多方面有限,而且太多人會python,還是要注重matlab的使用學習,因為matlab的處理速度和處理能力感覺比python或R還是強很多。接下來自己還想學習一下前端與webgis,雖然現在很多人也都會前端,但是多少去了解一些基礎的操作學習,感覺還是在以後會用的到的。安排了很多的時期,不知道能否進行下去,還是要規劃好之後的學習才行啊。
對于python的學習,接下來還是根據esri提供的書籍,但是不是說僅僅做一個翻譯并在翻譯過程中學習,而在接下裡的學習中,可能會根據自己的了解去學習并做一個總結吧,希望自己有所收獲。
書籍官網和資源連結如下:可以直接免費下載下傳
https://www.esri.com/en-us/esri-press/browse/advanced-python-scripting-for-arcgis-pro
https://learngis.maps.arcgis.com/home/group.html?id=d7384d364ab643a596c3d868ad8131cf&view=list#content