地理处理,实际上是对空间数据的处理,也就是我们通常意义上所知道的空间分析。当然,地理处理不仅仅是我们常用所理解的空间分析那么简单功能,例如做一些缓冲区,做一些clip或merge操作了。ArcGIS的地理处理包括了所有的空间分析的结合,利用地理处理,我们能够做非常复杂的模型建立,例如我们做一个最佳选址分析,做一个森林火的扩散模型分析等,都需要用到大量的空间分析步骤和数据,这整个过程都可称为地理处理。
实际上地理处理并不是一个新的概念。伴随GIS平台的开始,地理处理就已经存在了。在ESRI的产品线发展过程中,地理处理一直在桌面产品中应用比较深入,开发组件从最早的MapObjects到后来的Engine,再到ArcGIS Server一开始并不能很好的运用地理处理的功能,我们需要一个地图分析工具,就需要读懂ArcObjects的模型,写许多的代码最终达到这个功能。在ArcGIS9.2系列里,地理处理结合在这些AO的产品框架体系当中,为我们带来了极大的方便。
下面主要从三个方面去了解GeoProcessing: