diff flys-client/ChangeLog @ 1418:750a53950e9f

The WMSLayerTree displays WMS layers that support a given SRS only. flys-client/trunk@3326 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 28 Nov 2011 16:27:36 +0000
parents 42d6cf6e10b7
children 3f15d9c22d53
line wrap: on
line diff
--- a/flys-client/ChangeLog	Mon Nov 28 15:55:26 2011 +0000
+++ b/flys-client/ChangeLog	Mon Nov 28 16:27:36 2011 +0000
@@ -1,3 +1,21 @@
+2011-11-28  Ingo Weinzierl <ingo@intevation.de>
+
+	* src/main/java/de/intevation/flys/client/shared/model/WMSLayer.java: Added
+	  a method supportsSrs(String srs) that determines, if the WMS layer
+	  supports a given SRS. The 'srs' parameter needs to start with "EPSG:",
+	  otherwise this prefix is appended automatically.
+
+	* src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java:
+	  Create the ExternalWMSWindow with the SRS definition of FloodMap.
+
+	* src/main/java/de/intevation/flys/client/client/ui/map/ExternalWMSWindow.java:
+	  Added a new constructor that takes a SRS. This srs is used to instantiate
+	  the WMSLayersTree.
+
+	* src/main/java/de/intevation/flys/client/client/ui/map/WMSLayersTree.java:
+	  Added a new constructor that takes a SRS. If a SRS is specified, this tree
+	  only displays layers that support the specified SRS.
+
 2011-11-28  Ingo Weinzierl <ingo@intevation.de>
 
 	* src/main/java/de/intevation/flys/client/server/CapabilitiesParser.java:

http://dive4elements.wald.intevation.org