comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/BedBedQualityResult.java @ 3766:d29cebf371ba

Use data of bed quality facets to fill the chart. flys-artifacts/trunk@5468 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 14 Sep 2012 12:20:57 +0000
parents 55fe9c1dc6f3
children 5a8f8fd5310c
comparison
equal deleted inserted replaced
3765:d8f2ab5b61c3 3766:d29cebf371ba
1 package de.intevation.flys.artifacts.model.minfo; 1 package de.intevation.flys.artifacts.model.minfo;
2 2
3 import org.apache.poi.hssf.record.formula.functions.T; 3 import org.apache.poi.hssf.record.formula.functions.T;
4
5 import com.vividsolutions.jts.densify.Densifier;
4 6
5 import gnu.trove.TDoubleArrayList; 7 import gnu.trove.TDoubleArrayList;
6 import de.intevation.flys.artifacts.model.DateRange; 8 import de.intevation.flys.artifacts.model.DateRange;
7 9
8 10
57 } 59 }
58 60
59 public double getDiameterSub(int ndx) { 61 public double getDiameterSub(int ndx) {
60 return diameterSub.get(ndx); 62 return diameterSub.get(ndx);
61 } 63 }
64
65 public double[][] getDiameterCapData() {
66 return new double[][] {
67 kms.toNativeArray(),
68 diameterCap.toNativeArray()
69 };
70 }
71
72 public double[][] getDiameterSubData() {
73 return new double[][] {
74 kms.toNativeArray(),
75 diameterSub.toNativeArray()
76 };
77 }
78
79 public double[][] getPorosityTopLayerData() {
80 return new double[][] {
81 kms.toNativeArray(),
82 porosityCap.toNativeArray()
83 };
84 }
85
86 public double[][] getPorositySubLayerData() {
87 return new double[][] {
88 kms.toNativeArray(),
89 porositySub.toNativeArray()
90 };
91 }
92
93 public double[][] getDensityTopLayerData() {
94 return new double[][] {
95 kms.toNativeArray(),
96 loadDensityCap.toNativeArray()
97 };
98 }
99
100 public double[][] getDensitySubLayerData() {
101 return new double[][] {
102 kms.toNativeArray(),
103 loadDensitySub.toNativeArray()
104 };
105 }
62 } 106 }

http://dive4elements.wald.intevation.org