- 4
- 0
- 约1.49万字
- 约 17页
- 2017-11-07 发布于江苏
- 举报
第章特征查找
第8章 特征查找
特征是GIS图上的各种元素的统称,如图形对象(点、线、多边形等)以及它们的基本结构(结点、弧段、标识点等)、各种符号和标注等。特征是描述地图的最基本的数据单位。因此我们把和GIS图有关的查找都称之为特征查找。
GIS系统中既包含空间数据,又包含和其相关联的属性数据。我们可以通过属性数据查找宁问数据,也可以通过一个空间数据来查找另外的空间数据,还可以通过空间数据查找属件数据。另外,我们还可以用SQL语言来加入复杂的限制条件进行查找。
在MO中可以用SearchExpression(表达式查找)、SearchByDistance(距离查找)和SearchShape〔图形查找)来实现各种复杂的查找关系。
8.1 SearchExpression(表达式查找)
8.1.1 SearchExpression定义
SearchExpression方法是利用查找属性数据库(dbf)中的数据,实现对GIS特征的查找。该方法定义为:
Set variable = object.SearchExpression(expression)
其中:
Variable:记录集变量;
Object:对象,一般为图层对象;
Expression:以SQL语言说明的字符串表达式。
注意:
(1)由于已经指定了图层,也就是指定了数据表,因此不需要前面的SELECT语句,只是后面的WHERE字句即可。
原创力文档

文档评论(0)