comparison flys-artifacts/src/main/java/de/intevation/flys/wsplgen/FacetCreator.java @ 5023:1da61095040c mapgenfix

Renaming methods and fields. Start refactoring with ArtifactMapfileGenerator.generate() which should be the main entry point.
author Christian Lins <christian.lins@intevation.de>
date Tue, 19 Feb 2013 14:25:38 +0100
parents a9243df307b1
children cc50e1b9fc60
comparison
equal deleted inserted replaced
5022:a9243df307b1 5023:1da61095040c
1 package de.intevation.flys.wsplgen; 1 package de.intevation.flys.wsplgen;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import org.apache.log4j.Logger;
7 2
8 import com.vividsolutions.jts.geom.Envelope; 3 import com.vividsolutions.jts.geom.Envelope;
9 4
10 import de.intevation.artifactdatabase.state.Facet; 5 import de.intevation.artifactdatabase.state.Facet;
11 import de.intevation.artifacts.CallContext; 6 import de.intevation.artifacts.CallContext;
7 import de.intevation.flys.artifacts.FLYSArtifact;
12 import de.intevation.flys.artifacts.access.RangeAccess; 8 import de.intevation.flys.artifacts.access.RangeAccess;
13 import de.intevation.flys.artifacts.FLYSArtifact;
14 import de.intevation.flys.artifacts.model.FacetTypes; 9 import de.intevation.flys.artifacts.model.FacetTypes;
15 import de.intevation.flys.artifacts.model.map.WMSLayerFacet; 10 import de.intevation.flys.artifacts.model.map.WMSLayerFacet;
16 import de.intevation.flys.artifacts.model.map.WSPLGENLayerFacet; 11 import de.intevation.flys.artifacts.model.map.WSPLGENLayerFacet;
17 import de.intevation.flys.artifacts.resources.Resources; 12 import de.intevation.flys.artifacts.resources.Resources;
18 import de.intevation.flys.artifacts.states.DefaultState.ComputeType; 13 import de.intevation.flys.artifacts.states.DefaultState.ComputeType;
19 import de.intevation.flys.mapserver.MapfileGenerator; 14 import de.intevation.flys.mapserver.MapfileGenerator;
20 import de.intevation.flys.model.CrossSectionTrack; 15 import de.intevation.flys.model.CrossSectionTrack;
21 import de.intevation.flys.utils.FLYSUtils; 16 import de.intevation.flys.utils.FLYSUtils;
22 import de.intevation.flys.utils.GeometryUtils; 17 import de.intevation.flys.utils.GeometryUtils;
18
19 import java.util.ArrayList;
20 import java.util.List;
21
22 import org.apache.log4j.Logger;
23 23
24 24
25 public class FacetCreator implements FacetTypes { 25 public class FacetCreator implements FacetTypes {
26 26
27 public static final String I18N_WSPLGEN_RESULT = "floodmap.uesk"; 27 public static final String I18N_WSPLGEN_RESULT = "floodmap.uesk";
136 if (bounds == null) { 136 if (bounds == null) {
137 bounds = getBounds(); 137 bounds = getBounds();
138 } 138 }
139 139
140 wsplgen.addLayer( 140 wsplgen.addLayer(
141 MapfileGenerator.MS_WSPLGEN_PREFIX + artifact.identifier()); 141 MapfileGenerator.MS_PREFIX_WSPLGEN + artifact.identifier());
142 wsplgen.setSrid(getSrid()); 142 wsplgen.setSrid(getSrid());
143 wsplgen.setOriginalExtent(bounds); 143 wsplgen.setOriginalExtent(bounds);
144 wsplgen.setExtent(bounds); 144 wsplgen.setExtent(bounds);
145 145
146 tmpFacets.add(wsplgen); 146 tmpFacets.add(wsplgen);
158 stateId, 158 stateId,
159 hash, 159 hash,
160 getUrl()); 160 getUrl());
161 161
162 barriers.addLayer( 162 barriers.addLayer(
163 MapfileGenerator.MS_BARRIERS_PREFIX + artifact.identifier()); 163 MapfileGenerator.MS_PREFIX_WSPLGEN + artifact.identifier());
164 barriers.setSrid(getSrid()); 164 barriers.setSrid(getSrid());
165 barriers.setExtent(getBounds()); 165 barriers.setExtent(getBounds());
166 166
167 tmpFacets.add(barriers); 167 tmpFacets.add(barriers);
168 } 168 }

http://dive4elements.wald.intevation.org