Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/importer/parsers/WstParser.java @ 7341:588b02a4078a double-precision
Comments.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 15 Oct 2013 19:18:44 +0200 |
parents | 2ce7bacc940f |
children | c9b9176b0530 |
comparison
equal
deleted
inserted
replaced
7340:2ce7bacc940f | 7341:588b02a4078a |
---|---|
190 BigDecimal [] data = | 190 BigDecimal [] data = |
191 parseLineAsDouble(line, columnCount, false, true); | 191 parseLineAsDouble(line, columnCount, false, true); |
192 | 192 |
193 if (aktAbfluesse != null) { | 193 if (aktAbfluesse != null) { |
194 if (kmHist1 != null && kmHist2 != null | 194 if (kmHist1 != null && kmHist2 != null |
195 && kmHist1.compareTo(kmHist2) < 0) { | 195 && kmHist1.compareTo(kmHist2) < 0) { // stations descending in file |
196 BigDecimal t = minKm; minKm = maxKm; maxKm = t; | 196 BigDecimal t = minKm; minKm = maxKm; maxKm = t; |
197 } | 197 } |
198 addInterval(minKm, maxKm, aktAbfluesse); | 198 addInterval(minKm, maxKm, aktAbfluesse); |
199 minKm = MAX_RANGE; | 199 minKm = MAX_RANGE; |
200 maxKm = MIN_RANGE; | 200 maxKm = MIN_RANGE; |
339 } | 339 } |
340 | 340 |
341 kmHist2 = kmHist1; | 341 kmHist2 = kmHist1; |
342 kmHist1 = kaem; | 342 kmHist1 = kaem; |
343 | 343 |
344 // iteratively determine actual km-range | |
344 if (kaem.compareTo(minKm) < 0) { | 345 if (kaem.compareTo(minKm) < 0) { |
345 minKm = kaem; | 346 minKm = kaem; |
346 } | 347 } |
347 if (kaem.compareTo(maxKm) > 0) { | 348 if (kaem.compareTo(maxKm) > 0) { |
348 maxKm = kaem; | 349 maxKm = kaem; |
390 log.warn("no unit and height reference found. Using default."); | 391 log.warn("no unit and height reference found. Using default."); |
391 } | 392 } |
392 wst.setUnit(new ImportUnit(einheit)); | 393 wst.setUnit(new ImportUnit(einheit)); |
393 | 394 |
394 if (kmHist1 != null && kmHist2 != null | 395 if (kmHist1 != null && kmHist2 != null |
395 && kmHist1.compareTo(kmHist2) < 0) { | 396 && kmHist1.compareTo(kmHist2) < 0) { // stations descending in file |
396 BigDecimal t = minKm; minKm = maxKm; maxKm = t; | 397 BigDecimal t = minKm; minKm = maxKm; maxKm = t; |
397 } | 398 } |
398 addInterval(minKm, maxKm, aktAbfluesse); | 399 addInterval(minKm, maxKm, aktAbfluesse); |
399 } | 400 } |
400 finally { | 401 finally { |