package com.moon.server.entity.shujian;
|
|
import java.io.Serializable;
|
|
/**
|
* 数简.创建服务类
|
* @author WWW
|
* @date 2023-08-30
|
*/
|
@SuppressWarnings("AlibabaLowerCamelCaseVariableNaming")
|
public class CreateServiceEntity implements Serializable {
|
private static final long serialVersionUID = -8206178340920271085L;
|
|
/**
|
* 图层id数组
|
*/
|
private Integer[] layer_list;
|
|
/**
|
* 服务信息
|
*/
|
private Services service;
|
|
public CreateServiceEntity() {
|
service = new Services();
|
}
|
|
public Integer[] getLayer_list() {
|
return layer_list;
|
}
|
|
public void setLayer_list(Integer[] layer_list) {
|
this.layer_list = layer_list;
|
}
|
|
public Services getService() {
|
return service;
|
}
|
|
public void setService(Services service) {
|
this.service = service;
|
}
|
|
/**
|
* 服务信息
|
*/
|
public class Services {
|
/**
|
* 服务名7
|
*/
|
private String name;
|
|
/**
|
* 服务访问名,字母数字组合,唯一检查
|
*/
|
private String access_name;
|
|
/**
|
* 发布状态,1公开
|
*/
|
private Integer pub_status;
|
|
/**
|
* 最小x
|
*/
|
private Double rect_minx;
|
|
/**
|
* 最小y
|
*/
|
private Double rect_miny;
|
|
/**
|
* 最大x
|
*/
|
private Double rect_maxx;
|
|
/**
|
* 最大y
|
*/
|
private Double rect_maxy;
|
|
/**
|
* 坐标系
|
*/
|
private String projection;
|
|
/**
|
* 卫星id(不指定设置-1)
|
*/
|
private Integer sat_id;
|
|
/**
|
* 负载id(不指定设置-1)
|
*/
|
private Integer sensor_id;
|
|
/**
|
* 产品类型(不指定设置-1)
|
*/
|
private Integer image_type;
|
|
/**
|
* 配置
|
*/
|
private Config config;
|
|
public Services() {
|
config = new Config();
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getAccess_name() {
|
return access_name;
|
}
|
|
public void setAccess_name(String access_name) {
|
this.access_name = access_name;
|
}
|
|
public Integer getPub_status() {
|
return pub_status;
|
}
|
|
public void setPub_status(Integer pub_status) {
|
this.pub_status = pub_status;
|
}
|
|
public Double getRect_minx() {
|
return rect_minx;
|
}
|
|
public void setRect_minx(Double rect_minx) {
|
this.rect_minx = rect_minx;
|
}
|
|
public Double getRect_miny() {
|
return rect_miny;
|
}
|
|
public void setRect_miny(Double rect_miny) {
|
this.rect_miny = rect_miny;
|
}
|
|
public Double getRect_maxx() {
|
return rect_maxx;
|
}
|
|
public void setRect_maxx(Double rect_maxx) {
|
this.rect_maxx = rect_maxx;
|
}
|
|
public Double getRect_maxy() {
|
return rect_maxy;
|
}
|
|
public void setRect_maxy(Double rect_maxy) {
|
this.rect_maxy = rect_maxy;
|
}
|
|
public String getProjection() {
|
return projection;
|
}
|
|
public void setProjection(String projection) {
|
this.projection = projection;
|
}
|
|
public Integer getSat_id() {
|
return sat_id;
|
}
|
|
public void setSat_id(Integer sat_id) {
|
this.sat_id = sat_id;
|
}
|
|
public Integer getSensor_id() {
|
return sensor_id;
|
}
|
|
public void setSensor_id(Integer sensor_id) {
|
this.sensor_id = sensor_id;
|
}
|
|
public Integer getImage_type() {
|
return image_type;
|
}
|
|
public void setImage_type(Integer image_type) {
|
this.image_type = image_type;
|
}
|
|
public Config getConfig() {
|
return config;
|
}
|
|
public void setConfig(Config config) {
|
this.config = config;
|
}
|
}
|
|
/**
|
* 配置
|
*/
|
public class Config {
|
/**
|
* 水印
|
*/
|
private Watermark watermark;
|
|
public Config() {
|
watermark = new Watermark();
|
}
|
|
public Watermark getWatermark() {
|
return watermark;
|
}
|
|
public void setWatermark(Watermark watermark) {
|
this.watermark = watermark;
|
}
|
}
|
|
/**
|
* 水印
|
*/
|
public class Watermark {
|
/**
|
* 水印的id号
|
*/
|
private String watermark_id;
|
|
public Watermark() {
|
watermark_id = "";
|
}
|
|
public String getWatermark_id() {
|
return watermark_id;
|
}
|
|
public void setWatermark_id(String watermark_id) {
|
this.watermark_id = watermark_id;
|
}
|
}
|
}
|