2
$\begingroup$

How do I find a (longitude, latitude) point (any will do) on a circle where the only info I have is a (longitude, latitude) center point, and a radius measured in Feet (ft.)?

  • 0
    I am not sure what (lat, lon) means for a point off the circle.2010-09-24
  • 0
    (latitude, longitude)2010-09-24
  • 0
    From Wikipedia "The latitude is approximately the angle between straight up at the surface (the zenith) and the noonday sun when it is at the equinox." and the long is defined similarly. So the center would be undefined. This is why I am confused.2010-09-24
  • 2
    Depending on what type of answer you are looking for, this might do better on the [GIS.se](http://gis.stackexchange.com/) site.2010-09-24

1 Answers 1

6

Assuming you are using a spherical model of the earth, a simple way is to proceed due north or due south, for then each degree of latitude has a constant length (with value extremely close to 10000000/90 meters, because the French revolutionaries originally defined the meter as 10^-7 times the distance from the equator to the North Pole along the Paris meridian!). For large radii or points close to poles you will have to adjust the latitude appropriately to account for passing over the pole (and add 180 degrees to the longitude).

For example, starting at (lon, lat) = (-90, 40) with a radius of 10,000 feet, you would convert that to 10,000 / (39.37/12) = 3048.006 meters, then convert that to 3048.006 * 90 / 10000000 = 0.0274321 degrees, landing you at (-90, 40.0274321). (Notice I write the longitude first, because it's the horizontal coordinate.)

If you need more accuracy, don't look up the approximate spherical radius of the earth: use the geoid appropriate for the datum of your coordinates. Appropriate formulae appear in books on geodesy and earth projections. A good resource is the USGS Professional Paper 1395, Map Projections--A Working Manual, by John Snyder.