Язык Описание VBScript, JavaScript FunctionDistanceFromPoint(aX, aY) Visual Basic Function DistanceFromPoint(ByVal aX As Double, ByVal aY As Double) As Double Delphi function DistanceFromPoint(aX: Double; aY: Double): Double; C, C++ HRESULT DistanceFromPoint(double aX, double aY, double* Value); 
Расстояние от точки до данной части контура.
Dim MapObjects, theObject1, theContour1 
Dim x1, y1, length 
	
if Application.Selection.Count = 1 then
  Set MapObjects = Application.ActiveDB.MapObjects 
  Set theObject1 = MapObjects.GetObject(Application.Selection.IDs(0)) 
  Set theContour1 = theObject1.Shapes.Item(0).Contour 
  x1 = 0
  y1 = 0
  length = theContour1.DistanceFromPoint(x1, y1) 
  MsgBox "Контур от точки (" & x1 &", " & y1 &") находится на расстоянии: " & length 
else 
    MsgBox "Выделите один объект." 
end if