comparison artifacts/src/main/java/org/dive4elements/river/artifacts/bundu/bezugswst/BezugswstDepthProcessor.java @ 9535:3fa8551c3d1b

Fixed error in bundu bzws missing volume calculation for mean bed height; added various additional output columns (field bed height, field flow depth etc.)
author mschaefer
date Fri, 12 Oct 2018 18:49:38 +0200
parents ecadc9ed0ba0
children e8d8f90308dc
comparison
equal deleted inserted replaced
9534:b380a5693514 9535:3fa8551c3d1b
18 import org.dive4elements.artifacts.CallContext; 18 import org.dive4elements.artifacts.CallContext;
19 import org.dive4elements.river.artifacts.bundu.BunduResultType; 19 import org.dive4elements.river.artifacts.bundu.BunduResultType;
20 import org.dive4elements.river.artifacts.common.AbstractProcessor; 20 import org.dive4elements.river.artifacts.common.AbstractProcessor;
21 import org.dive4elements.river.artifacts.common.AbstractResultType; 21 import org.dive4elements.river.artifacts.common.AbstractResultType;
22 import org.dive4elements.river.artifacts.resources.Resources; 22 import org.dive4elements.river.artifacts.resources.Resources;
23 import org.dive4elements.river.artifacts.sinfo.common.SInfoResultType;
24 import org.dive4elements.river.exports.DiagramGenerator; 23 import org.dive4elements.river.exports.DiagramGenerator;
25 import org.dive4elements.river.model.BedHeightValueType; 24 import org.dive4elements.river.model.BedHeightValueType;
26 import org.dive4elements.river.themes.ThemeDocument; 25 import org.dive4elements.river.themes.ThemeDocument;
27 26
28 /** 27 /**
96 } 95 }
97 96
98 protected AbstractResultType doGetType(final String facetName) { 97 protected AbstractResultType doGetType(final String facetName) {
99 98
100 if (FACET_FLOWDEPTH_FILTERED.contentEquals(facetName)) 99 if (FACET_FLOWDEPTH_FILTERED.contentEquals(facetName))
101 return SInfoResultType.flowdepth; 100 return BunduResultType.flowdepthMeanBed;
102 if (FACET_CHANNELDEPTH.contentEquals(facetName)) 101 if (FACET_CHANNELDEPTH.contentEquals(facetName))
103 return BunduResultType.channelDepth; 102 return BunduResultType.channelDepth;
104 103
105 final String error = String.format("Unknown facet name: %s", facetName); 104 final String error = String.format("Unknown facet name: %s", facetName);
106 throw new UnsupportedOperationException(error); 105 throw new UnsupportedOperationException(error);

http://dive4elements.wald.intevation.org