Frequently asked question

Why do distance values calculated by a spatial join operation and display distances differ?

Last Published: April 25, 2020

Answer

A spatial join operation that identifies the closest features uses the geometry method IProximityOperator::ReturnNearest to calculate distances. This method always computes straight line distances between geometries, regardless of their coordinate system.

ArcMap's measure tool calculates the length of each line segment as an ellipsoidal distance on a pre-determined representation of the earth. The results are aggregated to produce the distance value shown in the status bar. The measure tool returns an approximation of the path that the screen display line would follow along the earth's surface; this is not the Euclidean straight-line distance.

Article ID:000002867

Software:
  • ArcMap 8 x

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Discover more on this topic