Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java @ 5612:4f935415bb20
Hopefully fix for some map resizing issues.
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Tue, 09 Apr 2013 15:32:46 +0200 |
parents | 4bf3b89b38d5 |
children | 4cc59122b682 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java Tue Apr 09 15:14:15 2013 +0200 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java Tue Apr 09 15:32:46 2013 +0200 @@ -3,7 +3,6 @@ import com.google.gwt.core.client.GWT; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.ui.AbsolutePanel; - import com.smartgwt.client.util.SC; import com.smartgwt.client.widgets.Canvas; import com.smartgwt.client.widgets.events.ParentMovedEvent; @@ -57,6 +56,7 @@ import org.gwtopenmaps.openlayers.client.feature.VectorFeature; import org.gwtopenmaps.openlayers.client.format.GeoJSON; import org.gwtopenmaps.openlayers.client.layer.Layer; +import org.gwtopenmaps.openlayers.client.layer.TransitionEffect; import org.gwtopenmaps.openlayers.client.layer.Vector; import org.gwtopenmaps.openlayers.client.layer.WMS; import org.gwtopenmaps.openlayers.client.layer.WMSOptions; @@ -146,7 +146,7 @@ rootLayout.setWidth100(); rootLayout.setMembersMargin(2); - final HLayout hlayout = new HLayout(); + HLayout hlayout = new HLayout(); hlayout.setMembersMargin(0); this.themePanelCanvas = createThemePanel(); @@ -467,6 +467,8 @@ opts.setRatio(1); if (layers.equals("OSM-WMS-Dienst")) { opts.setAttribution(MSG.attribution()); + opts.setSingleTile(true); + opts.setTransitionEffect(TransitionEffect.RESIZE); } WMS wms = new WMS(layers, url, params, opts); wms.setIsVisible(at.getActive() == 1); @@ -580,7 +582,7 @@ new DataItem[] {item} ); Config config = Config.getInstance(); - final String locale = config.getLocale(); + String locale = config.getLocale(); feedService.go(locale, getArtifact(), new Data[] { data }, new AsyncCallback<Artifact>() {