Eclipse 的“Google Maps API v3 for GWT”项目示例

2024-01-07

Google 在此发布了 GWT 的官方地图 v3 APIhttps://groups.google.com/forum/#!topic/gwt-google-apis/6SO5kCDqb-k https://groups.google.com/forum/#!topic/gwt-google-apis/6SO5kCDqb-k(注意http://code.google.com/p/gwt-google-maps-v3/ http://code.google.com/p/gwt-google-maps-v3/已被弃用并且不是官方的。)

我已经下载了zip文件,里面有示例,但它们都是java的。我不知道如何在我的project.gwt.xml 中继承它,或者在我的主html 中写入什么内容,或者将gwt-maps.jar 文件放在哪里。

是否有任何完整的 Eclipse GWT 项目“用于官方 API”可以开始?或者任何指导链接解释如何从零开始到我的第一个具有 OnModuleLoad() 的课程?

Thanks


以下是一些可帮助您入门的提示:

gwt-maps.jar应该放在WEB-INF/lib中

in your prject.gwt.xml你可以添加你的<module>部分:

<inherits name="com.google.maps.gwt.GoogleMaps" />
<script src="http://maps.google.com/maps/api/js?sensor=false" />

这将使加载页面时加载地图 api。

以下是我的应用程序中的复制/粘贴行,请根据您的需求进行排列:

        MapOptions options  = MapOptions.create() ;

    options.setCenter(LatLng.create( latCenter, lngCenter ));   
    options.setZoom( 6 ) ;
    options.setMapTypeId( MapTypeId.ROADMAP );
    options.setDraggable(true);
    options.setMapTypeControl(true);
    options.setScaleControl(true) ;
    options.setScrollwheel(true) ;

    SimplePanel widg = new SimplePanel() ;

    widg.setSize("100%","100%");

    GoogleMap theMap = GoogleMap.create( widg.getElement(), options ) ;

    RootLayoutPanel.get().add( widg ) ;

这将构建一个内部带有地图的小部件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Eclipse 的“Google Maps API v3 for GWT”项目示例 的相关文章

随机推荐