【发布时间】:2016-02-20 06:58:52
【问题描述】:
我有两个地理点 (-27, 152) 和 (9, -83),中间点是 (?, 180)。我想计算中间点的纬度。
条件: 1)在谷歌地图上,三个点都在一条直线上。
所以请提出一个计算公式。
//对于iOS开发者 实际上,我正在尝试在 iOS 的 Apple Map 上绘制折线。当路径穿过 180 子午线时,折线不起作用。
【问题讨论】:
标签: ios geolocation geo apple-maps
我有两个地理点 (-27, 152) 和 (9, -83),中间点是 (?, 180)。我想计算中间点的纬度。
条件: 1)在谷歌地图上,三个点都在一条直线上。
所以请提出一个计算公式。
//对于iOS开发者 实际上,我正在尝试在 iOS 的 Apple Map 上绘制折线。当路径穿过 180 子午线时,折线不起作用。
【问题讨论】:
标签: ios geolocation geo apple-maps
在给定两个坐标的情况下,您需要计算出直线的斜率。然后用斜率和直线上的一点算出x坐标(纬度)。
这里是教你基本几何和公式的链接:Find X-Coordinate of a point on a line, given another point and slope
【讨论】: