Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图api V3,多段线和投影_Javascript_Google Maps Api 3_Latitude Longitude - Fatal编程技术网

Javascript 谷歌地图api V3,多段线和投影

Javascript 谷歌地图api V3,多段线和投影,javascript,google-maps-api-3,latitude-longitude,Javascript,Google Maps Api 3,Latitude Longitude,使用google maps api V3试图解决以下问题 给出了两个横向多头位置1和2。我需要绘制一个多边形,如图所示。d_1是连接点1和2的直线的长度。已知的还有角度A、长度d_2,可以安全地假设图中的所有距离都可以使用三角法计算。我正在尝试使用API V3在google地图上绘制多边形。我现在只剩下一条连接1和2的多段线。我在API参考中查找了投影,它给出了x和y坐标。现在,如何开始细化其他角点的纬度和经度 感谢您的帮助 我不知道点之间的距离有多长,但您需要从2D转换为3D,因为Lat/Lo

使用google maps api V3试图解决以下问题

给出了两个横向多头位置1和2。我需要绘制一个多边形,如图所示。d_1是连接点1和2的直线的长度。已知的还有角度A、长度d_2,可以安全地假设图中的所有距离都可以使用三角法计算。我正在尝试使用API V3在google地图上绘制多边形。我现在只剩下一条连接1和2的多段线。我在API参考中查找了投影,它给出了x和y坐标。现在,如何开始细化其他角点的纬度和经度


感谢您的帮助

我不知道点之间的距离有多长,但您需要从2D转换为3D,因为Lat/Lon将表示球体上的点。如果你只是简单地计算A或d_2(甚至d_1)这样的距离,你就忽略了你在地球上这一事实。 我不认为这是一个单步公式。应能根据正确的距离和角度使用极坐标

也许这会帮助你:

我选择了正确的距离。长度实际上是给定lat和long的哈弗斯线距离。