2013-01-18 71 views
0

我正在开发iPhone应用程序,我需要在距离给定点某个距离处找到一些坐标。 用户触摸地图,我在触摸时获得坐标。现在,我必须找到一些坐标,向东约5公里,另一个坐标向南约5公里。我搜索了谷歌,但无法找到它的任何算法。找到距离源的某个距离处的坐标

我不确定这是否是这个问题的正确位置,或者我需要找到一些其他部分,我可以找到有关数学的问题。

任何帮助将是伟大的。

由于
的Pankaj

+1

熟悉这个大量使用的信息来源:http://www.movable-type.co.uk/scripts/latlong.html –

+0

什么坐标系? – Beta

+0

请尝试http://stackoverflow.com/q/6633850/467105。 – Anna

回答

1

如果地球的周长C,在d公里点到给定点的南是360×d/C度到南部。东部d公里处的点向东是360 * d /(C * cos(纬度))度。

因此,如果地球的周长是40075.04公里,要向南移动5公里,您将从纬度减去0.0449并使用相同的经度。要向东移动5公里,您将使用相同的纬度并在经度上添加0.0449/cos(纬度)。

+0

谢谢Joni ..这是一个很好的信息。 – pankaj