Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WMSQPSArtifact.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 | b0ba96bbf01d |
children | a2735a4bf75e |
comparison
equal
deleted
inserted
replaced
3917:1ff257ab38ca | 3918:2fdbe78a8fc2 |
---|---|
114 River river = RiverFactory.getRiver(getRiverId()); | 114 River river = RiverFactory.getRiver(getRiverId()); |
115 return FLYSUtils.getRiverSrid(river.getName()); | 115 return FLYSUtils.getRiverSrid(river.getName()); |
116 } | 116 } |
117 | 117 |
118 @Override | 118 @Override |
119 protected Envelope getExtent() { | 119 protected Envelope getExtent(boolean reproject) { |
120 River river = RiverFactory.getRiver(getRiverId()); | 120 River river = RiverFactory.getRiver(getRiverId()); |
121 | 121 |
122 List<CrossSectionTrack> qps = | 122 List<CrossSectionTrack> qps = |
123 CrossSectionTrack.getCrossSectionTrack(river.getName()); | 123 CrossSectionTrack.getCrossSectionTrack(river.getName()); |
124 | 124 |
133 } | 133 } |
134 | 134 |
135 max.expandToInclude(env); | 135 max.expandToInclude(env); |
136 } | 136 } |
137 | 137 |
138 return max != null | 138 return max != null && reproject |
139 ? GeometryUtils.transform(max, getSrid()) | 139 ? GeometryUtils.transform(max, getSrid()) |
140 : max; | 140 : max; |
141 } | 141 } |
142 | 142 |
143 @Override | 143 @Override |