package com.se.nsl.domain.dto; import java.util.List; @SuppressWarnings("ALL") public class LayerDto { private String version; private String name; //生成json的名字,默认位layer.json private DurationDto duration; private ExtensionDto extension; private TerrainDto terrain; private WaterDto waters; private String waterUrl; private String flowUrl; public LayerDto() { this.name = "layer.json"; } public LayerDto(String ver, int epsg, List sizes) { this(); this.version = ver; this.waters = new WaterDto(); this.duration = new DurationDto(); this.terrain = new TerrainDto(sizes); this.terrain.setEpsg(epsg + ""); } public String getVersion() { return version; } public void setVersion(String version) { this.version = version; } public String getName() { return name; } public void setName(String name) { this.name = name; } public DurationDto getDuration() { return duration; } public void setDuration(DurationDto duration) { this.duration = duration; } public ExtensionDto getExtension() { return extension; } public void setExtension(ExtensionDto extension) { this.extension = extension; } public TerrainDto getTerrain() { return terrain; } public void setTerrain(TerrainDto terrain) { this.terrain = terrain; } public WaterDto getWaters() { return waters; } public void setWaters(WaterDto waters) { this.waters = waters; } public String getWaterUrl() { return waterUrl; } public void setWaterUrl(String waterUrl) { this.waterUrl = waterUrl; } public String getFlowUrl() { return flowUrl; } public void setFlowUrl(String flowUrl) { this.flowUrl = flowUrl; } }