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

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

diff --git a/src/main/java/com/se/simu/controller/SimuController.java b/src/main/java/com/se/simu/controller/SimuController.java
index 5879100..6c0aa4e 100644
--- a/src/main/java/com/se/simu/controller/SimuController.java
+++ b/src/main/java/com/se/simu/controller/SimuController.java
@@ -467,15 +467,12 @@
             JSONArray array = JSONObject.parseObject(map.get("the_geom").toString()).getJSONArray("coordinates");
             for (int i = 0; i < array.size(); i++) {
                 JSONObject object = JSONObject.parseObject(array.get(i).toString());
-                JSONArray vertice = new JSONArray();
-                //todo 鏈潵淇敼鍧愭爣绯�
-                vertice.add(object.get("x"));
-                vertice.add(object.get("y"));
-                vertice.add(0.0);
-                jsonObject.getJSONArray("vertices").add(vertice);
+                jsonObject.getJSONArray("vertices").add(ProjectionToGeographicUtil.getPoint(Double.valueOf(object.get("x").toString()),Double.valueOf(object.get("y").toString())));
                 boundarie.add(jsonObject.getJSONArray("vertices").size());
             }
-            metry.put("boundaries", boundarie);
+            JSONArray jsonArray=new JSONArray();
+            jsonArray.add(boundarie);
+            metry.put("boundaries", jsonArray);
             cityObject.put("geometry",metry);
             cityObject.put("attributes",attribute);
             cityObject.put("attributes", attribute);

--
Gitblit v1.9.3