Show / Hide Table of Contents

Method NearestVertex

NearestVertex(Geometry, MapPoint)

Returns a ProximityResult that describes the nearest vertex in the input geometry to the input point.

Declaration
public static ProximityResult NearestVertex(this Geometry geometry, MapPoint point)
Parameters
Type Name Description
Geometry geometry

The geometry in which the nearest vertex to a specified point is to be found.

MapPoint point

The point which to find the nearest vertex to.

Returns
Type Description
ProximityResult

The proximity result.

Remarks

Input geometry of type Envelope is not supported. To find the nearest vertex on an Envelope, convert it to a Polygon first.

If the specified geometry is a polyline or polygon the nearest vertex is the closest ending position of the line segment that comprises geometry; it may not necessarily be the closest point of the line segment. If you want to obtain the closest point in the polyline or polygon use the NearestCoordinate(Geometry, MapPoint) Method instead.

Input geometries with true curves (where HasCurves is true) are supported, although curve segments do not affect the return value.

See Also
NearestCoordinate(Geometry, MapPoint)

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 Android200
.NET 6.0 iOS200
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.0 - 100.15
iOS100.0 - 100.15
UWP100.0 - 200.0
Relevant samples
Nearest vertex: Find the closest vertex and coordinate of a geometry to a point.
In This Article
Back to top Copyright © 2022 Esri.