Kaynağa Gözat

更新备注

wuweihao 4 yıl önce
ebeveyn
işleme
4d2a89c4f5

+ 15 - 1
README.md

@@ -29,7 +29,21 @@
             - vision.modeldata(java通过是vision.txt转的)
             - data2.js(java生成的空json)
             - someData.json(java生成)
-            - xxx_50k.dan(java生成)
+            - xxx_50k.dam(java生成)
+            
+            
+            
+ # 数据处理逻辑:
+    	1. 文通部门上传文件到指定目录
+    	2. 调用算法切图(slice_skybox)         (算法处理)
+    	3. 调用算法将obj_to_txt                  (算法处理)
+    	4. 转换前端需要的文件
+    		4.1 对算法生成的result文件夹的upload.json进程校验,处理相应逻辑
+    			4.1.1 图片归类到相应文件夹      (java处理)
+    			4.1.2 将modeldata.txt转xxx.dam    (java处理)
+    		4.2 vision.txt转vision.modeldata   (java处理) 【模型和相机点位的数据(vision.modeldata,******.dam)】
+    		4.3 生成data2.js                     (java处理)
+    		4.4 创建someData.json                 (java处理)          
 
 
 

+ 3 - 1
gis_common/src/main/java/com/gis/common/util/FileUtils.java

@@ -70,7 +70,9 @@ public class FileUtils {
      * @return
      * @throws IOException
      */
-    public static HashMap<String, String> upload(MultipartFile file, String savePath) throws IOException {
+    public static HashMap<String, String>
+
+    upload(MultipartFile file, String savePath) throws IOException {
         if (file == null) {
             log.error("文件不能为空");
             return null;