我正在研究设计用于运行手机上整个屏幕的Google地图的HTML5应用程序。为了简单的调试,也许以后出于合法的信息目的,我想在地图的右下角放置一些文本,该文本报告一些信息,例如用户当前的经纬度。我已经浏览了v3 API,并且据我所知,没有任何内容可以做到这一点。是否有任何一种解决方法可以完成这项工作?如何在谷歌地图顶部添加文本,以便在平移时文本不会移动
0
A
回答
4
真的很容易。添加一个div作为控件。在你的html的任何地方定义一个空的div。将其添加为控件,Maps将其吸入地图显示。然后用你希望的任何DOM函数写入它。
<div id="debug"></div>
-- code goes here --
var x = document.getElementById("debug");
mapName.controls[google.maps.ControlPosition.RIGHT_BOTTOM].push(x);
-- code goes here --
$("#debug").html("debugging info")
希望这足以让这个想法贯穿始终。
在我的例子中,我把它放在RIGHT_BOTTOM中。其他选项是here。
跳过
1
实现覆盖可能太多工作。出于调试的目的,您最好使用FireBug的控制台日志记录选项(或类似的工具)。至于合法信息,如果它是特定地理位置的,则可以使用InfoWindow。
如果数据不是特定于地理位置的,则最好在地图之外显示(您可以将其大小调整为< 100%)。希望有所帮助。
相关问题
- 1. 谷歌地图平移到
- 2. 谷歌地图MarkerImage与本地URL不会显示在Safari移动iOS 6
- 3. 如何在滚动位置上平移谷歌地图
- 4. CSS - 在文本内部发生变化时,使外部文本不会移动
- 5. 如何向上移动文本视图以便键盘不会阻止它
- 6. 本地化谷歌地图平移提示
- 7. CSS:如何在文本更改时将平滑移动添加到div宽度?
- 8. 谷歌地图在移动设备
- 9. 移动视图,以便键盘不隐藏文本字段
- 10. 在谷歌地图上做一个标记以实时移动
- 11. 谷歌脚本移动图像
- 12. 谷歌地图:限制平移
- 13. 谷歌地图是不可移动的
- 14. 添加文本搜索到我的谷歌地图脚本
- 15. 在谷歌地图上显示文本
- 16. 谷歌地图动态添加引脚并移动?
- 17. 如何向我的KML添加图例以便它不移动
- 18. 如何在GMSMapView中获取动画折线路线,以便在地图移动时与地图一起移动?
- 19. 添加文本叠加到谷歌地图
- 20. 如何在Netbeans中移动添加的文本区域
- 21. 如何在iPhone中添加移动文本
- 22. 如何在Cocos2D中添加移动精灵上的文本?
- 23. 像谷歌地图的图像移动
- 24. 的Android的EditText - 文本移动显示顶部图标
- 25. 如何将本地路线图添加到谷歌地图
- 26. 如何在文本不断变化时避免在按钮内移动文本?
- 27. 如何在谷歌地图中显示当前位置的平滑移动android
- 28. 如何让公交车在谷歌地图上移动?
- 29. 调整窗口大小以便文本不移动
- 30. 如何在textview中移动文本?
当你说“的位置有些文字在右下角”你的意思是在谷歌地图的顶部覆盖?如果是这样,这个覆盖图是否覆盖Google Map的初始文本? – kjy112 2011-04-11 13:51:09
是覆盖,虽然*可能*与透明背景。如果它看起来会掩盖任何类型的版权/其他文本,那么我会将文本移动到不存在的地方。 – 2011-04-11 13:54:40