From 39272cfdb16b5c7d4033ac06ce314e25b1e5c6ba Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 06 九月 2023 13:51:57 +0800 Subject: [PATCH] 修改nodata~ --- src/main/java/com/moon/server/service/data/ShuJianService.java | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/moon/server/service/data/ShuJianService.java b/src/main/java/com/moon/server/service/data/ShuJianService.java index 2b653f7..8b8974c 100644 --- a/src/main/java/com/moon/server/service/data/ShuJianService.java +++ b/src/main/java/com/moon/server/service/data/ShuJianService.java @@ -39,6 +39,9 @@ @Value("${shujian.url}") String sjUrl; + @Value("${shujian.path}") + String sjPath; + @Resource PathHelper pathHelper; @@ -121,13 +124,13 @@ layer.setNodata(getNoData(pub, metas)); CreateLayerEntity.ImagePathList imagePathList = entity.new ImagePathList(); - imagePathList.setPath(pathHelper.getConfig().getUploadPath()); + imagePathList.setPath(sjPath); entity.getImage_path_list().add(imagePathList); List<CreateLayerEntity.ImageList> imageLists = entity.getImage_list(); for (MetaEntity meta : metas) { CreateLayerEntity.ImageList imageList = entity.new ImageList(); - imageList.setPath(meta.getPath()); + imageList.setPath(meta.getPath().replace("\\", "/")); imageLists.add(imageList); } @@ -148,7 +151,7 @@ /** * 鑾峰彇 nodata */ - private List<String> getNoData(PubEntity pub, List<MetaEntity> metas) { + private List<Integer> getNoData(PubEntity pub, List<MetaEntity> metas) { int bands = 1; for (MetaEntity meta : metas) { if (StringHelper.isEmpty(meta.getBands())) { @@ -164,9 +167,9 @@ } } - List<String> list = new ArrayList<>(); + List<Integer> list = new ArrayList<>(); for (int i = 0; i < bands; i++) { - list.add(String.valueOf(pub.getNodata())); + list.add(pub.getNodata()); } return list; -- Gitblit v1.9.3