Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/utils/RiverMapfileGenerator.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 | 442fbb290fa8 |
children | 38ec171544de |
comparison
equal
deleted
inserted
replaced
4701:63d1e91db666 | 4702:13abfb1bcb75 |
---|---|
4 import de.intevation.flys.artifacts.model.RiverFactory; | 4 import de.intevation.flys.artifacts.model.RiverFactory; |
5 import de.intevation.flys.model.River; | 5 import de.intevation.flys.model.River; |
6 | 6 |
7 import java.io.File; | 7 import java.io.File; |
8 import java.io.FileNotFoundException; | 8 import java.io.FileNotFoundException; |
9 import java.util.ArrayList; | |
9 import java.util.List; | 10 import java.util.List; |
10 | 11 |
11 import org.apache.log4j.Logger; | 12 import org.apache.log4j.Logger; |
12 import org.apache.velocity.Template; | 13 import org.apache.velocity.Template; |
13 | 14 |
18 /** | 19 /** |
19 * Generate river axis mapfile. | 20 * Generate river axis mapfile. |
20 */ | 21 */ |
21 @Override | 22 @Override |
22 public void generate() { | 23 public void generate() { |
23 List<River> rivers = RiverFactory.getRivers(); | 24 logger.debug("generate()"); |
25 | |
26 List<River> rivers = RiverFactory.getRivers(); | |
27 List<String> riverNames = new ArrayList<String>(); | |
24 | 28 |
25 for (River river : rivers) { | 29 for (River river : rivers) { |
26 createRiverAxisLayer( | 30 /*createRiverAxisLayer( |
27 river.getName(), | 31 river.getName(), |
28 river.getId(), | 32 river.getId(), |
29 "41677", | 33 "41677", |
30 "100,100,100,100"); | 34 "100,100,100,100");*/ |
35 riverNames.add(river.getName()); | |
31 } | 36 } |
37 writeMapfile(riverNames); | |
32 } | 38 } |
33 | 39 |
34 protected void createRiverAxisLayer(String riverName, int riverID, String srid, String extend) { | 40 protected void createRiverAxisLayer(String riverName, int riverID, String srid, String extend) { |
35 LayerInfo layerInfo = new LayerInfo(); | 41 LayerInfo layerInfo = new LayerInfo(); |
36 layerInfo.setName(riverName); | 42 layerInfo.setName(riverName); |