From bfe51f9c2ce2181fee372ed5f9017c7af59cc896 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期一, 01 九月 2025 12:49:55 +0800
Subject: [PATCH] 1
---
zy-acs-manager/src/main/java/com/zy/acs/manager/common/utils/MapDataUtils.java | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/common/utils/MapDataUtils.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/common/utils/MapDataUtils.java
index 41ea3f3..b7c7104 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/common/utils/MapDataUtils.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/common/utils/MapDataUtils.java
@@ -10,6 +10,22 @@
*/
public class MapDataUtils {
+ public static Double[][][] preComputeCdaMatrix(String[][] cdaStrMatrix) {
+ int rows = cdaStrMatrix.length;
+ int cols = cdaStrMatrix[0].length;
+
+ Double[][][] cdaMatrix = new Double[rows][cols][2];
+ for (int i = 0; i < rows; i++) {
+ for (int j = 0; j < cols; j++) {
+ List<Double> cda = MapDataUtils.parseCdaNode(cdaStrMatrix[i][j]);
+ cdaMatrix[i][j][0] = cda.get(0);
+ cdaMatrix[i][j][1] = cda.get(1);
+ }
+ }
+
+ return cdaMatrix;
+ }
+
public static List<String> parseWaveNode(String waveNodeStr) {
List<String> waveNodeList = new ArrayList<>();
if (Cools.isEmpty(waveNodeStr)) {
--
Gitblit v1.9.1