我已经搜索了我的问题的解决方案,但找不到它。 我想围绕谷歌地图路线制作半径。
例如,如果我正在绘制从AMSTERDAM位置到BERLIN的路线,并且我想在路线基线周围绘制一些阴影。 请看图像,我想在图像中给出精确的图像 http://i.stack.imgur.com/5zYgr.png 我无法做到这一点,如果有人有想法做这件事,请帮助我。
提前致谢
答案 0 :(得分:0)
你不能在路线周围绘制圆圈,但是如果你可以画一个圆圈并在圆圈内创建一条路线那么就可以了
Javascript绘制圆圈
var map; // map object
var radius; // Radius of circle in miles.
var center; // LatLng of center point of circle
var draw_circle = null; // object of google maps polygon for redrawing the circle
function DrawCircle(rad) {
rad *= 1600; // convert to meters if in miles
if (draw_circle != null) {
draw_circle.setMap(null);
}
draw_circle = new google.maps.Circle({
center: center,
radius: rad,
strokeColor: "#FF0000",
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: "#FF0000",
fillOpacity: 0.35,
map: map
});
}
您可以更改Google地图的半径属性以更改圆宽,然后您将在该圆圈内找到路径。