Skip to main content
Calcimator

Map Reading Calculator

Calculate distance and azimuth between two grid coordinates. Convert between map distance and ground distance using map scale.

About this calculator

This calculator computes ground distance and azimuth between two grid coordinates, then converts to map distance using a chosen scale. Ground distance is the Euclidean distance between the two points -- the square root of squared easting difference plus squared northing difference (lines 9-11) -- reported in meters and kilometers. Grid azimuth uses the arctangent of easting difference over northing difference, adjusted into the 0-360 degree range (lines 16-18), then converted to mils, the angular unit used on military compasses and artillery sights, at 6,400 mils per full circle (line 19).

Back azimuth is simply grid azimuth plus or minus 180 degrees, whichever keeps the result in range (lines 22-23) -- it never needs the coordinates directly once azimuth is known. Map distance converts ground distance to a paper measurement by dividing by the map scale denominator and converting meters to centimeters (lines 26-28). Map scale changes only that one output: it has no effect on ground distance, azimuth, or back azimuth, because those describe the real-world relationship between the two points, independent of what map you are reading them from.

Inputs

ft
ft
ft
ft

Results

Ground Distance

3,905 m

≈ 12 Eiffel Towers

Grid Azimuth

39.8°

Distance3.91 km
Azimuth708 mils
Back Azimuth219.8°
Map Distance7.8 cm
How to Use This Calculator
  1. Enter Point 1 Easting and Point 1 Northing from the MGRS grid (6 or 8 digit).
  2. Enter Point 2 Easting and Northing for the destination grid.
  3. Set Map Scale (1:X) — typically 1:50,000 for tactical maps.
  4. Review Ground Distance (m and km) and the calculated azimuth between the two points.
  5. Use these values for route planning, call-for-fire missions, and MEDEVAC 9-line submissions.

How the result changes with Point 1 Northing

Point 1 NorthingGround DistanceGrid Azimuth
191,000194,016 m0.7°
286,50098,532 m1.5°
573,000188,017 m179.2°
955,000570,005 m179.7°

What each input means

Point 1 Easting
Easting (x-coordinate) of the start point in meters.
Point 1 Northing
Northing (y-coordinate) of the start point in meters.
Point 2 Easting
Easting (x-coordinate) of the destination point.
Point 2 Northing
Northing (y-coordinate) of the destination point.
Map Scale (1:X)
Map scale denominator (e.g., 50000 for 1:50,000).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Point 1 Easting = 45000, Point 1 Northing = 382000, Point 2 Easting = 47500, Point 2 Northing = 385000 = 5 input(s) provided
  2. Calculate Ground Distance
    Ground Distance
    3905 = 3905
  3. Calculate Grid Azimuth
    Grid Azimuth
    39.8 = 39.8
  4. Calculate Distance
    Distance
    3.91 = 3.91
  5. Calculate Azimuth
    Azimuth
    708 = 708

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Does map scale change the ground distance or azimuth between two points?

No. Ground distance is computed purely from the four coordinate inputs (lines 9-11), and azimuth from the same coordinate differences via arctangent (lines 16-18); map scale never enters either formula. Map scale only converts ground distance into map distance -- how long that same real-world distance measures on paper at a given scale (lines 26-28).

How is back azimuth calculated?

Back azimuth adds or subtracts 180 degrees from grid azimuth, choosing whichever keeps the result between 0 and 360: subtracting 180 when azimuth is 180 or greater, adding 180 otherwise (lines 22-23). It depends only on the already-computed grid azimuth, not on the coordinates or map scale directly, so it always differs from grid azimuth by exactly 180 degrees.

Why does azimuth convert to mils in addition to degrees?

Mils convert degrees at a rate of 6,400 mils per full circle rather than 360 degrees (line 19), the angular unit used on military lensatic compasses and for artillery and mortar fire direction. The conversion is a straight multiplication of azimuth in degrees by 6,400 divided by 360, so both units always describe the identical direction, just at finer angular resolution in mils.

How does map scale affect map distance?

Map distance divides ground distance in meters by the map scale denominator, then converts the result to centimeters (lines 26-28). A larger scale denominator -- a smaller-scale map, like 1:100,000 versus 1:25,000 -- produces a smaller map distance for the same real ground distance, since the denominator directly divides into the calculation.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Military & Defence Planning.