777 字
4 分钟
地球科学领域开源python包#1

本文收集了地球科学领域常用的开源Python软件包,涵盖包括地球物理学、地球化学、地质学、气候科学、海洋科学等地球科学领域。

  • GeoPandas:GeoPandas是用来处理地理空间数据的python第三方库,它无缝集成了空间数据处理功能和Pandas的数据分析能力。使用它可以轻松创建、操作和分析几何对象、拓扑关系和坐标参考系等地理空间数据结构。https://geopandas.org/

  • Pysal:是一个面向地理空间数据科学的开源跨平台库,支持空间分析高级应用程序的开发。https://pysal.org/

    它包括四个主要功能模块:explore-用于对空间和时空数据进行探索性分析的模块,包括对点、网络和多边形格的统计测试以及空间不等式和分布动力学的方法。viz-可视化空间数据中的模式,以检测集群、异常值和热点。model-用各种线性、广义线性和非线性模型对数据中的空间关系进行建模。lib-解决各种各样的计算几何问题:从多边形格、线和点构建图形。空间权重矩阵与图形的构建与交互编辑、 α形状、空间指数和空间拓扑关系的计算、读写稀疏图形数据,以及纯python空间矢量数据阅读器。

  • WhiteboxTools:是一个高级地理空间数据分析平台,可用于执行常见的地理信息系统(GIS)分析操作,如成本-距离分析、距离缓冲和栅格重新分类。遥感和图像处理任务包括图像增强(如全色锐化、对比度调整)、图像镶嵌、多种过滤操作、分类和常见图像转换。WhiteboxTools 还包含用于空间水文分析(如流量累积、流域划分、溪流网络分析、水槽清除)、地形分析(如坡度、曲率、湿度指数、山影等常见地形指数;湿度分析;多尺度地形位置分析)和激光雷达数据处理的高级工具。可对激光雷达点云进行查询(LidarInfo、LidarHistogram)、分割、平铺和连接、异常值分析、插值到栅格(DEM、强度图像),并对地面点进行分类或过滤。WhiteboxTools 并非制图或空间数据可视化软件包,而是作为其他数据可视化软件(主要是地理信息系统)的分析后台。https://www.whiteboxgeo.com/

  • **MovingPandas:**是一个基于Python和GeoPandas的开源地理时空数据处理库,用于处理移动物体的轨迹数据。https://movingpandas.org/

北大西洋鲸鱼迁徙路线利用空间、时间和时空方法归纳轨迹

地球科学领域开源python包#1
https://blog.scidatalab.net/posts/地球科学领域开源python包-1/
作者
Echo
发布于
2024-01-09
许可协议
CC BY-NC-SA 4.0