谷歌地图和GWT:如何在地图上放置文字标签?

时间:2011-04-09 07:44:12

标签: google-maps gwt label

我正在使用这个API  http://gwt-google-apis.googlecode.com/svn/javadoc/maps/1.1/index.html ,GWT Google Maps API,在我的应用程序中。

现在我想在地图上的不同坐标上渲染一些文字。但......怎么样?

我用Google搜索了,但似乎没有明确的解决方案?

使用某种JSNI解决方案是否可以使用任何想法?

1 个答案:

答案 0 :(得分:2)

您可以按照GWT Maps Getting started Guide

中的说明向地图添加标记
LatLng cawkerCity = LatLng.newInstance(39.509, -98.434);
map.addOverlay(new Marker(cawkerCity));

如果要直接在地图上呈现文本,可以扩展com.google.gwt.maps.client.overlay.Overlay(以创建文本叠加层)。可以在http://timlwhite.typepad.com/blog/2008/08/creating-custom-google-maps-overlays-with-gwt-widgets.html

找到自定义地图叠加层的示例