管道基础大数据平台系统开发-【后端】-Server
13693261870
2023-06-27 21b5d29bcd9244d0b0a59a36458debde04c569be
src/main/java/com/lf/server/controller/data/PublishController.java
@@ -77,12 +77,20 @@
        switch (type) {
            case "DOM":
                return "type in ('tif', 'tiff', 'img')";
            case "DEM":
                return "type in ('tif', 'tiff')";
            case "MPT":
                return "type = 'mpt'";
            case "3DML":
                return "type = '3dml'";
            case "CPT":
                return "type = 'cpt'";
            case "BIM":
                return "type in ('ifc', 'fbx', 'rvt')";
            case "LAS":
                return "type in ('las', 'laz')";
            case "OSGB":
                return "type = 'osgb'";
            default:
                throw new Exception("数据类型不匹配");
        }
@@ -168,11 +176,18 @@
        switch (type) {
            case "DOM":
                return "/Convert/ToTiles";
            case "DEM":
                return "/Convert/ToTerra";
            case "MPT":
            case "3DML":
            case "CPT":
                return "/Convert/ToSG";
            case "BIM":
                return "/Convert/ToTileset";
            case "LAS":
                return "/Convert/ToLas";
            case "OSGB":
                return "/Convert/ToOsgb";
            default:
                throw new Exception("数据类型不匹配");
        }