From 538ba7a3bbc682f4537f1dd34f93feb2cf56b08e Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期二, 14 十月 2025 17:32:04 +0800
Subject: [PATCH] 2025.10.14 1. 新增数据统计颗粒度选项,可选秒级数据、分钟数据进行数据统计 2. 典型隐患区域统计新增按照污染溯源区域进行分类统计的功能
---
src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt b/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt
index 033514f..35cf6a5 100644
--- a/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt
+++ b/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt
@@ -1,29 +1,33 @@
package com.flightfeather.uav.biz.dataanalysis.model
import com.flightfeather.uav.biz.FactorFilter
+import com.flightfeather.uav.biz.dataanalysis.BaseAnalysisConfig
import com.flightfeather.uav.domain.entity.Mission
/**
* 鏁版嵁鍒嗘瀽閰嶇疆鍙傛暟
*/
-data class DataAnalysisConfig(
+class DataAnalysisConfig(
// 璧拌埅浠诲姟淇℃伅
val mission: Mission,
// 鏁版嵁寮傚父閰嶇疆
val exceptionSetting: ExceptionSetting,
// 鍥犲瓙绛涢��
- val factorFilter: FactorFilter,
-){
+ factorFilter: FactorFilter,
+) : BaseAnalysisConfig(factorFilter) {
// 杩炵画绐佸彉鏁版嵁涓暟
- var mutationNum = 2
+ var mutationNum = 3
+
// 绐佸彉鐜�
- var mutationRate = .5
+ var mutationRate = .2
// 姹傛粦鍔ㄥ钩鍧囧�肩殑鏁版嵁缁勪釜鏁�
var changeTrendGroup = 12
+
// 婊戝姩骞冲潎鍊艰繛缁�
var changeTrendInterval = 12
var changeTrendRate = .2
+
// 婊戝姩骞冲潎鍊煎彉鍖栫巼寮傚父杩炵画娆℃暟
var changeTrendTimes = 3
--
Gitblit v1.9.3