From ab701c1b65894f29459f180573c3951c6c17e939 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 15 十一月 2024 21:19:15 +0800
Subject: [PATCH] 1

---
 src/main/java/com/se/simu/domain/dto/TerrainDto.java |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/se/simu/domain/dto/TerrainDto.java b/src/main/java/com/se/simu/domain/dto/TerrainDto.java
index 474e984..e041746 100644
--- a/src/main/java/com/se/simu/domain/dto/TerrainDto.java
+++ b/src/main/java/com/se/simu/domain/dto/TerrainDto.java
@@ -3,8 +3,7 @@
 import com.alibaba.fastjson.annotation.JSONField;
 import com.fasterxml.jackson.annotation.JsonIgnore;
 
-import java.util.ArrayList;
-import java.util.List;
+import java.util.*;
 
 @SuppressWarnings("ALL")
 public class TerrainDto {
@@ -13,11 +12,17 @@
     @JSONField(serialize = false)
     private String epsg;
 
+    @JSONField(serialize = false)
+    private Map<String, float[]> vals;
+
     public TerrainDto() {
+        vals = new HashMap<>();
+        size = new ArrayList<>();
     }
 
     public TerrainDto(List<Integer> sizes) {
-        size = new ArrayList<>();
+        this();
+
         for (Integer i : sizes) {
             size.add(new int[]{i, i});
         }
@@ -38,4 +43,12 @@
     public void setEpsg(String epsg) {
         this.epsg = epsg;
     }
+
+    public Map<String, float[]> getVals() {
+        return vals;
+    }
+
+    public void setVals(Map<String, float[]> vals) {
+        this.vals = vals;
+    }
 }

--
Gitblit v1.9.3