From 4c9169967a879b54c04b0754ab9830a5a6baa708 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期二, 18 三月 2025 14:30:48 +0800
Subject: [PATCH] #
---
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