Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/FixWaterlevelExporter.java @ 9554:33ce8eba9806
waterlevel export W/am Pegel / "Bezeichnung" fixes
author | gernotbelger |
---|---|
date | Mon, 22 Oct 2018 18:26:05 +0200 |
parents | ce13a2f07290 |
children |
comparison
equal
deleted
inserted
replaced
9553:c3ed5dcd5e08 | 9554:33ce8eba9806 |
---|---|
45 } | 45 } |
46 | 46 |
47 /** Write an csv-row at gauge location. */ | 47 /** Write an csv-row at gauge location. */ |
48 @Override | 48 @Override |
49 protected void writeRow6(final CSVWriter writer, final double wqkm[], final String wOrQDesc, final D4EArtifact flys, final String gaugeName, | 49 protected void writeRow6(final CSVWriter writer, final double wqkm[], final String wOrQDesc, final D4EArtifact flys, final String gaugeName, |
50 final Gauge gauge, final boolean isQ) { | 50 final String wAtGauge, final boolean isQ) { |
51 if (!isQ) { | 51 if (!isQ) { |
52 super.writeRow6(writer, wqkm, wOrQDesc, flys, gaugeName, gauge, isQ); | 52 super.writeRow6(writer, wqkm, wOrQDesc, flys, gaugeName, wAtGauge, isQ); |
53 } else { | 53 } else { |
54 final NumberFormat kmf = getKmFormatter(); | 54 final NumberFormat kmf = getKmFormatter(); |
55 final NumberFormat wf = getWFormatter(); | 55 final NumberFormat wf = getWFormatter(); |
56 final NumberFormat qf = getQFormatter(); | 56 final NumberFormat qf = getQFormatter(); |
57 | 57 |
58 final String waterlevel = getWaterlevel(wqkm[1], gauge); | 58 writer.writeNext(new String[] { kmf.format(wqkm[2]), wf.format(wqkm[0]), wAtGauge, qf.format(RiverUtils.roundQ(wqkm[1])), wOrQDesc, |
59 | |
60 writer.writeNext(new String[] { kmf.format(wqkm[2]), wf.format(wqkm[0]), waterlevel, qf.format(RiverUtils.roundQ(wqkm[1])), wOrQDesc, | |
61 RiverUtils.getLocationDescription(flys, wqkm[2]), gaugeName }); | 59 RiverUtils.getLocationDescription(flys, wqkm[2]), gaugeName }); |
62 } | 60 } |
63 } | 61 } |
64 | 62 |
65 /** | 63 /** |