You are on page 1of 2

Formulas For Converting Latitude And Longitude To UTM

ADVERTISEMENTS

In this post will show you formulas for converting latitude and longitude to UTM. These formulas are slightly modified from Army (1973). They are accurate to within less than a meter within a given grid zone. The original formulas include a now obsolete term that can be handled more simply it merely converts radians to seconds of arc. That term is omitted here but discussed below.

Symbols lat = latitude of point long = longitude of point long0 = central meridian of zone k0 = scale along long0 = 0.9996. Even though its a constant, we retain it as a separate symbol to keep the numerical coefficients simpler, also to allow for systems that might use a different Mercator projection. e = SQRT(1-b /a ) = .08 approximately. This is the eccentricity of the earths elliptical cross-section. e = (ea/b) = e /(1-e ) = .007 approximately. The quantity e only occurs in even powers so it need only be 2 calculated as e . n = (a-b)/(a+b) rho = a(1-e )/(1-e sin (lat)) . This is the radius of curvature of the earth in the meridian plane. nu = a/(1-e sin (lat)) . This is the radius of curvature of the earth perpendicular to the meridian plane. It is also the distance from the point in question to the polar axis, measured perpendicular to the earths surface.
2 2 1/2 2 2 2 3/2 2 2 2 2 2 2

p = (long-long0) in radians (This differs from the treatment in the Army reference) Calculate the Meridional Arc S is the meridional arc through the point in question (the distan ce along the earths surface from the equator). All angles are in radians. S = Alat Bsin(2lat) + Csin(4lat) Dsin(6lat) + Esin(8lat), where lat is in radians and A = a*1 - n + (5/4)(n - n ) + (81/64)(n - n ) ...] B = (3 tan/2)*1 - n + (7/8)(n - n ) + (55/64)(n - n ) ...] C = (15 tan /16)[1 - n + (3/4)(n - n ) ...] D = (35 tan /48)[1 - n + (11/16)(n - n ) ...] E = (315 tan /512)[1 - n ...] The USGS gives this form, which may be more appealing to some. (They use M where the Army uses S) M = a[(1 - e /4 - 3e /64 - 5e /256 ....)lat 2 4 6 - (3e /8 + 3e /32 + 45e /1024...)sin(2lat) 4 6 + (15e /256 + 45e /1024 + ....)sin(4lat) 6 - (35e /3072 + ....) sin(6lat) + ....)] where lat is in radians This is the hard part. Calculating the arc length of an ellipse involves functions called elliptic integrals, which dont reduce to neat closed formulas. So they have to be represented as series.
2 4 6 4 3 2 3 2 2 3 2 3 4 5 2 3 4 5

Converting Latitude and Longitude to UTM All angles are in radians. y = northing = K1 + K2p + K3p , where K1 = Sk0, K2 = k0 nu sin(lat)cos(lat)/2 = k0 nu sin(2 lat)/4 K3 = [k0 nu sin(lat)cos (lat)/24][(5 - tan (lat) + 9e' cos (lat) + 4e' cos (lat)] x = easting = K4p + K5p , where K4 = k0 nu cos(lat) K5 = (k0 nu cos (lat)/6)[1 - tan (lat) + e' cos (lat)] Easting x is relative to the central meridian. For conventional UTM easting add 500,000 meters to x.
3 2 2 2 3 3 2 2 2 4 4 2 4

You might also like