0

我正在尝试在 apiv3 中创建一个在 40° 附近拍摄的空中视图的 imageMapType,并在从“卫星”切换到“myimagemaptype”时在正确的位置上保持标记。我不知道可能的解决方案,或者我很难自己设置一个,所以,任何人都可以提供帮助或已经找到解决方案?(也许我只是在文档中遗漏了一些东西。)

请大家帮忙。

E.

编辑:对不起,我现在头脑很模糊,只是错过了重点。编辑 2:向 Frank Tudor 致敬,例子来得恰到好处。我试图以一种不那么凌乱的方式编写代码,以便我可以将其发布在这里。尽管如此,我面临的最小问题是自动更改或更新标记 latLng 以适应通过 imageMapType 构建的空中 45° 地图,这样他们就可以在从标准地图切换到自定义地图后保持正确的位置。

4

1 回答 1

0

在没有看到您的代码示例的情况下,我相信您正在寻找具有此外观的 mapTypeControlOptions 示例:google.maps.MapTypeId.SATELLITE 或 google.maps.MapTypeId.HYBRID。

这是示例代码。

https://code.google.com/p/gmaps-api-issues/issues/attachmentText?id=3089&aid=2943553346480020082&name=LOCAL_v3_basic_google.html&token=c027872819c8f0dce16f324cc5cbec1f

这是另一个例子:

http://codeave.com/maps/g3_basic_MapTypeControlStyle.htm?u_log=9005

这是文档:

https://developers.google.com/maps/documentation/javascript/reference#MapTypeControlOptions

我希望这有助于或至少让你开始。

于 2013-04-15T19:58:05.633 回答