From a189f6e8046f0dc7048c9329a952a1ef499a88c7 Mon Sep 17 00:00:00 2001
From: 张洋洋 <10611411+yang-yang-z@user.noreply.gitee.com>
Date: 星期二, 14 一月 2025 17:49:21 +0800
Subject: [PATCH] [add]管线json

---
 src/main/java/com/se/simu/controller/SimuController.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/se/simu/controller/SimuController.java b/src/main/java/com/se/simu/controller/SimuController.java
index 6c0aa4e..f9bc490 100644
--- a/src/main/java/com/se/simu/controller/SimuController.java
+++ b/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);

--
Gitblit v1.9.3