comparison artifacts/src/main/java/org/dive4elements/river/exports/MapGenerator.java @ 6831:8c7433b8656d

Backed out changeset 74a437805e2a Description does not match. Why changing logging behavior? Why re-sorting imports? This can be done (if there is really a reason to do so) in separate commits with adequate descriptions.
author Sascha L. Teichmann <teichmann@intevation.de>
date Wed, 14 Aug 2013 16:50:35 +0200
parents 74a437805e2a
children 20f98087664d
comparison
equal deleted inserted replaced
6830:eb4b123daaf7 6831:8c7433b8656d
6 * documentation coming with Dive4Elements River for details. 6 * documentation coming with Dive4Elements River for details.
7 */ 7 */
8 8
9 package org.dive4elements.river.exports; 9 package org.dive4elements.river.exports;
10 10
11 import com.vividsolutions.jts.geom.Envelope;
12
13 import java.io.File;
14 import java.io.FileNotFoundException;
15 import java.io.IOException;
16 import java.io.OutputStream;
17 import java.util.ArrayList;
18 import java.util.List;
19
20 import org.apache.log4j.Logger;
21 import org.dive4elements.artifactdatabase.data.StateData; 11 import org.dive4elements.artifactdatabase.data.StateData;
22 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; 12 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet;
23 import org.dive4elements.artifactdatabase.state.Facet; 13 import org.dive4elements.artifactdatabase.state.Facet;
24 import org.dive4elements.artifactdatabase.state.Settings; 14 import org.dive4elements.artifactdatabase.state.Settings;
25 import org.dive4elements.artifacts.Artifact; 15 import org.dive4elements.artifacts.Artifact;
35 import org.dive4elements.river.artifacts.states.WaterlevelGroundDifferences; 25 import org.dive4elements.river.artifacts.states.WaterlevelGroundDifferences;
36 import org.dive4elements.river.collections.D4EArtifactCollection; 26 import org.dive4elements.river.collections.D4EArtifactCollection;
37 import org.dive4elements.river.utils.ArtifactMapfileGenerator; 27 import org.dive4elements.river.utils.ArtifactMapfileGenerator;
38 import org.dive4elements.river.utils.GeometryUtils; 28 import org.dive4elements.river.utils.GeometryUtils;
39 import org.dive4elements.river.utils.ThemeUtil; 29 import org.dive4elements.river.utils.ThemeUtil;
30
31 import java.io.File;
32 import java.io.FileNotFoundException;
33 import java.io.IOException;
34 import java.io.OutputStream;
35 import java.util.ArrayList;
36 import java.util.List;
37
38 import org.apache.log4j.Logger;
40 import org.w3c.dom.Document; 39 import org.w3c.dom.Document;
41 import org.w3c.dom.Element; 40 import org.w3c.dom.Element;
41
42 import com.vividsolutions.jts.geom.Envelope;
42 43
43 44
44 public class MapGenerator implements OutGenerator, FacetTypes { 45 public class MapGenerator implements OutGenerator, FacetTypes {
45 46
46 private static Logger logger = Logger.getLogger(MapGenerator.class); 47 private static Logger logger = Logger.getLogger(MapGenerator.class);
117 118
118 if (FLOODMAP_WSPLGEN.equals(name)) { 119 if (FLOODMAP_WSPLGEN.equals(name)) {
119 setInitialExtent(extent); 120 setInitialExtent(extent);
120 createWSPLGENLayer(flys, wms, attr); 121 createWSPLGENLayer(flys, wms, attr);
121 } 122 }
122 // FIXME: Already generated by HWSBarrierState 123 else if (FLOODMAP_USERSHAPE.equals(name)) {
123 // wms has a wrong SRID which would break that layer 124 createUserShapeLayer(flys, wms);
124 //else if (FLOODMAP_USERSHAPE.equals(name)) { 125 }
125 // createUserShapeLayer(flys, wms);
126 //}
127 else { 126 else {
128 logger.debug("doOut: createDatabaseLayer for facet name: " + name); 127 logger.debug("doOut: createDatabaseLayer for facet name: " + name);
129 createDatabaseLayer(flys, wms, attr); 128 createDatabaseLayer(flys, wms, attr);
130 } 129 }
131 } 130 }

http://dive4elements.wald.intevation.org