GRASS GIS
历史悠久的开源地理信息系统,提供强大的栅格/矢量分析与建模功能,是科研与教育领域的重要工具。

背景定位
GRASS GIS(Geographic Resources Analysis Support System)由美国陆军工程兵团于1982年开发,现由OSGeo基金会维护。作为开源GIS的鼻祖之一,其定位为功能全面、高度模块化的地理分析平台,尤其擅长栅格数据处理与环境建模。核心功能/特色
- 栅格分析:提供地形分析(坡度、坡向、汇流)、水文建模(流域划分、水流方向)、影像分类(监督/非监督)等数百种模块。
- 矢量处理:支持拓扑构建、网络分析、缓冲区生成、空间连接等,兼容Shapefile、GeoJSON等格式。
- 时空数据管理:内置时空数据库(STDS),支持时间序列栅格与矢量的存储、查询与分析。
- 3D可视化:支持三维表面建模、体素分析、视域分析,可输出高质量渲染图。
- 脚本与集成:基于Python与C语言,可通过PyGRASS接口与QGIS、R等工具联动。
适用场景
- 水文与环境建模:流域分析、土壤侵蚀模拟、洪水风险制图。
- 生态学:物种分布建模、景观格局分析、生态连通性评估。
- 地形分析:数字高程模型处理、地形特征提取、可视性分析。
- 教育与研究:GIS算法教学、开源软件二次开发、科学计算。