Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/minfo/SedimentLoadExporter.java @ 6970:7be97faf5848
flys/issue1235: Same kicks against a few inconsistencies and bugs in the calculation of sediment loads. I believe it _do_not_ delivers the right results.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Thu, 05 Sep 2013 17:15:04 +0200 |
parents | aa1d681ee6eb |
children | 81f84960d722 |
comparison
equal
deleted
inserted
replaced
6969:c137f5028591 | 6970:7be97faf5848 |
---|---|
92 /** Process all stored data and write csv. */ | 92 /** Process all stored data and write csv. */ |
93 @Override | 93 @Override |
94 protected void writeCSVData(CSVWriter writer) throws IOException { | 94 protected void writeCSVData(CSVWriter writer) throws IOException { |
95 writeCSVHeader(writer); | 95 writeCSVHeader(writer); |
96 | 96 |
97 //@felix: Please fix this!!!! | |
98 //boolean asSingleYear = toYear == 0; | |
99 boolean asSingleYear = true; | |
100 | |
97 for (SedimentLoadResult result: results) { | 101 for (SedimentLoadResult result: results) { |
98 String years = (toYear == 0) | 102 String years = asSingleYear |
99 ? result.getStartYear()+ " " | 103 ? result.getStartYear()+ " " |
100 : result.getStartYear() + "-" + result.getEndYear(); | 104 : result.getStartYear() + "-" + result.getEndYear(); |
101 SedimentLoad load = result.getLoad(); | 105 SedimentLoad load = result.getLoad(); |
102 // Put load.getName()+load.getDescription()}); somewhere? | 106 // Put load.getName()+load.getDescription()}); somewhere? |
103 for (double km: new TreeSet<Double>(load.getKms())) { | 107 for (double km: new TreeSet<Double>(load.getKms())) { |