sysdevza

FromPoint does not intersect it's own IPolyline5

Discussion created by sysdevza on Feb 7, 2012
Latest reply on Feb 10, 2012 by whe-esristaff
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

Outcomes