This document is archived and information here might be outdated.  Recommended version.


IMap.ComputeDistance Method (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (Carto)  

IMap.ComputeDistance Method

Computes the distance between two points on the map and returns the result.

[Visual Basic .NET]
Public Function ComputeDistance ( _
    ByVal p1 As IPoint, _
    ByVal p2 As IPoint _
) As Double
[C#]
public double ComputeDistance (
    IPoint p1,
    IPoint p2
);
[C++]
HRESULT ComputeDistance(
  IPoint* p1,
  IPoint* p2,
  double* Distance
);
[C++]

Parameters p1 [in]
p1 is a parameter of type IPoint p2 [in]
p2 is a parameter of type IPoint Distance [out, retval] Distance is a parameter of type double

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

ComputeDistance computes and returns the distance between two input points.  This method calculates the distance based on the current map units (IMap::MapUnits) and reports the distance using the current distance units (IMap::DistanceUnits).

See Also

IMap Interface | IMap.MapUnits Property | IMap.DistanceUnits Property