在更改距离参数上移动外部标记

时间:2015-12-01 06:05:12

标签: google-maps google-maps-api-3 google-maps-markers

我根据 Pin Pivot中心创建了一个圈子& Outer Circle 参数,我使用java脚本在这两点之间找到总距离

现在我想要的是当我改变距离参数时,我的外圆参数应该用距离参数移动。

因此,如果我将距离参数从200米改为300米,那么我的外圈应该从起点移动300米

我在这里附上Snap

enter image description here

任何帮助都应该受到赞赏。

由于

1 个答案:

答案 0 :(得分:1)

您可以从中找到外圆坐标:

var dest = new google.maps.geometry.spherical.computeOffset(start_point_latlng,distance,heading);

此处,标题以北方向顺时针方向表示。(此处,您可以添加180或90.)

您将从变量 p1 获取外圈的新坐标。

有关详细信息,请参阅此链接: https://developers.google.com/maps/documentation/javascript/reference?csw=1#spherical