diff --git a/java/src/main/java/com/yfd/platform/modules/experimentalData/service/InsFileConvertService.java b/java/src/main/java/com/yfd/platform/modules/experimentalData/service/InsFileConvertService.java index d29f936..a65753c 100644 --- a/java/src/main/java/com/yfd/platform/modules/experimentalData/service/InsFileConvertService.java +++ b/java/src/main/java/com/yfd/platform/modules/experimentalData/service/InsFileConvertService.java @@ -22,7 +22,7 @@ public class InsFileConvertService { * INS 转换通用方法 * INS 数据 → VINS/FVNS 文件 */ - public void convertByTemplate(File insFile) throws Exception { + public Map convertByTemplate(File insFile) throws Exception { long startTime = System.currentTimeMillis(); @@ -132,6 +132,11 @@ public class InsFileConvertService { fvnsOut.getName() ); } + // 最后返回 Map: + Map out = new HashMap<>(); + out.put("vins", vinsOut.getAbsolutePath()); + out.put("fvns", fvnsOut.getAbsolutePath()); + return out; } // ================== 校验与工具方法 ================== @@ -207,7 +212,7 @@ public class InsFileConvertService { InsFileConvertService service = new InsFileConvertService(); // ---------- 2. 指定 INS 文件路径 ---------- - File insFile = new File("D:/data/ins_frameSimu_0.txt"); + File insFile = new File("D:/data/ins_frameSimu_1.txt"); // Linux 示例: // File insFile = new File("/data/ins/ins_frameSimu_0.txt");