【发布时间】:2020-02-12 07:48:23
【问题描述】:
【问题讨论】:
标签: coordinates geospatial geo
【问题讨论】:
标签: coordinates geospatial geo
确定泰勒斯(截距)定理是一种合适的方法,并且当两条相交线之一是坐标轴(例如:latA)时,该定理的退化情况适用
所以,步骤是:
set a variable to the delta rise: deltalat = latB - latA
set a variable to the delta run: deltalng = lngB - lngA
compute the full (pythagorean) distance from A to B: dist = sqrt(deltalat*deltalat + deltalng*deltalng)
compute angle from horizontal: ang= arcsin(deltalat/dist)
compute new lat: latC = latA + (d * sin(ang))
compute new lng: lngC = lngA + (d * cos(ang))
我脑子里有点快,所以请仔细检查我的触发器。
【讨论】: