Python是功能强大、免费、开源,实现面向对象的编程语言,Python能够运行在Linux、Windows、Macintosh、AIX操作系统上及不同平台(x86和arm),Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。除了Python标准库,几乎所有行业领域都有相应的Python软件库,随着NumPy、SciPy、Matplotlib和Pandas等众多Python应用程序库的开发,Python在科学和工程领域地位日益重要,在数据处理、科学计算、数学建模、数据挖掘和数据可视化方面的优异性能使得Python在地球科学中地理、气象、气候变化、水文、生态、传感器等领域的学术研究和工程项目中得到广泛应用并高效解决各种数据分析问题,可以预见未来Python将成为科学和工程领域的主流程序设计语言。
一,Python工具
二,常见地球科学数据
三,使用Xarray处理netCDF和Geotiff数据
四,使用Pandas分析时间序列数据
五,使用Python处理遥感数据1
六,使用Python处理遥感数据2
七,使用Python处理站点数据以GSOD和气象共享网数
八,使用Python处理遥感水文数据以TRMM遥感降水数据和GLEAM数据
九,使用Python处理气候变化数据1观测数据
十,使用Python处理气候变化数据2以CMIP6数据为例
十一,用Python对WRF模式数据后处理
十二,使用Python运行生态模型