comparison artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java @ 8202:e4606eae8ea5

sed src/**/*.java 's/logger/log/g'
author Sascha L. Teichmann <teichmann@intevation.de>
date Fri, 05 Sep 2014 12:58:17 +0200
parents 30aecc45d676
children e9d912c97fa8
comparison
equal deleted inserted replaced
8201:4b8c5a08de04 8202:e4606eae8ea5
54 Pattern.compile("(.*)\\/\\/(.*):([0-9]+)\\/([a-zA-Z]+)"); 54 Pattern.compile("(.*)\\/\\/(.*):([0-9]+)\\/([a-zA-Z]+)");
55 55
56 public static final Pattern DB_PSQL_URL_PATTERN = 56 public static final Pattern DB_PSQL_URL_PATTERN =
57 Pattern.compile("(.*)\\/\\/(.*):([0-9]+)\\/([a-zA-Z0-9]+)"); 57 Pattern.compile("(.*)\\/\\/(.*):([0-9]+)\\/([a-zA-Z0-9]+)");
58 58
59 private static Logger logger = Logger.getLogger(RiverMapfileGenerator.class); 59 private static Logger log = Logger.getLogger(RiverMapfileGenerator.class);
60 60
61 /** 61 /**
62 * Generate river axis mapfile. 62 * Generate river axis mapfile.
63 */ 63 */
64 @Override 64 @Override
65 public void generate() { 65 public void generate() {
66 logger.debug("generate()"); 66 log.debug("generate()");
67 67
68 List<River> rivers = RiverFactory.getRivers(); 68 List<River> rivers = RiverFactory.getRivers();
69 List<String> riverFiles = new ArrayList<String>(); 69 List<String> riverFiles = new ArrayList<String>();
70 70
71 for (River river : rivers) { 71 for (River river : rivers) {
75 List<RiverAxis> riverAxis = null; 75 List<RiverAxis> riverAxis = null;
76 try { 76 try {
77 riverAxis = RiverAxis.getRiverAxis(river.getName()); 77 riverAxis = RiverAxis.getRiverAxis(river.getName());
78 } 78 }
79 catch (HibernateException iae) { 79 catch (HibernateException iae) {
80 logger.error("No valid riveraxis found for " + river.getName()); 80 log.error("No valid riveraxis found for " + river.getName());
81 continue; 81 continue;
82 } 82 }
83 83
84 if (riverAxis == null) { 84 if (riverAxis == null) {
85 logger.warn("River " + river.getName() + " has no river axis!"); 85 log.warn("River " + river.getName() + " has no river axis!");
86 continue; 86 continue;
87 } 87 }
88 if (riverAxis.get(0).getGeom() == null) { 88 if (riverAxis.get(0).getGeom() == null) {
89 logger.warn("River " + river.getName() + 89 log.warn("River " + river.getName() +
90 " has no riveraxis geometry!"); 90 " has no riveraxis geometry!");
91 continue; 91 continue;
92 } 92 }
93 MultiLineString geom = riverAxis.get(0).getGeom(); 93 MultiLineString geom = riverAxis.get(0).getGeom();
94 Envelope extent = geom.getEnvelopeInternal(); 94 Envelope extent = geom.getEnvelopeInternal();
125 layerInfo.setTitle(riverName + " RiverAxis"); 125 layerInfo.setTitle(riverName + " RiverAxis");
126 126
127 File layerFile = new File("river-" + riverName + ".map"); 127 File layerFile = new File("river-" + riverName + ".map");
128 Template template = getTemplateByName("riveraxis-layer.vm"); 128 Template template = getTemplateByName("riveraxis-layer.vm");
129 if (template == null) { 129 if (template == null) {
130 logger.warn("Template riveraxis-layer.vm not found."); 130 log.warn("Template riveraxis-layer.vm not found.");
131 return; 131 return;
132 } 132 }
133 133
134 try { 134 try {
135 writeLayer(layerInfo, layerFile, template); 135 writeLayer(layerInfo, layerFile, template);
136 } 136 }
137 catch (FileNotFoundException e) { 137 catch (FileNotFoundException e) {
138 logger.warn(e.getLocalizedMessage(), e); 138 log.warn(e.getLocalizedMessage(), e);
139 } 139 }
140 } 140 }
141 141
142 @Override 142 @Override
143 protected String getVelocityLogfile() { 143 protected String getVelocityLogfile() {

http://dive4elements.wald.intevation.org