上图是关联查询的例子。在QGIS软件中,打开中国行政区划文件,当在地图上选择青
海省时,GIS软件就显示出青海省的各种地理属性数据,如左图;当在地理属性数据表中选
择吉林省时,地图上的吉林省就会以突出的形式显示,如右图。
复合条件查询,也称SQL(structured query language,结构查询语言)查询,是GIS利 用属性信息查询满足多个特定条件的空间目标的查询方法。例如,可以在中国铁路GIS数据
文件中查询名字以“京”开头且长度超过500 千米的铁路线。
上图是复合条件查询的例子,上面的是中国铁路的GIS数据表;下面图是GIS软件中的
高级SQL查询工具界面。
5.2 空间分析是基于地理对象的位置和形态的空间数据分析技术,是GIS的核心功能,
也是GIS与其他信息管理系统的本质区别。QGIS目前只能通过扩展的Grass功能进行空间
分析的功能。以下是QGIS有两种重要的空间分析技术的例子。更多的例子请参阅Grass的 中文教程。
A 叠置分析(overlay analysis)是GIS中非常重要的一项空间分析功能,是在两个数据
集(图层)之间进行的一系列集合运算,可综合原来两种要素所具有的属性。例如,
将某地区
的土地类型与某种作物的土壤适宜性叠置,可以得出该种作物在该地区的最佳种植区域。
上图的叠置分析是把中国的行政区划GIS数据文件和全球地震历史数据文件进行叠置,
可以得到我国历史时期上的大地震的地理分布地图。图中是选择放大我国北方地区的结果显 示。
B 缓冲区分析(buffering analysis)是根据指定的距离,在点、线或多边形实体周围自
动建立一定宽度的区域范围的分析方法。例如,考察一条供水线路为中心,设定缓冲半径为
500米,GIS即会创建一个距供水线路两侧各500米宽的缓冲区。再用新生成的缓
冲边界与
城区图叠置,就可知道供水线路沿线500米内的房屋数量。
上图的缓冲区分析是对某湖泊做宽度为1千米的缓冲分析。图中蓝色部分为湖泊,绿色
部分为缓冲区
(六) 投影的操作 4.1 QGIS的投影功能概述
QGIS中目前已经集成了大约2700种投影定义,用户可以在载入GIS数据图层之后修改 投影方式。
4.2 使用不同的投影方式显示地图
这个很简单,只需要在菜单中选择“设置”?“项目属性”?“投影”,先勾选“启用
动态投影”,然后在下面的投影定义中选择需要的投影方式就可以了。
4.3 创建自己的投影方式
下图为使用缺省方式打开的中国地图,由于没有标明地图的投影方式,QGIS则缺省地
使用了项目投影,显示效果为:
显然,这个投影方式不同于我们国家地图的常见投影方式,因此,其实际显示效果也就 不同_?_U?a?D??{于

