English 中文(简体)
如何计算大圈一带一段距离的长度和纬度?
原标题:How to calculate a longitude and latitude at a given distance along a great circle?

I want to overlay great circle arcs between airports on a map using longitudes and latitudes. I can already get the distance and bearing from the initial and final coordinates but now I need to produce the points on the curve to plot through.

我所希望的公式涉及的是原地、目的地和距离,回到位于原地和目的地之间道路上的纬度/长度。

目前,我用rad子对地球进行近距离,最后,我添加了西半球的更正。

最佳回答
currlat = oldlat + d * sin (angle)/ (radius); 
currlon = oldlon + d * cos (angle)/ (radius * cos(oldlat));

在距离过远的地方,角在rad。 无论是在赤道还是通过极地,都假设地球环绕。 你可以在rad子里皈依......

此外,它假定(方向)指赤道线。

显然,这种需要冲破。

如果你们南面的恶性价值会变成消极的,而北面则会是积极的。 如果你走到西方,就会变成消极的,然后到东部,就会变得积极。

d * sin(ang)和 d( co)使你改变。 并且你只是根据这一基础计算出新的排位,以防地球环绕。

问题回答

暂无回答




相关问题
Determine if one coordinate is in radius of another

Let s say I have a Table of rows that contain coordinates. What would be the best way to pull only the rows of coordinates which are in the radius of another coordinate? To simplify my question, I m ...

address of location

how to get the address of location if i have the latitude longitude values of the location in iphone

Overcoming GPS Inaccuracy for short distance

I have a specific problem of accuracy of one GPS relative to another GPS over a distance of 30 - 50 metres apart. I suppose the radical change of thinking is that I dont need its location on the ...

热门标签