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 /**

http://dive4elements.wald.intevation.org