https://www.cnblogs.com/aegisada/p/3567087.html
https://www.cnblogs.com/alex-bn-lee/archive/2012/06/17/2552557.html
(记录下来,以备不时之需,哈哈...)
补充...
GIS空间查询(SpatialFilter)时各种空间关系总结
https://blog.csdn.net/qq_33459369/article/details/88090990
具体实现代码为:
IGeometry sGeo = pFeature.ShapeCopy;//源Geometry
IFeatureLayer sFeatureLayer = pLayer as IFeatureLayer;
IFeatureClass sFeatureClass = sFeatureLayer.FeatureClass;
IFeatureCursor sFeatureCursor = sFeatureClass.Search(null, false);
IFeature sFeature = sFeatureCursor.NextFeature();
//IFields sFields = sFeatureClass.Fields;
// IGeometry TagGeo = sFeature.ShapeCopy;//目标Geometry
String sID = pFeature.Value[pFeature.Fields.FindField("textstring")].ToString();//目标ID
ISpatialFilter pSpatialfilter = new SpatialFilterClass();
pSpatialfilter.Geometry = sGeo;
pSpatialfilter.SpatialRel = esriSpatialRelEnum.esriSpatialRelIntersects; //相交 esriSpatialRelEnum.esriSpatialRelCrosses
IFeatureCursor FeatureCursor = sFeatureClass.Search(pSpatialfilter, false);
IFeature Feature = FeatureCursor.NextFeature();
空闲下来的时候要自己整理出来...
菜鸟努力中...