package com.moon.server.service.data;
|
|
import com.moon.server.entity.all.StaticData;
|
import com.moon.server.entity.shujian.CreateLayerEntity;
|
import com.moon.server.entity.shujian.CreateServiceEntity;
|
import com.moon.server.helper.StringHelper;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
/**
|
* 数简.服务
|
* @author WWW
|
*/
|
@Service
|
public class ShuJianService {
|
/**
|
* 创建数简图层
|
*/
|
public void createShuJianLayer() {
|
CreateLayerEntity entity = new CreateLayerEntity(1, 3);
|
entity.setCreate_service(0);
|
|
CreateLayerEntity.Layer layer = entity.getLayer();
|
layer.setName("");
|
layer.setProjection("ESRI:" + StaticData.I104903);
|
layer.setType(0);
|
layer.setEnhance_type(0);
|
|
String[] noData = new String[3];
|
noData[0] = "0";
|
noData[1] = "0";
|
noData[2] = "0";
|
layer.setNodata(noData);
|
|
CreateLayerEntity.ImagePathList imagePathList = entity.getImage_path_list().get(0);
|
imagePathList.setPath("");
|
|
List<CreateLayerEntity.ImageList> imageLists = entity.getImage_list();
|
CreateLayerEntity.ImageList imageList = imageLists.get(0);
|
imageList.setPath("");
|
}
|
|
/**
|
* 删除数简图层
|
*/
|
public void deleteShuJianLayer() {
|
//
|
}
|
|
/**
|
* 创建数简服务
|
*/
|
public void createShuJianService() {
|
CreateServiceEntity entity = new CreateServiceEntity();
|
List<Integer> layerList = entity.getLayer_list();
|
|
CreateServiceEntity.Services services = entity.getService();
|
services.setName("");
|
services.setAccess_name(StringHelper.getGuid());
|
services.setPub_status(1);
|
services.setRect_minx(-180.0);
|
services.setRect_miny(-90.0);
|
services.setRect_maxx(180.0);
|
services.setRect_maxy(90.0);
|
services.setProjection("ESRI:" + StaticData.I104903);
|
services.setSat_id(-1);
|
services.setSensor_id(-1);
|
services.setImage_type(-1);
|
}
|
|
/**
|
* 删除数简图层
|
*/
|
public void deleteShuJianService() {
|
//
|
}
|
}
|