The MapCalculations type exposes the following members.

Methods

  NameDescription
Public methodStatic memberBearing(ICoordinates, ICoordinates)
Calculates the bearing between 2 LatLng.
Public methodStatic memberBearing(Marker, Marker)
Calculates the bearing between 2 Marker.
Public methodStatic memberCalculatePoint(ICoordinates, Double, Double, Units)
Calculates as position based on initial position, bearing and distance.
Public methodStatic memberCalculatePoint(Marker, Double, Double, Units)
Calculates as position based on initial position, bearing and distance.
Public methodStatic memberClosestPointOnLine(ICoordinates, Polyline)
Calculates the closest LatLng on a Polyline from a given location.
Public methodStatic memberClosestPointOnLine(ICoordinates, ICoordinates, ICoordinates)
Calculates the closest LatLng on a great circle segment from a given location.
Public methodStatic memberClosestPointOnLine(ICoordinates, Polygon, Boolean)
Calculates the closest LatLng on a Polyline from a given location.
Public methodStatic memberClosestPointOnLine(ICoordinates, Polyline, Boolean)
Calculates the closest LatLng on a Polyline from a given location.
Public methodStatic memberClosestPointOnLine(ICoordinates, ICoordinates, ICoordinates, Boolean)
Calculates the closest LatLng on a great circle segment from a given location.
Public methodStatic memberClosestPointOnLine(ICoordinates, Polygon, Boolean, Boolean)
Calculates the closest LatLng on a Polyline from a given location.
Public methodStatic memberDistance(IGeoPolyline, Units)
Calculates the length of a Polyline.
Public methodStatic memberDistance(ICoordinates, ICoordinates, Units)
Calculates the distance between 2 LatLng in the unit selected.
Public methodStatic memberDistance(ICoordinates, Polygon, Units)
Calculates the distance between a LatLng and a Polygon.
Public methodStatic memberDistance(ICoordinates, Polyline, Units)
Calculates the shortest distance from a LatLng to a Polyline or Polygon.
Public methodStatic memberDistance(Marker, Marker, Units)
Calculates the distance between 2 Marker in the unit selected.
Public methodStatic memberDistance(ICoordinates, Polygon, Boolean, Units)
Calculates the shortest distance from a LatLng to a Polyline or Polygon.
Public methodStatic memberDistance(Double, Double, Double, Double, Units)
Calculates the distance between 2 sets of coordinates expressed as Double values in the unit selected.
Public methodStatic memberIntersects(IGeoRectangle, IGeoRectangle)
Returns true if the two LatLngBounds intersect at least once.
Public methodStatic memberIntersects(Polyline, IGeoPolyline)
Returns true if the two Polyline intersect at least once.
Public methodStatic memberIntersects(Polyline, Polyline, List<(Of <<'(ICoordinates>)>>)%)
Returns true if the two Polyline intersect at least once.
Public methodStatic memberIntersects(ICoordinates, ICoordinates, ICoordinates, ICoordinates)
Returns true if the two line segments defined by the respective start and end points intersect.
Public methodStatic memberIntersects(ICoordinates, ICoordinates, ICoordinates, ICoordinates, ICoordinates%)
Returns true if the two line segments defined by the respective start and end points intersect.
Public methodStatic memberIsClockwise
Gets whether the points in the polygon are oriented clockwise.
Public methodStatic memberUTMToWgs84(UtmPosition)
Converts a UTM coordinate to a ICoordinates value.
Public methodStatic memberUTMToWgs84(Int32, Char, Double, Double)
Converts a UTM coordinate to a ICoordinates value.
Public methodStatic memberWgs84ToUTM(ICoordinates)
The lat lng 2 utm.
Public methodStatic memberWgs84ToUTM(Double, Double)
Converts a WGS84 coordinate to a UtmPosition value.

See Also