Mercurial > dive4elements > river
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, |