Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/MapGenerator.java @ 4702:13abfb1bcb75
Fix typo in class names and correct file path in floodmap.xml.
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Mon, 17 Dec 2012 23:24:27 +0100 |
parents | 861c47e0a8a0 |
children | dc0d37715e16 |
comparison
equal
deleted
inserted
replaced
4701:63d1e91db666 | 4702:13abfb1bcb75 |
---|---|
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.ArtefactMapfileGenerator; | 19 import de.intevation.flys.utils.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; |
131 WMSLayerFacet wms, | 131 WMSLayerFacet wms, |
132 Document attr | 132 Document attr |
133 ) { | 133 ) { |
134 try { | 134 try { |
135 if(wms instanceof WSPLGENLayerFacet) { | 135 if(wms instanceof WSPLGENLayerFacet) { |
136 ArtefactMapfileGenerator mfg = new ArtefactMapfileGenerator(); | 136 ArtifactMapfileGenerator mfg = new ArtifactMapfileGenerator(); |
137 mfg.createUeskLayer( | 137 mfg.createUeskLayer( |
138 flys, | 138 flys, |
139 (WSPLGENLayerFacet) wms, | 139 (WSPLGENLayerFacet) wms, |
140 ThemeUtil.createDynamicMapserverStyle(attr), | 140 ThemeUtil.createDynamicMapserverStyle(attr), |
141 context); | 141 context); |
150 } | 150 } |
151 } | 151 } |
152 | 152 |
153 | 153 |
154 protected void createBarriersLayer(FLYSArtifact flys, WMSLayerFacet wms) { | 154 protected void createBarriersLayer(FLYSArtifact flys, WMSLayerFacet wms) { |
155 ArtefactMapfileGenerator mfg = new ArtefactMapfileGenerator(); | 155 ArtifactMapfileGenerator mfg = new ArtifactMapfileGenerator(); |
156 | 156 |
157 try { | 157 try { |
158 mfg.createBarriersLayer(flys, wms); | 158 mfg.createBarriersLayer(flys, wms); |
159 } | 159 } |
160 catch (FileNotFoundException fnfe) { | 160 catch (FileNotFoundException fnfe) { |
165 } | 165 } |
166 } | 166 } |
167 | 167 |
168 | 168 |
169 protected void createUserShapeLayer(FLYSArtifact flys, WMSLayerFacet wms) { | 169 protected void createUserShapeLayer(FLYSArtifact flys, WMSLayerFacet wms) { |
170 ArtefactMapfileGenerator mfg = new ArtefactMapfileGenerator(); | 170 ArtifactMapfileGenerator mfg = new ArtifactMapfileGenerator(); |
171 | 171 |
172 try { | 172 try { |
173 mfg.createUserShapeLayer(flys, wms); | 173 mfg.createUserShapeLayer(flys, wms); |
174 } | 174 } |
175 catch (FileNotFoundException fnfe) { | 175 catch (FileNotFoundException fnfe) { |
186 WMSLayerFacet wms, | 186 WMSLayerFacet wms, |
187 Document attr | 187 Document attr |
188 ) { | 188 ) { |
189 logger.debug("createDatabaseLayer for facet: " + wms.getName()); | 189 logger.debug("createDatabaseLayer for facet: " + wms.getName()); |
190 | 190 |
191 ArtefactMapfileGenerator mfg = new ArtefactMapfileGenerator(); | 191 ArtifactMapfileGenerator mfg = new ArtifactMapfileGenerator(); |
192 | 192 |
193 try { | 193 try { |
194 File baseDir = mfg.getShapefileBaseDir(); | 194 File baseDir = mfg.getShapefileBaseDir(); |
195 File artDir = new File(baseDir, flys.identifier()); | 195 File artDir = new File(baseDir, flys.identifier()); |
196 | 196 |
222 public void generate() | 222 public void generate() |
223 throws IOException | 223 throws IOException |
224 { | 224 { |
225 logger.debug("MapGenerator.generate"); | 225 logger.debug("MapGenerator.generate"); |
226 | 226 |
227 ArtefactMapfileGenerator mfg = new ArtefactMapfileGenerator(); | 227 ArtifactMapfileGenerator mfg = new ArtifactMapfileGenerator(); |
228 mfg.generate(); | 228 mfg.generate(); |
229 | 229 |
230 Document response = XMLUtils.newDocument(); | 230 Document response = XMLUtils.newDocument(); |
231 ElementCreator c = new ElementCreator( | 231 ElementCreator c = new ElementCreator( |
232 response, | 232 response, |