张洋洋
2025-01-14 a189f6e8046f0dc7048c9329a952a1ef499a88c7
src/main/java/com/se/simu/controller/SimuController.java
@@ -387,7 +387,7 @@
            metry.put("type", "MultiPoint");
            metry.put("lod", 0);
            JSONArray boundarie = new JSONArray();
            boundarie.add(jsonObject.getJSONArray("vertices").size());
            boundarie.add(jsonObject.getJSONArray("vertices").size()-1);
            metry.put("boundaries", boundarie);
            geometry.add(metry);
            cityObject.put("geometry", geometry);
@@ -428,7 +428,7 @@
            metry.put("type", "MultiPoint");
            metry.put("lod", 0);
            JSONArray boundarie = new JSONArray();
            boundarie.add(jsonObject.getJSONArray("vertices").size());
            boundarie.add(jsonObject.getJSONArray("vertices").size()-1);
            metry.put("boundaries", boundarie);
            geometry.add(metry);
            cityObject.put("geometry", geometry);
@@ -468,7 +468,7 @@
            for (int i = 0; i < array.size(); i++) {
                JSONObject object = JSONObject.parseObject(array.get(i).toString());
                jsonObject.getJSONArray("vertices").add(ProjectionToGeographicUtil.getPoint(Double.valueOf(object.get("x").toString()),Double.valueOf(object.get("y").toString())));
                boundarie.add(jsonObject.getJSONArray("vertices").size());
                boundarie.add(jsonObject.getJSONArray("vertices").size()-1);
            }
            JSONArray jsonArray=new JSONArray();
            jsonArray.add(boundarie);