Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java @ 8802:a58cbb1b7371
Control directory where axis mapfiles are written.
Is assumed to be conf/.. but was working directory of server.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 24 Dec 2015 17:48:42 +0100 |
parents | e9d912c97fa8 |
children | 5e38e2924c07 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java Tue Dec 22 11:22:06 2015 +0100 +++ b/artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java Thu Dec 24 17:48:42 2015 +0100 @@ -11,6 +11,8 @@ import com.vividsolutions.jts.geom.Envelope; import com.vividsolutions.jts.geom.MultiLineString; +import org.dive4elements.artifacts.common.utils.Config; + import org.dive4elements.river.artifacts.model.LayerInfo; import org.dive4elements.river.artifacts.model.RiverFactory; @@ -121,7 +123,9 @@ layerInfo.setFilter("river_id = " + riverID + " and kind_id = 1"); layerInfo.setTitle(riverName + " RiverAxis"); - File layerFile = new File("river-" + riverName + ".map"); + File layerFile = new File( + Config.getConfigDirectory().getParentFile(), + "river-" + riverName + ".map"); Template template = getTemplateByName("riveraxis-layer.vm"); if (template == null) { log.warn("Template riveraxis-layer.vm not found.");