Google maps 如何计算坐标地图

Google maps 如何计算坐标地图,google-maps,Google Maps,我将在谷歌地图上创建多边形坐标 但我不知道如何从学位中获得坐标 360/5=72我得到度[0,72144216288360,0]来绘制多边形 如何从中心获得cordinate 示例中心坐标lat:-6.213689,lng:106.560494和半径:1km 期望值 /** 0deg => longitude: ? , latitude: ? 72deg => longitude: ? , latitude: ? 144deg => longitude: ? , latitud

我将在谷歌地图上创建多边形坐标

但我不知道如何从学位中获得坐标

360/5=72
我得到度
[0,72144216288360,0]
来绘制多边形

如何从中心获得cordinate

示例中心坐标
lat:-6.213689,lng:106.560494
半径:1km

期望值

/**
0deg => longitude: ? , latitude: ?
72deg => longitude: ? , latitude: ?
144deg => longitude: ? , latitude: ?
216deg => longitude: ? , latitude: ?
288deg => longitude: ? , latitude: ?
360deg => longitude: ? , latitude: ?
**/
三角圆

到目前为止,你做得很好,今后你需要学习一些理论知识。别担心,这并不难。让我们先了解什么是三角圆

三角圆是氧平面上的一个圆,其中心位于O(0,0)上,半径等于1

三角圆上的点

从图中可以看到一个点位于给定的角度,比如说,它是72度(0.0174533弧度)。P的坐标,其中A是阶数(cos(A),sin(A))。如果A=72,则坐标为(cos(72),sin(72))=(0.99984769502,0.0174533)

如何计算 在许多情况下,度是以弧度计算的。为了得到正确的结果,可能必须将度转换为弧度

缩放比例 如果半径不是1,而是r,则三角圆上的坐标为(r*cos(A),r*sin(A))

翻译 如果多边形的中心不是O(0,0),而是C(Xc,Yc),则公式将修改为(Xc+r*cos(A),Yc+r*sin(A))

三角圆

到目前为止,你做得很好,今后你需要学习一些理论知识。别担心,这并不难。让我们先了解什么是三角圆

三角圆是氧平面上的一个圆,其中心位于O(0,0)上,半径等于1

三角圆上的点

从图中可以看到一个点位于给定的角度,比如说,它是72度(0.0174533弧度)。P的坐标,其中A是阶数(cos(A),sin(A))。如果A=72,则坐标为(cos(72),sin(72))=(0.99984769502,0.0174533)

如何计算 在许多情况下,度是以弧度计算的。为了得到正确的结果,可能必须将度转换为弧度

缩放比例 如果半径不是1,而是r,则三角圆上的坐标为(r*cos(A),r*sin(A))

翻译 如果多边形的中心不是O(0,0),而是C(Xc,Yc),则公式将修改为(Xc+r*cos(A),Yc+r*sin(A))

的可能重复