Geodesy  

Fundamentals  
Concepts  
Technologies  
Standards  


History  
The military grid reference system (MGRS)^{[1]} is the geocoordinate standard used by NATO militaries for locating points on the earth. The MGRS is derived from the Universal Transverse Mercator (UTM) grid system and the universal polar stereographic (UPS) grid system, but uses a different labeling convention. The MGRS is used for the entire earth.
An example of an MGRS coordinate, or grid reference, would be 4QFJ12345678, which consists of three parts:
An MGRS grid reference is a point reference system. When the term 'grid square' is used, it can refer to a square with a side length of 10 km (6 mi), 1 km, 100 m (328 ft), 10 m or 1 m, depending on the precision of the coordinates provided. (In some cases, squares adjacent to a Grid Zone Junction (GZJ) are clipped, so polygon is a better descriptor of these areas.) The number of digits in the numerical location must be even: 0, 2, 4, 6, 8 or 10, depending on the desired precision. When changing precision levels, it is important to truncate rather than round the easting and northing values to ensure the more precise polygon will remain within the boundaries of the less precise polygon. Related to this is the primacy of the southwest corner of the polygon being the labeling point for an entire polygon. In instances where the polygon is not a square and has been clipped by a grid zone junction, the polygon keeps the label of the southwest corner as if it had not been clipped.
The first part of an MGRS coordinate is the gridzone designation. The 6° wide UTM zones, numbered 1–60, are intersected by latitude bands that are normally 8° high, lettered C–X (omitting I and O). The northmost latitude band, X, is 12° high. The intersection of a UTM zone and a latitude band is (normally) a 6° × 8° polygon called a grid zone, whose designation in MGRS is formed by the zone number (one or two digits – the number for zones 1 to 9 is just a single digit, according to the example in DMA TM 8358.1, Section 32,^{[1]} Figure 7), followed by the latitude band letter (uppercase). This same notation is used in both UTM and MGRS, i.e. the UTM grid reference system; the article on Universal Transverse Mercator shows many maps of these grid zones, including the irregularities for Svalbard and southwest Norway. As Figure 1 illustrates, Honolulu is in grid zone 4Q.
The second part of an MGRS coordinate is the 100,000meter square identification. Each UTM zone is divided into 100,000 meter squares, so that their corners have UTMcoordinates that are multiples of 100,000 meters. The identification consists of a column letter (A–Z, omitting I and O) followed by a row letter (A–V, omitting I and O).
Near the equator, the columns of UTM zone 1 have the letters A–H, the columns of UTM zone 2 have the letters J–R (omitting O), and the columns of UTM zone 3 have the letters S–Z. At zone 4, the column letters start over from A, and so on around the world.
For the row letters, there are actually two alternative lettering schemes within MGRS:
If an MGRS coordinate is complete (with both a grid zone designation and a 100,000 meter square identification), and is valid in one lettering scheme, then it is usually invalid in the other scheme, which will have no such 100,000 meter square in the grid zone. (Latitude band X is the exception to this rule.) Therefore, a position reported in a modern datum usually can not be misunderstood as using an old datum, and vice versa – provided the datums use different MGRS lettering schemes.
In the map (figure 1), which uses the AA scheme, we see that Honolulu is in grid zone 4Q, and square FJ. To give the position of Honolulu with 100 km resolution, we write 4QFJ.
The third part of an MGRS coordinate is the numerical location within a 100,000 meter square, given as n + n digits, where n is 1, 2, 3, 4, or 5. If 5 + 5 digits is used, the first 5 digits give the easting in meters, measured from the left edge of the square, and the last 5 digits give the northing in meters, measured from the bottom edge of the square. The resolution in this case is 1 meter, so the MGRS coordinate would represent a 1meter square, where the easting and northing are measured to its southwest corner. If a resolution of 10 meters is enough, the final digit of the easting and northing can be dropped, so that only 4 + 4 digits are used, representing a 10meter square. If a 100meter resolution is enough, 3 + 3 digits suffice; if a 1 km resolution is enough, 2 + 2 digits suffice; if 10 km resolution is enough, 1 + 1 digits suffice. 10 meter resolution (4 + 4 digits) is sufficient for many purposes, and is the NATO standard for specifying coordinates.
If we zoom in on Hawaii (figure 2), we see that the square that contains Honolulu, if we use 10 km resolution, would be written 4QFJ15.
If the grid zone or 100,000meter square are clear from context, they can be dropped, and only the numerical location is specified. For example:
One always reads map coordinates from west to east first (easting), then from south to north (northing). Common mnemonics include "in the house, up the stairs", "lefttoright, bottomtotop" and "Read Right Up".
As mentioned above, when converting UTM coordinates to an MGRS grid reference, or when abbreviating an MGRS grid reference to lower precision, one should truncate the coordinates, not round. This has been controversial in the past, since the oldest specification, TM8358.1,^{[1]} used rounding, as did GEOTRANS^{[4]} before version 3.0. However, truncation is used in GEOTRANS since version 3.0, and in NGA Military Map Reading 201^{[3]} (page 5) and in the US Army Field Manual 325.26.^{[5]} The civilian version of MGRS, USNG, also uses truncation.^{[6]}
The boundaries of the latitude bands are parallel circles (dashed black lines in figure 1), which do not coincide with the boundaries of the 100,000meter squares (blue lines in figure 1). For example, at the boundary between grid zones 1P and 1Q, we find a 100,000meter square BT, of which about two thirds is south of latitude 16° and therefore in grid zone 1P, while one third is north of 16° and therefore in 1Q. So, an MGRS grid reference for a position in BT should begin with 1PBT in the south part of BT, and with 1QBT in the north part of BT. At least, this is possible if the precision of the grid reference is enough to place the denoted area completely inside either 1P or 1Q.
But an MGRS grid reference can denote an area that crosses a latitude band boundary. For example, when describing the entire square BT, should it be called 1PBT or 1QBT? Or when describing the 1000meter square BT8569, should it be called 1PBT8569 or 1QBT8569? In these cases, software that interprets an MGRS grid reference should accept both of the possible latitude band letters. A practical motivation was given in the release notes for GEOTRANS,^{[4]} Release 2.0.2, 1999:
The MGRS module was changed to make the final latitude check on MGRS to UTM conversions sensitive to the precision of the input MGRS coordinate string. The lower the input precision, the more "slop" is allowed in the final check on the latitude zone letter. This is to handle an issue raised by some F16 pilots, who truncate MGRS strings that they receive from the Army. This truncation can put them on the wrong side of a latitude zone boundary, causing the truncated MGRS string to be considered invalid. The correction causes truncated strings to be considered valid if any part of the square which they denote lies within the latitude zone specified by the third letter of the string.
In the polar regions, a different convention is used.^{[7]} South of 80°S, UPS South (Universal Polar Stereographic) is used instead of a UTM projection. The west halfcircle forms a grid zone with designation A; the east halfcircle forms one with designation B; see figure 3. North of 84°N, UPS North is used, and the west halfcircle is Y, the east one is Z; see figure 4. Since the letters A, B, Y, and Z are not used for any latitude bands of UTM, their presence in an MGRS coordinate, with the omission of a zone number, indicates that the coordinates are in the UPS system.
The lettering scheme for 100,000 m squares is slightly different in the polar regions. The row letters go from A to Z, omitting I and O. The column letters use a more restricted alphabet, going from A to Z but omitting I, O, D, E, M, N, V, W; the columns are arranged so that the rightmost column in grid zone A and Y has column letter Z, and the next column in grid zone B or Z starts over with column letter A. The restricted column alphabet for UPS ensures that no UPS square will be adjacent to a UTM square with the same identification.
In the polar regions, there is only one version of the lettering scheme.^{[7]}
There are other geographic naming systems of this alphanumeric kind:
Wikimedia Commons has media related to Military grid reference system. 
