POST
|
Hi. Thank you. Using esriSpatialRelTouches got more positive results, however, there were still a lot of instances where it fails. I got it to work consistently with esriSpatialRelIntersects by just buffering the point feature by 0.001.
... View more
02-07-2012
08:35 PM
|
0
|
0
|
180
|
POST
|
I have a Polyline and a Point FeatureClass. I create a point feature on the Point layer for both the FromPoint and the ToPoint of the IPolyline5 similar to below: IFeature pointFeature1 = pointFeatureClass.CreateFeature (); pointFeature1.Shape = polyline.FromPoint; IFeature pointFeature2 = pointFeatureClass.CreateFeature (); pointFeature2.Shape = polyline.ToPoint; Later, I then run both the from point and to point geometries through a method like the below to find all the intersecting polyline features from the polyline feature class. ISpatialFilter filter = new SpatialFilter (); filter.Geometry = pointGeometry; filter.SpatialRel = esriSpatialRelEnum.esriSpatialRelIntersects; IFeatureCursor cursor = lineFeatureClass.FeatureClass.Search (filter, false); At the very least, the intersect filter should find the polyline off which I got the 2 points. The strange thing is, it works for the FromPoint, but not with the ToPoint. Both feature classes are using the same projection and Geographic Coordinate System and Projected Coordinate System. I hope I am doing something stupid, but just can't figure out what. Using ArcEditer 9.3.1 SO: http://stackoverflow.com/questions/9175096/frompoint-does-not-intersect-its-own-ipolyline5
... View more
02-07-2012
02:00 AM
|
0
|
5
|
560
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|