From 560a36b86d97fbb2dc7cc98966944d21ec299ca0 Mon Sep 17 00:00:00 2001
From: rain <167982779@qq.com>
Date: Wed, 27 Mar 2024 09:55:36 +0800
Subject: [PATCH] 图斑

---
 src/main/java/com/dji/sample/patches/utils/FormatConversionUtil.java    |    6 ++----
 src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java |    4 ++--
 src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java     |    1 -
 src/main/java/com/dji/sample/patches/utils/ShapeFileUtil.java           |   15 ++++++++-------
 4 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java b/src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java
index cf4d7c7..af434c0 100644
--- a/src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java
+++ b/src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java
@@ -2,7 +2,6 @@
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.dji.sample.patches.model.entity.PatchesEntity;
-import org.apache.ibatis.annotations.Insert;
 import org.apache.ibatis.annotations.Mapper;
 
 @Mapper
diff --git a/src/main/java/com/dji/sample/patches/utils/FormatConversionUtil.java b/src/main/java/com/dji/sample/patches/utils/FormatConversionUtil.java
index 9e8923f..6d66005 100644
--- a/src/main/java/com/dji/sample/patches/utils/FormatConversionUtil.java
+++ b/src/main/java/com/dji/sample/patches/utils/FormatConversionUtil.java
@@ -2,15 +2,13 @@
 
 import java.util.List;
 
-import static org.locationtech.jts.io.WKTConstants.POLYGON;
-
 public class FormatConversionUtil {
     public static String[] formatConversion(List<String> s) {
         String str = s.toString().trim();
         String ses = str.substring(1, str.length() - 2);
         String see = ses.replaceAll("\\[\\[\\[\\[", "((")
-                        .replaceAll("].\\[", " ")
-                        .replaceAll("]]]", "))");
+                .replaceAll("].\\[", " ")
+                .replaceAll("]]]", "))");
         String[] arr1 = see.split("],");
         return arr1;
     }
diff --git a/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java b/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java
index cebda32..76aa7b2 100644
--- a/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java
+++ b/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java
@@ -9,11 +9,11 @@
 
 public class MultipartFileTOFileUtil {
 
-    public File multipartFile2File (MultipartFile multipartFile) {
+    public File multipartFile2File(MultipartFile multipartFile) {
         String tmpFileDir = null;
         // 创建临时文件
         String randomFileName = UUID.randomUUID().toString();
-        tmpFileDir = "D:/tmp/"+randomFileName;
+        tmpFileDir = "D:/tmp/" + randomFileName;
         File file = new File(tmpFileDir);
         InputStream inputStream = null;
         FileOutputStream outputStream = null;
diff --git a/src/main/java/com/dji/sample/patches/utils/ShapeFileUtil.java b/src/main/java/com/dji/sample/patches/utils/ShapeFileUtil.java
index b1325f4..bbe43bd 100644
--- a/src/main/java/com/dji/sample/patches/utils/ShapeFileUtil.java
+++ b/src/main/java/com/dji/sample/patches/utils/ShapeFileUtil.java
@@ -54,10 +54,11 @@
             Filter filter = Filter.INCLUDE;
             FeatureCollection<SimpleFeatureType, SimpleFeature> collection = source.getFeatures(filter);
             return collection;
-        }catch (Exception e){
+        } catch (Exception e) {
             throw e;
         }
     }
+
     /**
      * @param zipFile:
      * @return JSONObject
@@ -67,15 +68,15 @@
      */
     public static List<String> shpToGeoJson(File zipFile) throws IOException {
         FeatureJSON fjson = new FeatureJSON();
-        JSONObject geoJsonObject=new JSONObject();
-        geoJsonObject.put("type","FeatureCollection");
-        List<String> strings=new ArrayList<>();
+        JSONObject geoJsonObject = new JSONObject();
+        geoJsonObject.put("type", "FeatureCollection");
+        List<String> strings = new ArrayList<>();
         try {
             // 获取FeatureCollection
             FeatureCollection collection = getFeatureCollectionByShpFile(zipFile);
 
             FeatureIterator iterator = collection.features();
-            List<JSONObject> array  = new ArrayList<JSONObject>();
+            List<JSONObject> array = new ArrayList<JSONObject>();
             //遍历feature转为json对象
             while (iterator.hasNext()) {
                 SimpleFeature feature = (SimpleFeature) iterator.next();
@@ -91,10 +92,10 @@
             }
             iterator.close();
             //添加到geojsonObject
-            geoJsonObject.put("features",array);
+            geoJsonObject.put("features", array);
             iterator.close();
 
-        }catch (Exception e){
+        } catch (Exception e) {
             throw e;
         }
         return strings;

--
Gitblit v1.9.3