List of usage examples for com.google.gwt.maps.client.control LargeMapControl3D LargeMapControl3D
public LargeMapControl3D()
From source file:es.upm.fi.dia.oeg.map4rdf.client.view.MapView.java
License:Open Source License
private Widget createUi() { panel = new FlowPanel(); map = new MapWidget(DEFAULT_CENTER, DEFAULT_ZOOM_LEVEL); map.setSize("100%", "100%"); map.addControl(new LargeMapControl3D()); map.addControl(new MenuMapTypeControl()); map.addControl(new ScaleControl()); map.setScrollWheelZoomEnabled(false); map.setCurrentMapType(MapType.getPhysicalMap()); map.addControl(new Control.CustomControl(new ControlPosition(ControlAnchor.TOP_RIGHT, 100, 8)) { @Override//from w ww.jav a 2 s . com public boolean isSelectable() { return false; } @Override protected Widget initialize(MapWidget map) { return kmlButton; } }); panel.add(map); return panel; }
From source file:es.upm.fi.dia.oeg.map4rdf.client.view.v2.GoogleMapView.java
License:Open Source License
private void createUi() { panel = new AbsolutePanel() { @Override//from w w w . j a v a2 s . c o m protected void onLoad() { super.onLoad(); /* * This is woraround for issue with the GoogleMaps and the new * GWT Layout panels. More info: * http://code.google.com/p/gwt-google-apis/issues/detail?id=366 */ new Timer() { @Override public void run() { map.checkResizeAndCenter(); } }.schedule(1); }; }; map = new MapWidget(DEFAULT_CENTER, DEFAULT_ZOOM_LEVEL); map.setSize("100%", "100%"); map.addControl(new LargeMapControl3D()); map.addControl(new MenuMapTypeControl()); map.addControl(new ScaleControl()); map.setScrollWheelZoomEnabled(false); map.setCurrentMapType(MapType.getPhysicalMap()); panel.add(map); panel.setWidgetPosition(map, 0, 0); }