【发布时间】:2012-02-10 17:34:53
【问题描述】:
我想找纬度,例如
Point A = (18.5204303,73.8567437)
Point B = (x,73.8567437)
Distance =20KM(Kilometers)
我需要找到B点的纬度(x),即距离A点20公里。经度应该相同。帮我 提前致谢
【问题讨论】:
-
你也不需要角度吗?否则,有无限数量的
B = (x, y)点符合您的条件 - 在半径为 20 公里的圆上,中心在A... -
是的,我需要角半径,但我不知道如何找到它。
-
所以你有一个带有两个未知数的方程 - 数学对你不利;-)。您需要同时知道:半径和角度才能准确找到一个
B。 -
我检查了这个链接janmatuschek.de/LatitudeLongitudeBoundingCoordinates(第3.1节)用一些公式整理,但它与20公里处绘制的圆圈不匹配
-
抱歉,这里的经度将固定在 A 点 = (18.5204303,73.8567437) B 点 = (x,73.8567437) 距离 =20KM(公里)
标签: javascript map geolocation geospatial