[Dive4elements-commits] [PATCH 2 of 2] Use fullRequestString as WMS Url
Wald Commits
scm-commit at wald.intevation.org
Tue Apr 23 15:32:36 CEST 2013
# HG changeset patch
# User Andre Heinecke <aheinecke at intevation.de>
# Date 1366723942 -7200
# Node ID 4cc59122b682ab8fc6d9c8ad5b1cdcedd3f4b95b
# Parent 06036bc6fb19bf8e45256eb0de834600c4874661
Use fullRequestString as WMS Url
diff -r 06036bc6fb19 -r 4cc59122b682 flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java Tue Apr 23 15:30:06 2013 +0200
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java Tue Apr 23 15:32:22 2013 +0200
@@ -263,6 +263,10 @@
if (map != null) {
GWT.log("Add new layer '" + layer.getName() + "' to map.");
map.addLayer(layer);
+ if (layer instanceof WMS) {
+ wmsUrls.put(layer.getName(),
+ ((WMS)layer).getFullRequestString(new WMSParams(), null));
+ }
}
}
@@ -454,7 +458,6 @@
if (url == null || layers == null) {
return null;
}
- this.wmsUrls.put(name, url);
WMSParams params = new WMSParams();
params.setLayers(layers);
@@ -473,7 +476,8 @@
WMS wms = new WMS(layers, url, params, opts);
wms.setIsVisible(at.getActive() == 1);
wms.setIsBaseLayer(false);
-
+ // We can't set the full_url attribute here because map is not set
+ // at.addAttr("full_url", wms.getFullRequestString(params, null));
return wms;
}
More information about the Dive4elements-commits
mailing list