GRASS (Geographic Resources Analysis Support System,地理资源分析支持系统)是一个光栅和矢量地理信息系统(GIS),图象运算系统和图形生成系统。GRASS
包含超过 350 个程序和工具,在显示器或纸面上产生地图或图形,处理光栅、矢量和站点数据、处理多光谱图象数据;并且创建、管理和存储空间数据。 GRASS
既可以使用容易操作和直观的视窗界面也可以使用命令行结构。GRASS 可以连接商用打印机、绘图仪、数字化仪和数据库以便开发新的数据和管理现有的数据。
GRASS 可用于工程和土地规划, GRASS 具有显示和处理公路、河流、边界线的矢量数据和其它功能。
通过集成的数字化功能,GRASS 也可以用于地图的持续更新。GRASS 的另一个性能是能够使用光栅或电子表格数据 。这在空间分析和设计时是非常重要的。GRASS
的功能可以无缝地把矢量数据转换为光栅数据。 GRASS 在各种领域上都能发挥作用。简洁的用户操作界面使其成为那些GIS 初学者的理想平台。GRASS
能够读取或写入地图和数据到很多常见的GIS 应用程序,包括 ARC/Info 和 Idrisi。希望编写属于自己代码的用户,可以通过更新已存在的源代码、用文本
GIS 库联结以及使用 GRASS 程序员手册等方法来达到这个目的。这样可以使更多成熟的功能被集成到 GRASS 中。
由于采用光栅数据,使得 GRASS 具有了独一无二的表面建模系统功能, GRASS 包含超过 100 种的多功能光栅分析和运算指令。诸如基于降雨量的水土流失建模,
流线型结构,斜坡稳定性分析和空间数据分析等表面计算能力都仅仅是在 GRASS 众多应用中作为工程和土地规划的其中一小部分。由于很多光栅工具都是多功能的,
用户可通过 GRASS 的数据分析创作他们自己的地图。除了标准的二维分析外,GRASS 可以让用户以三维空间方式看到数据。光栅地图、矢量地图和站点数据可以用于直观图象。这些功能的典型应用包括作为机场规划的空域分析、地形分析以及飞行定点与空间趋势等
。
GRASS 的工具能让用户把任何空间数据制作成动画,并且可在飞行状态中进行数据层之间切换。也可以 3D visualization
的数据存储为静态图片或者MPEG 影象文件作为将来重播和分析之用。与 GRASS 捆绑在一起的土地规划和工程应用方案,包含了整套的工具有助于水文建模和分析。通常,对于执行诸如分水岭分析、曲线数字生成、洪水分析,作为广泛的分水岭建模水流渠道特征等功能,这些工具都是非常有效的。其它
GRASS 程序可以生成图形、统计、建模流程图和校准数据。另外, GRASS 可以使用域数据作为模块输入或基于数字化数据的模拟参数。除了有传统的命令行
GRASS 版本外,也有一个基于 Tcl/Tk 的用户界面,把空间分析和建模的能力提高到一个容易使用的图形用户界面(Graphical User
Interface )而且是跨平台的。该直观的用户界面让用户快速而简单地观看,运算和使用数据。在 GRASS 中几乎所有的程序都可以在 GUI
上运行,也可以用标准的命令行,给用户所有的 GRASS 功能。
下一页:应用 GRASS 的优点