纯干货|GISer如何学习python(升级版)
1
打基础
在这一阶段最重要的是学习python的基础知识,具体可以查看往期文章《干货 | GISer如何学Python》,我在读研究生期间,这些课程只要一开课,我就会重新学一遍的。每次学都会有新体会,然而现在工作上用不到,差不多也快忘了,但是调试别人代码还是可以的,可以去github上找别人写好的python代码,拿来解决自己的问题。《世上最简单的Github入门教程》
2
提高
第三本书是GIS大神张云金老师翻译的,这本书有很多开源的GIS库,我只学习了其中处理栅格数据的部分,感觉收货很大。
还有一本内容很强大的书,《面向设计师的编程设计知识系统PADKS--ArcGIS下的Python编程》,说实话,我前面看懂一点,后面完全看不懂,我怀疑规划专业是否真的能看懂,不过现在作者又在github上更新了代码和新的教程,值得一看。
城市空间数据分析方法——PYTHON语言实现
https://richiebao.github.io/Urban-Spatial-Data-Analysis_python/#/
代码:(实在是太专业了,这些会了一定是巨佬了!)
https://github.com/richieBao/python-urbanPlanning
3
网络资源
如果英语好的话,可以看芬兰赫尔辛基大学的基于Python的GIS课程,我没看过
https://geo-python.github.io/site/
也有国内GISer的github教程,
https://github.com/CNFeffery/DataScienceStudyNotes
此外还有易智瑞的系列公开课
4
总结
我听说有很多人只喜欢收集资源而从来不学,其实大可不必收集太多,把自己喜欢的翻来覆去学习研究就足够了,起码入门是没有任何障碍了。