2010-10-14 241 views
0

我如何将它们添加到我的谷歌地图?我添加了标记管理器谷歌地图标记

<script src="http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/release/src/markermanager.js"></script> 

并使用与文档中相同的语法,但它们不显示。坐标是正确的。有人可以为我贬低它。缩放级别还必须达到特定的值才能看到它们?

对于任何麻烦别人

http://code.google.com/apis/maps/documentation/javascript/examples/index.html

回答

1

安德烈,

我发现谷歌Android的MapView教程是非常有益的:

http://developer.android.com/guide/tutorials/views/hello-mapview.html 

它涵盖了创建一个基本的地图应用,以及向MapView添加覆盖图,并链接到获取必要API密钥的说明。不幸的是(就像很多谷歌的示例代码,显然),在方向上有几个错误,但我能够很容易地解决这些问题。

例如,你的覆盖类的定义应该是:

public class HelloItemizedOverlay extends ItemizedOverlay<OverlayItem> 

这不正是方向说。不过,Eclipse在解决这个问题方面非常有帮助。

至于你关于缩放级别的问题,根据我的经验,只要你的缩放级别(或平移状态)允许,所有叠加层都将显示出来。如果你将它们推出屏幕,显然它们不会显示,但也不会丢失。

R.

+0

我马上去引导马上,我只是想指出的是,V3 API不需要API密钥 注:此版本的谷歌地图的JavaScript API不再需要API密钥! – andrei 2010-10-15 10:56:24

+0

找到了答案。问题在于,当我启动他们的地图时,我并没有在同一时间添加标记。 – andrei 2010-10-15 12:14:43

+0

API密钥:感谢上帝!多么愚蠢的想法...... – Rich 2010-10-19 16:01:19