Hi Ant! Thanks a lot for your help... I have been looking on the Internet, and lot of people have this same problem but no one gave any solution... I did as you have told me, but this google layer is still in the left corner of the map!! I add the updateMap function just before the center method... and nothing... Can you please, please give any other clue??
My code: public static native void updateSize(JSObject map)/*-{ map.updateSize(); }-*/; private void initializeGooglLayer(){ GoogleOptions googleLayeroptions= new GoogleOptions(); googleLayeroptions.setIsBaseLayer(true); googleLayeroptions.setSphericalMercator(true); googleLayeroptions.setDisplayInLayerSwitcher(true); googleLayeroptions.setDisplayOutsideMaxExtent(true); GMapType gmapType = GMapType.G_NORMAL_MAP; googleLayeroptions.setType(gmapType); googleLayer = new Google("Goole Layer",googleLayeroptions); } private void initializeMap(){ MapOptions mapOptions = new MapOptions(); mapOptions.setControls(new JObjectArray(new JSObject[] {})); mapOptions.setNumZoomLevels(17); mapOptions.setMaxResolution((float) 156543.0339); Bounds myBounds = new Bounds(-20037508, -20037508,20037508, 20037508); mapOptions.setMaxExtent(myBounds); Projection myProjection = new Projection("EPSG:900913"); mapOptions.setProjection("EPSG:900913"); mapOptions.setDisplayProjection(myProjection); mapWidget = new MapWidget("750px", "600px", mapOptions); myMap = mapWidget.getMap(); this.initializeGooglLayer(); // initialize Google layer myMap.addLayers(new Layer[] {googleLayer}); myMap.addControl(new PanZoomBar()); myMap.addControl(new MousePosition()); myMap.addControl(new LayerSwitcher()); myMap.addControl(new Navigation()); updateSize(myMap.getJSObject()); LonLat center = new LonLat(1722814.18028, 6792060.56768); myMap.setCenter(center, 14); } public void onModuleLoad() { this.initializeMap(); openlayersPanel.add(mapWidget,DockPanel.CENTER); addPanel.add(openlayersPanel); mainPanel.add(addPanel); RootPanel.get("mainDiv").add(mainPanel); } Any idea?? Regards, Poul -- View this message in context: http://n2.nabble.com/GWt-Openlayers-problem-GOOGLE-layer-appears-in-left-corner-tp4619582p4652966.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users