Devised by Eratosthenes of Cyrene, geographic coordinate systems date back to the 3rd century BCE and have been used in mapping locations over the globe ever since. Latitude and longitude, or geographic coordinates, are the kernel of a geographic coordinate system. However, such a system is abstract unless anchored to the Earth in some way. The geodetic datum, or terrestrial reference frame as it is now called, comprises the anchor. Geographic information systems make extensive use of geographic coordinate systems to uniquely georeference spatial data. Here it is important to understand the uncertainty of a georeferenced ground position, given in latitude and longitude, as a function of the number of decimal places specified. Geocoding is a widely used application of geographic information systems that converts between street addresses and coordinates.
Kelly, K.M. (2020). Geographic Coordinate System. The Geographic Information Science & Technology Body of Knowledge (4th Quarter 2023 Edition), John P. Wilson (ed.), DOI: 10.22224/gistbok/2023.4.1
A geographic coordinate system (GCS) is a graticule forming a curvilinear coordinate system overlaid on the surface of the Earth or extraterrestrial body and possessing specific properties. A GCS must:
A GCS provides unique location with respect to its underlying surface. As simple as it may sound, defining a GCS from first principles presents numerous complexities. We explore some of these complexities here.
All coordinate systems are abstractions. Abscissas (along x-axis) and ordinates (along y-axis) may be drawn on graph paper to represent the coordinates of a point in a two-dimensional, rectangular Cartesian coordinate system. Likewise, directional coordinates – such as longitude and latitude – may be “drawn” on the Earth’s surface to represent the East-West and North-South coordinates of a point in a geographic coordinate system. Both are abstractions or models of reality, there are no coordinate lines that we can see and follow on the surface of the Earth to guide us in the direction we wish to go. So, we define the coordinate system by convention (Teunissen et al., 2017).
Before defining a geographic coordinate system, we must decide on a reasonable geometric shape for the Earth. This will help to define the shape of the coordinate lines comprising the graticule. The Earth's shape is approximately spherical. However, Sir Isaac Newton argued in Principia Book III (1687), that because of Earth's rotatoin a more accurate shape is an ellipsoid of revoluion, also referred to as a spheroid, an oblate ellipsoid, or a biaxial ellipsoid (see Earth's Shape, Sea Level, and the Geoid). If a spherical shape for the Earth is chosen, then this suggests a set of orthogonally intersecting circles as a natural choice for the graticule. If the more accurate spheroidal shape is selected, then the graticule will comprise orthogonally intersecting circles and ellipses. In both cases, the center of the sphere or ellipsoid containing the graticule coincides with the Earth’s center (although this is not necessary).
Since the geographic coordinate system is a two-dimensional graticule overlaid on a three-dimensional Earth (or planetary body), we must anchor the graticule to the Earth’s shape in a convenient way and then define a suitable starting point, or origin, for reckoning coordinates. A natural way to anchor the graticule is to make use of the Earth’s rotation axis. The plane that intersects the rotation axis perpendicularly and is equidistant from the poles of the rotatoin axis is called the Equitorial plane (Figure 1). It divides the Earth into two parts called the Northern and Southern hemispheres. As the names imply, the Northern hemisphere lies “above” the Equatorial plane and the Southern hemisphere below the Equatorial plane. We are now in a position to construct the graticule in such a way as to render it a useful system for calculating real-valued coordinates that uniquely locate any point on the Earth – or, more precisely on the surface chosen to represent the shape of the Earth.
Combined with a defined scale and orientation fixed to the Earth’s surface, the resulting anchored graticule constitutes a geodetic datum, or in current geodetic terminology, a terrestrial reference frame (see Horizontal Datums). The geodetic datum, or reference frame, is a realization of a coordinate system suitable for calculating the positions and motions of points on Earth (Meyer, 2010). The datum comprises not only a set of stations on the Earth’s surface with known coordinates but also any physical constants and models needed to compute the positions of other points (Kovalevsky et al., 1989).
A well-defined geographic coordinate system (GCS), or geographic coordinate reference system (GeoCRS), comprises the following elements: a shape specification such as a sphere or ellipsoid, a designated terrestrial reference frame or datum, a zero (or prime) meridian, and an angular unit of measure such as degrees or grads. In international standards such as ISO 19111 (ISO, 2019) and OGC Topic 2 (OGC, 2021), the shape is called a datum. The prime meridian defines the origin for calculating longitude – it is not unique and must be arbitrarily defined. Unlike the equatorial plane, which is normal to the Earth’s rotation axis and equidistant from its poles, there are an infinite number of meridional planes containing the two poles and perpendicular to the equatorial plane. One of these meridional planes must be selected as the origin for measuring longitude. Since geographic coordinates – latitude and longitude – are angular measures, an angular unit must be specified.
Whether the shape chosen for the Earth is spherical or ellipsoidal, the mutually orthogonal coordinate lines of the graticule are called meridians and parallels, and the coordinates they define are called longitude and latitude, respectively. However, a distinction is made in latitude based on the chosen shape: geodetic or geographic latitude if ellipsoidal and spherical latitude and longitude if spherical. In practical usage a GCS, or in the language of international standards (ISO, 2019; OGC, 2021), a Coordinate Reference System (CRS), can refer to either a spherical or ellipsoidal (geographic) coordinate system.
Figure 2 illustrates spherical longitude and latitude. Let P be any point of interest. The angle θ between the line OP and the equatorial plane is called the spherical latitude of P where . Latitude is measured from 0° to 90° with positive sign north of the equatorial plane and negative sign south of the equatorial plane. North latitudes are often suffixed (or prefixed) with an N (e.g. 40°N ) and South latitudes with an S (e.g. 40°S ). A parallel of latitude is the locus of all points with the same latitude. With the additional property that the parallels are perpendicular to the rotation axis, all parallels of latitude except the equator are small circles.
As previously mentioned, since meridians are indistinguishable, one must be selected as the zero meridian (e.g. Greenwich Meridian). The angle λ, measured in the equatorial plane, between the zero meridian and the meridian plane of the point P is called the spherical longitude of P, where . All meridians of longitude are great circles. Conventionally (Torge, 2012; Meyer, 2010; ISO 6709, 2008), longitude is measured positive East from 0° to 360° , where 0° is the value assigned to the starting meridian. Longitude may also be calculated from 0° to ±180° with a positive sign east of the zero meridian and a negative sign west of the zero meridian. In this case, East longitude is often suffixed (or prefixed) with an E (e.g. 45°E ) and West longitudes with a W (e.g. 45°W ).
The position of the point P can also be expressed in Cartesian coordinates (X,Y,Z) as shown in Figure 2. The relationship between spherical and Cartesian coordinates is given by Equation 1:
where R is the radius of the sphere. The inverse relationship is given by Equation 2:
(Equation 2)
3.2 Ellipsoidal coordinates
As mentioned, a more accurate shape for the Earth than a sphere is an ellipsoid of revolution. An ellipsoid of revolution is obtained by rotating an ellipse about one of its principal axes. In the case of the Earth the rotation is about the minor axis and the resulting ellipsoid, termed the reference ellipsoid, is flattened at the poles and bulging at the equator. This is because the minor axis is shorter by about 21 km than the major axis. Defining parameters for the reference ellipsoid are usually given as its major axis a and either its minor axis or flattening
. Ellipsoidal geometry along with ellipsoidal latitude and longitude are shown in Figure 3.
Again, let P be any point of interest. The angle Ф between the line CNP, which is normal to the ellipsoid, and the equatorial plane is called the ellipsoidal latitude of P, where . Ellipsoidal latitude is measured in the same way as spherical latitude, although the ellipsoidal normal does not pass through the center of the ellipsoid. Ellipsoidal longitude is equivalent to spherical longitude. Ellipsoidal coordinates are also known as geographic or geodetic coordinates.
As with spherical coordinates, the position of the point P can also be expressed in Cartesian coordinates (X,Y,Z) as shown in Figure 3. The relationship between geographic and Cartesian coordinates is given by Torge and Muller (2012).
where e is the eccentricity of the ellipsoid given by:
and N is the radius of curvature in the prime vertical given by
The inverse relationship is given by
(Equation 6)
Equations (1) - (6) apply to the case where the point P is on the surface of the sphere or ellipsoid, the more general case of P not being on the ellipsoid surface is addressed in the next section.
3.2.1 Geodetic coordinates
According to OGC (2021) and ISO (2019), a geographic coordinate system consists of a terrestrial reference frame, an ellipsoidal coordinate system and other associated elements (see Section 2). The ellipsoidal coordinates are geodetic latitude, geodetic longitude, and, in the three-dimensional case, ellipsoidal height. Ellipsoidal height, denoted by h, is the distance of a point from the reference ellipsoid measured along the ellipsoidal normal (see Figure 3). In this case, the relationship between geodetic and Cartesian coordinates is given by Torge and Muller (2012).
The literature is replete with methods for computing the inverse relationship, some iterative (e.g. Bowring, 1976; Borkowski, 1989; Fukushima, 2006) and others closed form (e.g. Hofmann-Wellenhof and Moritz, 2006; Vermeille, 2011; Turner and Elgohary, 2013). Iterative methods solve for ϕ and h using, for example Hofmann-Wellenhof and Moritz (2006).
In eqns. (8), begin by setting h=0 in the first equation and solving for latitude . With
, compute an approximate value
using eqn. (5). Then the second equation in (8) gives
, in turn yielding an updated value
from the first equation. This iteration is repeated until
and
, where
and
are specified tolerances.
Taken along curved coordinate lines, latitude and longitude are measured in angular units. Four systems of units are in common use to quantify latitude and longitude: radians, decimal degrees, degrees-minutes-seconds, and gradians (grad or gon). Radian measure is used primarily in numerical computations involving latitude and longitude. To convert between degrees and radians, use:
For example, the decimal degrees representation of 34°03' 52"N, 117°11'47.23"W is
To convert DD to DMS, use:
Gradians or gons (grad) employ a centesimal system of angular measurement. One grad or gon equals one hundredth of a right angle. This means there are 100 gradians in 90 degrees and 400 grads in a full 360° circle. Grads are commonly used in surveying, especially throughout Europe. To convert between grads, degrees and radians, use:
On a sphere of radius R, a simple formula relates angular measure to linear measure, or the length of the arc between two points,
where ψ is the angle in radians subtended at the center of the sphere between the two points and s is the length of the arc between them in linear units (the same units as R). Using this equation and letting be the longitude, we can construct Table 1 relating the longitude resolution to equivalent linear arc length. Moving away from the equator towards the pole, however, the linear arc length along a parallel decreases due to convergence of the meridians and approaches zero at the poles. In this case Eqn. (13) becomes
where θ is latitude. The relationship between latitude resolution and equivalent arc length on the sphere is the same as that of longitude on the sphere at the equator.
The length of an arc of longitude on the ellipsoid depends on its eccentricity (related to the flattening) and the radius of a parallel of latitude and is given by Rapp (1991, Eqn. 3.122),
Using this equation, we can construct Table 2 relating longitude resolution to equivalent linear arc length on the ellipsoid.
Fairly straightforward so far. Complexity increases when determining equivalent linear arc length in latitude on the ellipsoid. To do this we need to calculate the length of a portion of a meridian of longitude, or a meridional arc. Drawing on Rapp (1991, Eqn. 3.105) and Pallikaris et al (2009), the basic equation to calculate a meridional arc is
(Equation 16)
Equation (16) can be reduced to an elliptic integral of the second kind, which cannot be evaluated in closed form. Precise results can only be obtained using a binomial expansion of the denominator followed by integration term-by-term (Torge and Muller, 2012). Numerous methods have been derived to evaluate Eqn. (16) (e.g. (Vincenty, 1975; Bowring, 1983, 1985; Pearson, 1990). Vincenty (1975) has emerged as one of the most precise methods for calculating the arc of a meridian as well as accurate directions and geodesic distances on the ellipsoid. Vincenty (1975) is used to construct Table 3 relating latitude resolution to equivalent linear arc length on the ellipsoid.
From Tables 1 and 2, we can deduce that at the equator on the GRS80 reference ellipsoid: 1"λ ≈ 0.000277 ̅° ≈ 30.92 m, and on the sphere of radius R=6,371,000 m, the mean radius of the Earth, 1"λ ≈ 30.89 m. On the sphere 1"ϕ ≈ 30.89 m, the same as 1"λ at the equator. Table 3 shows that at the equator on the GRS80 reference ellipsoid: 1"ϕ ≈ 30.72 m at the equator and approximately 30.87 m at 45° N latitude.
Using the tables and equations in this section, one can deduce the uncertainty in latitude and longitude on the sphere and ellipsoid of a ground position specified in decimal degrees or decimal seconds to a given number of decimal places. For example, a GRS80 ellipsoidal longitude specified in decimal degrees to 5 decimal places represents a ground resolution of approximately 1.11 m at the equator and 0.79 m at 45° N latitude.
Various latitude definitions are used in special applications such as astronomy, geodesy, geophysics, and cartography. Astronomic latitude Φ and longitude Λ, together with the gravity potential W, form a natural three-dimensional coordinate set defined in the Earth’s gravity field. The astronomic latitude of a point P is the angle between the direction of the plumb line at P and the equatorial plane.
Since astronomic coordinates depend on the Earth’s gravity field, which varies in magnitude and direction at different locations, so also astronomic positions vary as Earth’s shape changes due to mass redistributions in the Earth (Meyer, 2010). Astronomic coordinates have been widely used to define local geodetic datums such as the North American Datum of 1927 (Schwarz, 1989).
Figure 4 illustrates the geometry of three types of latitude: geodetic latitude ϕ, astronomic latitude Φ, and geocentric latitude θ. Geodetic or ellipsoidal latitude has already been defined in Section 2.2. The angle between the equatorial plane and the radius from the geocenter to any point on the ellipsoidal normal is called geocentric latitude. Astronomical latitude is defined as the angle between the equatorial plane and any point on the plumb line.
Other auxiliary latitudes not illustrated in Figure 4 are: reduced or parametric latitude β, rectifying latitude μ, conformal latitude χ, authalic latitude ξ, and isometric latitude ψ. These latitudes arise in geodesy and geophysics as well as in map projections of the sphere or ellipsoid onto the plane, or in the calculation of geodesics on the ellipsoid. Detailed descriptions and derivations of these auxiliary latitudes can be found in, for example, Adams (1921), Snyder (1987), Osborne (2013), and Grafarend (2006). Formulas for these latitudes are given in Table 4 in terms of geodetic latitude ϕ.
A GCS finds use in many contexts and activities: finding locations (coordinates) of places or geographic features on globes and maps, making maps or the science of cartography, studying and analyzing spatial relationships in a GIS, and many more. Most maps and GIS spatial databases reference a GCS.
A globe is a three-dimensional, extremely small-scale physical model of the Earth (or other celestial body). Globes are spherical and so slightly distort Earth’s actual shape. Globes are typically made with North at the top. Since the Earth's circumference is about 40 million meters globes with a circumference of one-meter model the Earth at a scale of 1:40,000,000. Globes with a diameter of one foot, yielding a circumference of 3.14 feet, model the Earth at a scale of 1:42,000,000.
Parallels of latitude and meridians of longitude appear on the globe only at wide intervals, so as not to obscure the geographic features. Angular measure is used in describing the location of places on the globe. Because of the small scale of globes, the separation of parallels of latitude is large, typically 10 or 15 degrees, sometimes larger, with a similar separation for the meridians of longitude. The intersection of a parallel of latitude and a meridian of longitude uniquely defines the location of a point on the globe (Figure 5).
When the graticule appears on a map we can usually calculate or plot the geographic coordinates of any location on the map. The larger the map scale the more accurate the calculation can be performed. Graticules on a map may appear as tick marks on the map edge or as crosses in the interior of the map. Figure 6 shows examples of the graticule on different types of maps: topographic, hydrographic, and aeronautical. Notice the graticule is shown as coordinate grid ticks in the collar of the map though in different ways on each of the maps.
The angular resolution represented by graticule tick marks depends on map scale. The nautical chart snippet shown in Figure 6 (B) has a graticule resolution of one-minute of arc. Here, positions of locations on the chart may be determined directly to the nearest 30”, or slightly better. Similarly, for the aeronautical chart snippet shown in Figure 6 (C). Position determination on the topographic map in Figure 6 (A) requires more effort. We give a general method for this case but can be applied to any map or chart displaying a graticule In Figure 7, we desire to calculate the geographic coordinates of the point P using the graticule printed on the map. The procedure is as follows:
Use linear interpolation to calculate the latitude offset dϕ from the closest parallel of latitude,
Similarly, use linear interpolation to calculate the longitude offset dλ of P from the closest meridian of longitude,
6. Apply the respective offsets to the known values of the tick marks to obtain the desired latitude and longitude of P.
For example, in Figure 7, let x = 24 mm, y = 40 mm, u = 41 mm, and v = 52 mm. From the map graticule, . Then, the latitude offset is,
and the longitude offset is,
The final geographic coordinates of P then are,
Geocoding is the process of taking an address or place name and converting it to geographic coordinates by comparing the descriptive information to a set of reference data. Reference data may consist of rooftop address points, street network data, parcel boundaries, postal codes, geographic features, populated places, or some combination of them (Zandbergen, 2008). Reverse geocoding converts geographic coordinates to an address or place name. Geocoding relies on a computer representation of addresses, streets and administrative boundaries and is typically performed in a GIS.
The geocoding process comprises separating addresses into pieces, such as number, street name, and street type and normalizing them based on a set of rules defined in geocoding algorithm. A search is made for the normalized address in the reference data, candidate locations are returned, compared, and scored, and a list of best matches provided. The candidate with the highest score is used for generating geographic coordinates for the location of the matched address. The core and most complex part of the geocoding process is the matching algorithm that picks the best feature in the reference dataset. The output geographic location may be derived from a polygon centroid or a linear interpolation (Figure 8) of the location of the street number within an address range (Goldberg et al., 2007; Zandbergen, 2008).
Distinguish between various latitude definitions (e.g., geocentric, geodetic, astronomic latitudes)
Explain the angular measurements represented by latitude and longitude coordinates
Calculate the latitude and longitude coordinates of a given location on the map using the coordinate grid ticks in the collar of a topographic map and the appropriate interpolation formula
Mathematically express the relationship between Cartesian coordinates and polar coordinates
Calculate the uncertainty of a ground position defined by latitude and longitude coordinates specified in decimal degrees to a given number of decimal places
Use GIS software and base data encoded as geographic coordinates to geocode a list of address-referenced locations
Locate on a globe the positions represented by latitude and longitude coordinates
Write an algorithm that converts geographic coordinates from decimal degrees (DD) to degrees, minutes, seconds (DMS) format