From 8f3d45ded35c23d233b9891d3d69de2635f2a125 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 14 九月 2023 17:32:41 +0800 Subject: [PATCH] 栅格分析按照Band进行计算~ --- src/main/java/com/moon/server/entity/data/AnalysisResultEntity.java | 43 +++++++++++++++++++++++++++---------------- 1 files changed, 27 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/moon/server/entity/data/AnalysisResultEntity.java b/src/main/java/com/moon/server/entity/data/AnalysisResultEntity.java index a1c1d1b..4a6a83a 100644 --- a/src/main/java/com/moon/server/entity/data/AnalysisResultEntity.java +++ b/src/main/java/com/moon/server/entity/data/AnalysisResultEntity.java @@ -2,7 +2,6 @@ import com.moon.server.helper.WebHelper; -import java.io.DataOutput; import java.io.Serializable; import java.util.ArrayList; import java.util.List; @@ -17,6 +16,9 @@ public AnalysisResultEntity() { this.code = 200; + this.minList = new ArrayList<>(); + this.avgList = new ArrayList<>(); + this.maxList = new ArrayList<>(); this.points = new ArrayList<>(); } @@ -28,13 +30,22 @@ this.points.add(point); } + /** + * 娣诲姞Band鍊� + */ + public void addBandVals(double min, double avg, double max) { + this.minList.add(WebHelper.round(min, 3)); + this.avgList.add(WebHelper.round(avg, 3)); + this.maxList.add(WebHelper.round(max, 3)); + } + private String layerName; - private Double min; + private List<Double> minList; - private Double avg; + private List<Double> avgList; - private Double max; + private List<Double> maxList; private int code; @@ -50,28 +61,28 @@ this.layerName = layerName; } - public Double getMin() { - return min; + public List<Double> getMinList() { + return minList; } - public void setMin(Double min) { - this.min = WebHelper.round(min, 3); + public void setMinList(List<Double> minList) { + this.minList = minList; } - public Double getAvg() { - return avg; + public List<Double> getAvgList() { + return avgList; } - public void setAvg(Double avg) { - this.avg = avg; + public void setAvgList(List<Double> avgList) { + this.avgList = avgList; } - public Double getMax() { - return max; + public List<Double> getMaxList() { + return maxList; } - public void setMax(Double max) { - this.max = max; + public void setMaxList(List<Double> maxList) { + this.maxList = maxList; } public int getCode() { -- Gitblit v1.9.3