[英]How to animate Custom Marker on Polyline instead of icon in Google Maps API V3?
我正在制作一个地图,其中自定义创建的标记将从起点到终点在Polyline
上进行动画处理。 目前,它的做工精细用“ google.maps.SymbolPath.CIRCLE
”图标。 但是我想使用我的自定义标记而不是这个“ google.maps.SymbolPath.CIRCLE
”图标。 有人可以帮忙吗? 如果有人在短时间内帮助我,那将是很棒的。 提前致谢。
要添加自定义图标,您必须在marker
对象中设置icon
值。
以下是示例如何添加自定义图标
var marker = new google.maps.Marker({
position: map.getCenter(),
icon:'https://cdn4.iconfinder.com/data/icons/pictype-free-vector-icons/16/location-alt-512.png',
draggable: true,
map: map
});
在icon
YOUE必须给你的自定义图标的路径。
演示在这里
如果你想在图标上比第一添加点击监听click事件添加动画
google.maps.event.addListener(marker, 'click', toggleBounce);
然后在该function
执行类似的操作
if (this.getAnimation() != null) {
this.setAnimation(null);
} else {
this.setAnimation(google.maps.Animation.BOUNCE);
}
这里的新演示
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.