diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/WMSFloodmapsArtifact.java @ 3301:c8f670ae96e8

Create extent of a map layer in the correct coordinate reference system. flys-artifacts/trunk@4986 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 13 Jul 2012 10:25:24 +0000
parents 0ca00d547f35
children 2fdbe78a8fc2
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WMSFloodmapsArtifact.java	Fri Jul 13 10:19:23 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WMSFloodmapsArtifact.java	Fri Jul 13 10:25:24 2012 +0000
@@ -21,6 +21,7 @@
 import de.intevation.flys.artifacts.model.FacetTypes;
 import de.intevation.flys.artifacts.model.RiverFactory;
 import de.intevation.flys.utils.FLYSUtils;
+import de.intevation.flys.utils.GeometryUtils;
 
 
 public class WMSFloodmapsArtifact extends WMSDBArtifact {
@@ -117,7 +118,9 @@
                 max.expandToInclude(env);
             }
 
-            return max;
+            return max != null
+                ? GeometryUtils.transform(max, getSrid())
+                : max;
         }
 
         @Override

http://dive4elements.wald.intevation.org