From 1313906bb1eb983d3beece810035e7fc28d6a92f Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期二, 20 五月 2025 16:57:11 +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