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))的可能重复