comparison artifacts/src/main/java/org/dive4elements/river/exports/ATExporter.java @ 8724:47199406994a

(issue1801) Determine gauge at a station always with same tolerance.
author Tom Gottfried <tom@intevation.de>
date Wed, 29 Apr 2015 12:30:57 +0200
parents 6350abaf2a7e
children 5e38e2924c07
comparison
equal deleted inserted replaced
8723:686d8876edf9 8724:47199406994a
94 } 94 }
95 95
96 River river = new RiverAccess(master).getRiver(); 96 River river = new RiverAccess(master).getRiver();
97 double[] kms = new RangeAccess(master).getLocations(); 97 double[] kms = new RangeAccess(master).getLocations();
98 98
99 Gauge gauge = river.determineGaugeByPosition(kms[0]); 99 Gauge gauge = river.determineGaugeAtStation(kms[0]);
100 if (Math.abs(kms[0] - gauge.getStation().doubleValue()) < 1e-4) { 100 if (gauge != null) {
101 // at gauge. 101 // at gauge.
102 TimeInterval interval = 102 TimeInterval interval =
103 gauge.fetchMasterDischargeTable().getTimeInterval(); 103 gauge.fetchMasterDischargeTable().getTimeInterval();
104 ATWriter.write( 104 ATWriter.write(
105 data, 105 data,

http://dive4elements.wald.intevation.org