comparison flys-artifacts/src/main/java/de/intevation/flys/exports/MapGenerator.java @ 5022:a9243df307b1 mapgenfix

Move all classes of mapfile generation to de.intevation.flys.mapserver package.
author Christian Lins <christian.lins@intevation.de>
date Tue, 19 Feb 2013 13:41:20 +0100
parents dc0d37715e16
children cc50e1b9fc60
comparison
equal deleted inserted replaced
5009:7c8ce0a95a64 5022:a9243df307b1
14 import de.intevation.flys.artifacts.model.FacetTypes; 14 import de.intevation.flys.artifacts.model.FacetTypes;
15 import de.intevation.flys.artifacts.model.map.WMSDBLayerFacet; 15 import de.intevation.flys.artifacts.model.map.WMSDBLayerFacet;
16 import de.intevation.flys.artifacts.model.map.WMSLayerFacet; 16 import de.intevation.flys.artifacts.model.map.WMSLayerFacet;
17 import de.intevation.flys.artifacts.model.map.WSPLGENLayerFacet; 17 import de.intevation.flys.artifacts.model.map.WSPLGENLayerFacet;
18 import de.intevation.flys.collections.FLYSArtifactCollection; 18 import de.intevation.flys.collections.FLYSArtifactCollection;
19 import de.intevation.flys.utils.ArtifactMapfileGenerator; 19 import de.intevation.flys.mapserver.ArtifactMapfileGenerator;
20 import de.intevation.flys.utils.GeometryUtils; 20 import de.intevation.flys.utils.GeometryUtils;
21 import de.intevation.flys.utils.ThemeUtil; 21 import de.intevation.flys.utils.ThemeUtil;
22 22
23 import java.io.File; 23 import java.io.File;
24 import java.io.FileNotFoundException; 24 import java.io.FileNotFoundException;
35 public class MapGenerator implements OutGenerator, FacetTypes { 35 public class MapGenerator implements OutGenerator, FacetTypes {
36 36
37 private static Logger logger = Logger.getLogger(MapGenerator.class); 37 private static Logger logger = Logger.getLogger(MapGenerator.class);
38 38
39 protected FLYSArtifactCollection collection; 39 protected FLYSArtifactCollection collection;
40
41 protected Artifact master; 40 protected Artifact master;
42
43 protected Settings settings; 41 protected Settings settings;
44
45 protected Document request; 42 protected Document request;
46
47 protected OutputStream out; 43 protected OutputStream out;
48
49 protected CallContext context; 44 protected CallContext context;
50
51 protected List<WMSLayerFacet> layers; 45 protected List<WMSLayerFacet> layers;
52
53 protected Envelope maxExtent; 46 protected Envelope maxExtent;
54 protected Envelope initialExtent; 47 protected Envelope initialExtent;
55
56 protected String srid; 48 protected String srid;
57
58 49
59 50
60 @Override 51 @Override
61 public void init(Document request, OutputStream out, CallContext context) { 52 public void init(Document request, OutputStream out, CallContext context) {
62 logger.debug("MapGenerator.init"); 53 logger.debug("MapGenerator.init");

http://dive4elements.wald.intevation.org