diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/RiverAxisState.java @ 954:a5ea28339e5b

Set the extent of created WMSLayerFacets. flys-artifacts/trunk@2372 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 20 Jul 2011 12:42:06 +0000
parents 796c54058dc4
children ae198bef4ba0
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/RiverAxisState.java	Wed Jul 20 12:37:54 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/RiverAxisState.java	Wed Jul 20 12:42:06 2011 +0000
@@ -10,11 +10,15 @@
 
 import de.intevation.flys.artifacts.FLYSArtifact;
 import de.intevation.flys.artifacts.model.WMSLayerFacet;
+import de.intevation.flys.artifacts.resources.Resources;
 import de.intevation.flys.artifacts.states.DefaultState.ComputeType;
 
 
 public class RiverAxisState extends OutputState {
 
+    public static final String I18N_DESCRIPTION = "floodmap.riveraxis";
+
+
     private static final Logger logger = Logger.getLogger(RiverAxisState.class);
 
     @Override
@@ -26,16 +30,20 @@
     ) {
         logger.debug("RiverAxisState.computeInit()");
 
+        // TODO Add config for background layer
         WMSLayerFacet facet = new WMSLayerFacet(
             0,
             FLOODMAP_RIVERAXIS,
-            "RIVER AXIS",
+            Resources.getMsg(meta, I18N_DESCRIPTION, I18N_DESCRIPTION),
             ComputeType.INIT,
             getID(), hash,
-            "http://localhost/wms/"); // TODO add correct WMS URL
+            "http://denmark.atlas/cgi-bin/flys-wms"); // TODO add correct WMS URL
 
         facet.addLayer("riveraxis");
 
+        // TODO determine extent based on the given geometry
+        facet.setExtent("6.5 49.1 7.0 49.7");
+
         facets.add(facet);
 
         return null;

http://dive4elements.wald.intevation.org