【发布时间】:2018-11-15 19:46:19
【问题描述】:
我正在使用谷歌地图进行一个角度项目。我有一个圆的中心点和以米为单位的半径长度。我试图找到圆周上任何点的坐标 - 我只需要一个。鉴于我所拥有的,我该如何计算?
示例数据:
Center = {
Latitude : 53.388922117675236
Longitude : -6.280994415283203
}
Radius = 527
【问题讨论】:
-
@NickParsons 对不起,我应该澄清一下,我只需要一点
-
好的,圆周上的一个点应该是
let x = Center.Latitude+Radius和let y = Center.Longitude如果我理解你的问题:P -
这意味着 x 坐标是 53.388 + 527 = 605.392。半径以米为单位,所以我无法将其添加到坐标中
-
@abyrne85 一个距离和一个点会给你一个圆的无限点。如果你只想要一个点,你应该提供另一个约束。
标签: javascript google-maps math