Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the lengths of Location Coordinates, latitude and longitude? [closed]

How many digits can latitude and longitude have, before the decimal, and after the decimal?

Here is an example I am getting from the location sent by a Windows Phone device:

Latitude=-63572375290155 Longitude=106744840359415 

This is very long and is exceeding my table column size and causes errors.

like image 918
user2273259 Avatar asked Apr 12 '13 07:04

user2273259


People also ask

What is the length of latitude and longitude?

One degree of latitude equals approximately 364,000 feet (69 miles), one minute equals 6,068 feet (1.15 miles), and one-second equals 101 feet. One-degree of longitude equals 288,200 feet (54.6 miles), one minute equals 4,800 feet (0.91 mile), and one second equals 80 feet.

What is the length of the longitude?

The distance around the Earth measures 360 degrees. The meridian that runs through Greenwich, England, is internationally accepted as the line of 0 degrees longitude, or prime meridian. The antimeridian is halfway around the world, at 180 degrees.

What is the length of latitude?

What is the length of a degree of latitude? The length of a degree of arc of latitude is approximately 111 km (69 miles), varying, because of the nonuniformity of Earth's curvature, from 110.567 km (68.706 miles) at the Equator to 111.699 km (69.41 miles) at the poles.

How do you find the length of longitude?

Length of 1 degree of Longitude = cosine (latitude in decimal degrees) * length of degree (miles) at equator .


1 Answers

If the latitude coordinate is reported as -6.3572375290155 or -63.572375290155 in decimal degrees then you could round-off and store up to 6 decimal places for 10 cm (or 0.1 meters) precision. If the coordinate reference system (CRS) is not EPSG:4326 (e.g., EPSG:3857) then the x and y values measure a distance in meters from the origin point rather than in degrees.

Overview

The valid range of latitude in degrees is -90 and +90 for the southern and northern hemisphere, respectively. Longitude is in the range -180 and +180 specifying coordinates west and east of the Prime Meridian, respectively. For reference, the Equator has a latitude of 0°, the North pole has a latitude of 90° north (written 90° N or +90°), and the South pole has a latitude of -90°.

The Prime Meridian has a longitude of 0° that goes through Greenwich, England. The International Date Line (IDL) roughly follows the 180° longitude. A longitude with a positive value falls in the eastern hemisphere and the negative value falls in the western hemisphere.

Decimal degrees precision

Six (6) decimal places precision in coordinates using decimal degrees notation is at a 10 cm (or 0.1 meters) resolution. Each .000001 difference in coordinate decimal degree is approximately 10 cm in length. For example, the imagery of Google Earth and Google Maps is typically at the 1-meter resolution, and some places have a higher resolution of 1 inch per pixel. One meter resolution can be represented using 5 decimal places so more than 6 decimal places are extraneous for that resolution. The distance between longitudes at the equator is the same as latitude, but the distance between longitudes reaches zero at the poles as the lines of meridian converge at that point.

For millimeter (mm) precision then represent lat/lon with 8 decimal places in decimal degrees format. Since most applications don't need that level of precision 6 decimal places is sufficient for most cases.

In the other direction, whole decimal degrees represent a distance of ~111 km (or 60 nautical miles) and a 0.1 decimal degree difference represents a ~11 km distance.

Here is a table of # decimal places difference in latitude with the delta degrees and the estimated distance in meters using 0,0 as the starting point.

Decimal places Decimal degrees Distance (meters) Notes
0 1.0 110,574.3 111 km
1 0.1 11,057.43 11 km
2 0.01 1,105.74 1 km
3 0.001 110.57
4 0.0001 11.06
5 0.00001 1.11
6 0.000001 0.11 11 cm
7 0.0000001 0.01 1 cm
8 0.00000001 0.001 1 mm

Degrees-minute-second (DMS) representation

For DMS notation 1 arc second = 1/60/60 degree = ~30 meter length and 0.1 arc sec delta is ~3 meters.

Example:

  • 0° 0' 0" W, 0° 0' 0" N0° 0' 0" W, 0° 0' 1" N ⟹ 30.715 meters
  • 0° 0' 0" W, 0° 0' 0" N0° 0' 0" W, 0° 0' 0.1" N ⟹ 3.0715 meters

1 arc minute = 1/60 degree = ~2000m (2km)


Update:

Here is an amusing comic strip about coordinate precision.

like image 154
CodeMonkey Avatar answered Oct 16 '22 15:10

CodeMonkey