package com.se.simu.domain.dto;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 范围实体类
|
*
|
* @author WWW
|
* @date 2024-09-30
|
*/
|
public class TerrainDto {
|
private List<int[]> size;
|
|
@JSONField(serialize = false)
|
private String epsg;
|
|
@JSONField(serialize = false)
|
private Double minHeight;
|
|
@JSONField(serialize = false)
|
private Double maxHeight;
|
|
public TerrainDto() {
|
}
|
|
public TerrainDto(List<Integer> sizes) {
|
size = new ArrayList<>();
|
for (Integer i : sizes) {
|
size.add(new int[]{i, i});
|
}
|
}
|
|
public void setHeight(Double minHeight, Double maxHeight) {
|
this.minHeight = minHeight;
|
this.maxHeight = maxHeight;
|
}
|
|
public List<int[]> getSize() {
|
return size;
|
}
|
|
public void setSize(List<int[]> size) {
|
this.size = size;
|
}
|
|
public String getEpsg() {
|
return epsg;
|
}
|
|
public void setEpsg(String epsg) {
|
this.epsg = epsg;
|
}
|
|
public double getMinHeight() {
|
return minHeight;
|
}
|
|
public void setMinHeight(double minHeight) {
|
this.minHeight = minHeight;
|
}
|
|
public double getMaxHeight() {
|
return maxHeight;
|
}
|
|
public void setMaxHeight(double maxHeight) {
|
this.maxHeight = maxHeight;
|
}
|
}
|