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