标记上的Google Maps API v3自定义动画

时间:2013-02-12 10:32:50

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

我想知道是否可以将Google地图的默认标记图形更改为自定义动画序列(.gif或.swf),以达到与Apple地图通过GPS显示当前位置时相同的效果:

enter image description here

可能可以使用javascript&自定义叠加,但我认为它不会像Apple Maps动画那样流畅。 (该死的!)

1 个答案:

答案 0 :(得分:0)

作为标准,标记使用称为优化渲染的东西,始终将标记呈现为静态。要查看GIF动画,您需要在标记上设置optimized = false。然后,生成标记的代码为:

var marker = new google.maps.Marker({
    position: latLng,
    map: map,
    icon: youricon,
    optimized: false
  });

对于类似于Apple地图的图标,您需要有一个类似的gif图标。 这应该可以解决你的问题。