MapPoint QueryPointAndDistance3D( Multipart multipart, SegmentExtensionType extensionType, MapPoint inPoint, AsRatioOrLength asRatioOrLength, out double distanceAlongCurve, out double distanceFromCurve )
Overloads Function QueryPointAndDistance3D( _ ByVal multipart As Multipart, _ ByVal extensionType As SegmentExtensionType, _ ByVal inPoint As MapPoint, _ ByVal asRatioOrLength As AsRatioOrLength, _ ByRef distanceAlongCurve As Double, _ ByRef distanceFromCurve As Double _ ) As MapPoint
Parameters
- multipart
- The curve on which to find the closest point. The curve may be extended.
- extensionType
- Describes if, how and where to extend segments.
- inPoint
- The input point.
- asRatioOrLength
- Determines whether the distanceAlongCurve is returned as a ratio of the curve length or as length from the start point.
- distanceAlongCurve
- Describes the distance from the start point of the multipart to the input point, either as a ratio or length. If the input point is not on the multipart, then the nearest location on the line from the point is used.
- distanceFromCurve
- Describes how far the point is from the curve.
Return Value
MapPoint representing the closest point on the curve.