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(使用前将#替换为@)