I have a certain region given by the coordinates of the lefttop corner and bottom right corner. However, the region formed is not square since the radius of the circle decreases as the latitude increases. In my case, there is a difference of 3-4 km when I calculate the distance using top two coordinates and the bottom two coordinates So, how can I get a square region. I can’t suppose that the the region bounded by the lefttop corner coordinate and bottomright coordinate is square. I want a region where the top two corners have a distance of x miles and the bottom two corners have a distance of x miles. Suggestions?
Share
If you aren’t into super-accuracy (ie the words WGS84 and oblate spheroid mean nothing to you) then it’s simply a matter of calculating the km/degree of longitude at the upper latitude and then shifting the longitude of the two corners out a little, one east and one west.
Roughly:
Latitude: 1 deg = 110.54 km
Longitude: 1 deg = 111.320*cos(latitude) km
http://en.wikipedia.org/wiki/Latitude