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

http://dive4elements.wald.intevation.org