public IReadOnlyList<MapPoint> GeodeticMove( IEnumerable<MapPoint>points, SpatialReferencespatialReference, doubledistance, LinearUnitdistanceUnit, doubleazimuth, GeodeticCurveTypecurveType)

Public Function GeodeticMove( _ ByValpointsAs IEnumerable(Of MapPoint), _ ByValspatialReferenceAs SpatialReference, _ ByValdistanceAs Double, _ ByValdistanceUnitAs LinearUnit, _ ByValazimuthAs Double, _ ByValcurveTypeAs GeodeticCurveType _ ) As IReadOnlyList(Of MapPoint)

#### Parameters

*points*- The points that are to be moved.
*spatialReference*- The spatial reference of the points.
*distance*- The distance by which the points will be moved.
*distanceUnit*- The unit of the distance property.
*azimuth*- The azimuth angle in radians of the direction for the points.
*curveType*- The type of curve to follow when moving the points.

#### Return Value

The number of points moved. Points outside of the horizon will be discarded.