Mercurial > dive4elements > river
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 } |