christian@4654: package de.intevation.flys.utils; christian@4654: christian@4654: import de.intevation.flys.artifacts.model.LayerInfo; christian@4654: import de.intevation.flys.artifacts.model.RiverFactory; christian@4654: import de.intevation.flys.model.River; christian@4654: christian@4654: import java.util.List; christian@4654: christian@4654: public class RiverMapfileGenerator extends MapfileGenerator { christian@4654: christian@4654: /** christian@4654: * Generate river axis mapfile. christian@4654: */ christian@4654: @Override christian@4654: protected void generate() { christian@4654: List rivers = RiverFactory.getRivers(); christian@4654: christian@4654: for (River river : rivers) { christian@4654: createRiverAxisLayer( christian@4654: river.getName(), christian@4654: river.getId(), christian@4654: "41677", christian@4654: "100,100,100,100"); christian@4654: } christian@4654: } christian@4654: christian@4654: protected void createRiverAxisLayer(String riverName, int riverID, String srid, String extend) { christian@4654: LayerInfo layerInfo = new LayerInfo(); christian@4654: layerInfo.setName(riverName); christian@4654: layerInfo.setSrid(srid); christian@4654: layerInfo.setExtent(extend); christian@4654: } christian@4654: christian@4654: }