Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/wsplgen/FacetCreator.java @ 3925:36147ddb2c32
Set the missing 'originalExtent' attribute for WSPLGEN layers.
flys-artifacts/trunk@5615 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 27 Sep 2012 11:54:10 +0000 |
parents | 453d2d0c4258 |
children | 6ccdcb956c14 |
comparison
equal
deleted
inserted
replaced
3924:5fced192b95c | 3925:36147ddb2c32 |
---|---|
92 | 92 |
93 Envelope envA = a.getGeom().getEnvelopeInternal(); | 93 Envelope envA = a.getGeom().getEnvelopeInternal(); |
94 Envelope envB = b.getGeom().getEnvelopeInternal(); | 94 Envelope envB = b.getGeom().getEnvelopeInternal(); |
95 | 95 |
96 envA.expandToInclude(envB); | 96 envA.expandToInclude(envB); |
97 envA = GeometryUtils.transform(envA, getSrid()); | |
97 | 98 |
98 logger.debug("### => " + envA); | 99 logger.debug("### => " + envA); |
99 | 100 |
100 return envA; | 101 return envA; |
101 } | 102 } |
128 } | 129 } |
129 | 130 |
130 wsplgen.addLayer( | 131 wsplgen.addLayer( |
131 MapfileGenerator.MS_WSPLGEN_PREFIX + artifact.identifier()); | 132 MapfileGenerator.MS_WSPLGEN_PREFIX + artifact.identifier()); |
132 wsplgen.setSrid(getSrid()); | 133 wsplgen.setSrid(getSrid()); |
134 wsplgen.setOriginalExtent(bounds); | |
133 wsplgen.setExtent(bounds); | 135 wsplgen.setExtent(bounds); |
134 | 136 |
135 tmpFacets.add(wsplgen); | 137 tmpFacets.add(wsplgen); |
136 } | 138 } |
137 | 139 |