1

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

在此处输入图像描述

可能它可以通过 javascript 和自定义覆盖来完成,但我认为它不会像 Apple Maps 动画那样流畅。(该死的js!)

4

1 回答 1

1

作为标准,标记使用一种称为优化渲染的东西,它总是将标记呈现为静态。要查看动画 gif,您需要在标记上设置优化 = false。生成标记的代码将是:

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

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

于 2013-08-15T08:18:59.630 回答