Procházet zdrojové kódy

uat 稳定版,修改了vector 切片生成的是目录,二不是mblidts这种文件了

wuweihao před 5 roky
rodič
revize
e37011ba4f

+ 2 - 1
src/main/java/com/fd/constant/Command.java

@@ -67,7 +67,8 @@ public class Command {
      * tippecanoe -zg -o output.mbtiles --force --drop-densest-as-needed --extend-zooms-if-still-dropping input.json
      * tippecanoe -zg -o /root/gis/cesium/output/clip.mbtiles --force --drop-densest-as-needed --extend-zooms-if-still-dropping /root/gis/cesium/input/vector1/clip.json
      */
-    public static String VECTOR_SLICE_TIPPECANOE = "tippecanoe -zg -o @outputFile --force --drop-densest-as-needed --extend-zooms-if-still-dropping @inputFile";
+//    public static String VECTOR_SLICE_TIPPECANOE = "tippecanoe -zg -o @outputFile --force --drop-densest-as-needed --extend-zooms-if-still-dropping @inputFile";
+    public static String VECTOR_SLICE_TIPPECANOE = "tippecanoe -zg -e @outputFile --force --drop-densest-as-needed --extend-zooms-if-still-dropping @inputFile";
 
     /**
      * 矢量数据判断坐标

+ 5 - 2
src/main/java/com/fd/controller/VectorController.java

@@ -381,9 +381,12 @@ public class VectorController {
 
         String fileName = StringUtils.substringBeforeLast(entity.getFileName(), ".");
 
-        String outPath = OUTPUT_FILE_PATH + "mbtiles";
+        // 如果是全局修改输出目录,这里要注意修改
+        String outPath = OUTPUT_FILE_PATH + "vector/slice";
+//        String outPath = OUTPUT_FILE_PATH + "mbtiles";
         FileUtils.createDir(outPath);
-        outPath = outPath +File.separator + fileName + ".mbtiles";
+//        outPath = outPath +File.separator + fileName + ".mbtiles";
+        outPath = outPath +File.separator + fileName;
 
 
         String cmd = Command.VECTOR_SLICE_TIPPECANOE;