Table of Contents

Method ProjectToPolyline

Namespace
GeometryHelper.Core
Assembly
GeometryHelper.dll

ProjectToPolyline(GeoPolyline2, GeoPoint2)

Projects a point orthogonally onto a polyline using default tolerance.

public static GeoPoint2 ProjectToPolyline(GeoPolyline2 polyline, GeoPoint2 point)

Parameters

polyline GeoPolyline2

The polyline.

point GeoPoint2

The target point.

Returns

GeoPoint2

The closest point on the polyline.

ProjectToPolyline(GeoPolyline2, GeoPoint2, Tolerance)

Projects a point orthogonally onto a polyline within tolerance (finds the closest point across all segments). The result always lies on the path.

public static GeoPoint2 ProjectToPolyline(GeoPolyline2 polyline, GeoPoint2 point, Tolerance tolerance)

Parameters

polyline GeoPolyline2

The polyline.

point GeoPoint2

The target point.

tolerance Tolerance

The tolerance.

Returns

GeoPoint2

The closest point on the polyline.