comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/collision/CollisionCalculation.java @ 9540:0c114309d2a0

Discharge zone for sinfo collision output without GLQ (Meilenstein 2, 2.1.4)
author mschaefer
date Wed, 17 Oct 2018 16:07:22 +0200
parents d9fda7af24ca
children 8b457ca70512
comparison
equal deleted inserted replaced
9539:4deb6b24f072 9540:0c114309d2a0
176 private String getZone(final Map<String, GaugeMainValueFinder> zoneFinders, final String gaugeName, final double q, 176 private String getZone(final Map<String, GaugeMainValueFinder> zoneFinders, final String gaugeName, final double q,
177 final River river, final Calculation problems) { 177 final River river, final Calculation problems) {
178 // Find the gauge and load its main value list, if not already in the map 178 // Find the gauge and load its main value list, if not already in the map
179 final String gnKey = gaugeName.toLowerCase(); 179 final String gnKey = gaugeName.toLowerCase();
180 if (!zoneFinders.containsKey(gnKey)) 180 if (!zoneFinders.containsKey(gnKey))
181 zoneFinders.put(gnKey, GaugeMainValueFinder.loadValues(MainValueTypeKey.Q, river, gaugeName, problems)); 181 zoneFinders.put(gnKey, GaugeMainValueFinder.loadValues(MainValueTypeKey.Q, river, gaugeName, problems, "GLQ"));
182 // Build the zone name 182 // Build the zone name
183 if (zoneFinders.get(gnKey) == null) 183 if (zoneFinders.get(gnKey) == null)
184 return ""; 184 return "";
185 return zoneFinders.get(gnKey).findZoneName(q); 185 return zoneFinders.get(gnKey).findZoneName(q);
186 } 186 }

http://dive4elements.wald.intevation.org