comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/DischargeTables.java @ 4919:dbe9b7d6b80b

Find correct discharge table for gauge.
author Raimund Renkert <rrenkert@intevation.de>
date Wed, 30 Jan 2013 18:56:57 +0100
parents cb9f22c3553f
children 5f38d1c39ebd
comparison
equal deleted inserted replaced
4918:65778fd0d0fd 4919:dbe9b7d6b80b
127 "no discharge table for gauge '" + gaugeName + "'"); 127 "no discharge table for gauge '" + gaugeName + "'");
128 continue; 128 continue;
129 } 129 }
130 130
131 // TODO: Filter by time interval 131 // TODO: Filter by time interval
132 DischargeTable table = tables.get(0); 132 DischargeTable table = null;
133 133 for (DischargeTable dt : tables) {
134 if (dt.getKind() == 0) {
135 table = dt;
136 break;
137 }
138 }
139 if (table == null) {
140 table = tables.get(0);
141 }
134 double [][] vs = loadDischargeTableValues(table, scale); 142 double [][] vs = loadDischargeTableValues(table, scale);
135 143
136 values.put(gaugeName, vs); 144 values.put(gaugeName, vs);
137 } 145 }
138 146

http://dive4elements.wald.intevation.org