如何在特定方向(方位)上覆盖Google地图(v3)中的图像?

时间:2010-05-12 03:56:18

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

我有一个箭头图片,我想放在v3谷歌地图上,让它指向一个特定的方向(使用来自特定纬度/长点的方位)。这可能吗?

感谢。

1 个答案:

答案 0 :(得分:1)

有两种方法可以解决这个问题:

  • 生成360度箭头图标,每个图标旋转1度,然后根据所需方向调用相关图标。您可能需要调用类似“arrow_123.png”的箭头来表示123度。

    您通常不需要1度精度。在这种情况下,您可能只想以10度的增量生成36个图标。然后只需使用最接近最近代表的图标。

  • 您还可以使用HTML 5画布将图标旋转任意度,如下面的Stack Overflow帖子所示:Show wind direction on Google Maps。但请注意,这不适用于不支持canvas元素的浏览器,例如Internet Explorer。