comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/map/WMSLayerFacet.java @ 3918:2fdbe78a8fc2

Fixed various projection issues during map creation. flys-artifacts/trunk@5598 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 26 Sep 2012 08:00:44 +0000
parents 1b41dc00b1f7
children 9fac337192c9
comparison
equal deleted inserted replaced
3917:1ff257ab38ca 3918:2fdbe78a8fc2
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 Envelope extent; 31 protected Envelope extent;
32 protected Envelope originalExtent;
32 protected String srid; 33 protected String srid;
33 34
34 35
35 private static final Logger logger = Logger.getLogger(WMSLayerFacet.class); 36 private static final Logger logger = Logger.getLogger(WMSLayerFacet.class);
36 37
104 105
105 106
106 public Envelope getExtent() { 107 public Envelope getExtent() {
107 return extent; 108 return extent;
108 } 109 }
110
111
112 public void setOriginalExtent(Envelope originalExtent) {
113 this.originalExtent = originalExtent;
114 }
115
116
117 public Envelope getOriginalExtent() {
118 return originalExtent;
119 }
109 120
110 121
111 public void setSrid(String srid) { 122 public void setSrid(String srid) {
112 if (srid != null) { 123 if (srid != null) {
113 this.srid = srid; 124 this.srid = srid;
138 ec.addAttr(facet, "index", String.valueOf(index), true); 149 ec.addAttr(facet, "index", String.valueOf(index), true);
139 ec.addAttr(facet, "name", name, true); 150 ec.addAttr(facet, "name", name, true);
140 ec.addAttr(facet, "url", url, true); 151 ec.addAttr(facet, "url", url, true);
141 ec.addAttr(facet, "layers", layers.get(0), true); 152 ec.addAttr(facet, "layers", layers.get(0), true);
142 ec.addAttr(facet, "srid", srid != null ? srid : "", true); 153 ec.addAttr(facet, "srid", srid != null ? srid : "", true);
143 ec.addAttr(facet, "extent", extent != null 154 ec.addAttr(facet, "extent", originalExtent != null
144 ? GeometryUtils.jtsBoundsToOLBounds(extent) 155 ? GeometryUtils.jtsBoundsToOLBounds(originalExtent)
145 : "", true); 156 : "", true);
146 ec.addAttr(facet, "queryable", String.valueOf(isQueryable()), true); 157 ec.addAttr(facet, "queryable", String.valueOf(isQueryable()), true);
147 158
148 return facet; 159 return facet;
149 } 160 }

http://dive4elements.wald.intevation.org