comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WMSLayerFacet.java @ 1052:eeebf8514c7f

The boundary (extent) for the river axis is determined based on its geometry - this extent is written into the wms facet. flys-artifacts/trunk@2514 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 19 Aug 2011 15:52:03 +0000
parents 6f8873fca927
children b1b0a0b61845
comparison
equal deleted inserted replaced
1051:9a77a9adbb36 1052:eeebf8514c7f
27 protected List<String> layers; 27 protected List<String> layers;
28 protected String stateId; 28 protected String stateId;
29 protected String hash; 29 protected String hash;
30 protected String url; 30 protected String url;
31 protected String extent; 31 protected String extent;
32 protected String srid;
32 33
33 34
34 private static final Logger logger = Logger.getLogger(WMSLayerFacet.class); 35 private static final Logger logger = Logger.getLogger(WMSLayerFacet.class);
35 36
36 37
82 this.extent = extent; 83 this.extent = extent;
83 } 84 }
84 } 85 }
85 86
86 87
88 public void setSrid(String srid) {
89 if (srid != null) {
90 this.srid = srid;
91 }
92 }
93
94
87 public Object getData(Artifact artifact, CallContext context) { 95 public Object getData(Artifact artifact, CallContext context) {
88 return null; 96 return null;
89 } 97 }
90 98
91 99
101 ec.addAttr(facet, "index", String.valueOf(index), true); 109 ec.addAttr(facet, "index", String.valueOf(index), true);
102 ec.addAttr(facet, "name", name, true); 110 ec.addAttr(facet, "name", name, true);
103 ec.addAttr(facet, "url", url, true); 111 ec.addAttr(facet, "url", url, true);
104 ec.addAttr(facet, "layers", layers.get(0), true); 112 ec.addAttr(facet, "layers", layers.get(0), true);
105 ec.addAttr(facet, "extent", extent != null ? extent : "", true); 113 ec.addAttr(facet, "extent", extent != null ? extent : "", true);
114 ec.addAttr(facet, "srid", srid != null ? srid : "", true);
106 115
107 return facet; 116 return facet;
108 } 117 }
109 } 118 }
110 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 119 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org