矢量数据的空间查询

/*查询与某路段的相交路段*/

// 矢量数据集

IFeatureClass pFeatureClass = pFeatLyr.FeatureClass;

// 空间查询器

ISpatialFilter pFilter = new SpatialFilterClass();

// 查询的空间数据类型 点?线?面?

pFilter.Geometry = polyline;

pFilter.GeometryField = "Shape";

// 空间关系 相交 相接等

pFilter.SpatialRel = esriSpatialRelEnum.esriSpatialRelIntersects;

// 查询游标

IFeatureCursor pFeatureCursor = pFeatureClass.Search(pFilter, false);

posted @ 2012-09-05 15:15  oftenlin  阅读(292)  评论(0编辑  收藏  举报