摘要: 通过连接到外部数据库,您可以使用开放源代码的 GRASS GIS 工具编译复杂的地理空间应用程序。 最近,地理空间技术(包括全球定位系统 (GPS)、卫星图像处理、三维激光扫描以及地理信息系统 (GIS))的改进明显缩短了获取和处理地理参考数据所需的时间。在美...
通过连接到外部数据库,您可以使用开放源代码的 GRASS GIS 工具编译复杂的地理空间应用程序。
最近,地理空间技术(包括全球定位系统 (GPS)、卫星图像处理、三维激光扫描以及地理信息系统 (GIS))的改进明显缩短了获取和处理地理参考数据所需的时间。在美国政府机构(尤其是 EPA、NASA、NOAA、USDA、USGS 和美国人口普查局)颁布的各种政策的推动下,大多数美国地理空间数据均免费提供,并可以方便地从互联网上获得。
您可以从各种 Web 门户(从美国国家地图查看器到各种机构、州和本地站点)中轻松地访问各种基本(图像、标高、水文、道路)数据和主题(人口普查、土地覆盖、植被、水质)数据。数据可用性促进了新地理空间工具(Google Earth 以及许多其他工具)的广泛开发,但大多数工具仍侧重于查看和查询(对象位于何处,如何从点 A 到达点 B)这样的基本任务。
更复杂的分析(组合了各种类型的数据并检查其空间关系)仍需要相当多的专业技能和大量 GIS 功能。在众多开放员代码的 GIS 工具中,地理资源分析支持系统 (GRASS) 是少数几个提供了综合的地理参考数据处理工具集的系统之一。
GRASS 最初被美军建筑工程研究实验室设计为一个军用的土地管理支持软件,现在已经逐步演化为一个用于地理空间数据管理、分析、建模和虚拟化的强大、多功能 GIS。该系统于 1999 年使用 GNU GPL 发布,当前则由国际 GRASS 开发小组与位于意大利的 Centro per la Ricerca Scientifica e Tecnologica (ITC-irst) 协作开发。您可以从 GRASS 网站或其 25 个全球镜像站点下载该系统的二进制文件和源代码。
GRASS 将地理数据和属性数据存储在自身的数据库中,该数据库可以满足普通 GIS 用户的需要。将 GRASS 项目连接到外部集中式数据库(如 Oracle 数据库)可以为更复杂的应用程序带来很多好处。