月球大数据地理空间分析展示平台-【后端】-月球后台服务
1
13693261870
2023-10-26 5fad5e7cf1a62fab440cc6182989ff5aa708806a
1
已修改1个文件
7 ■■■■ 文件已修改
src/main/java/com/moon/server/controller/data/RasterAnalysisController.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/moon/server/controller/data/RasterAnalysisController.java
@@ -131,10 +131,15 @@
                return;
            }
            Geometry geo = Geometry.CreateFromWkt(wkt);
            if (null == geo || geo.GetGeometryType() != ogr.wkbPolygon) {
            if (null == geo) {
                WebHelper.writeStr2Page(res, "WKT字符串不正确");
                return;
            }
            int wktType = geo.GetGeometryType();
            if (wktType != ogr.wkbPoint && wktType != ogr.wkbLineString && wktType != ogr.wkbPolygon) {
                WebHelper.writeStr2Page(res, "WKT字符串只支持点、线串和面类型");
                return;
            }
            if (null == size || size < 0 || size > StaticData.I1024) {
                WebHelper.writeStr2Page(res, "像素值(点)或节点数(线)值不正确");
                return;