From 4fa033eaa1ddfd9ed4030b2db061cfeaf49c2897 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 24 二月 2026 19:39:11 +0800
Subject: [PATCH] 修改分表分库框架和XPU对接逻辑

---
 xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/utils/GDMapGeocodingUtil.java |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/utils/GDMapGeocodingUtil.java b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/utils/GDMapGeocodingUtil.java
index ea7dae5..cff811e 100644
--- a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/utils/GDMapGeocodingUtil.java
+++ b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/utils/GDMapGeocodingUtil.java
@@ -71,8 +71,6 @@
         JSONObject jsonObject1 = JSON.parseObject(data);
         String routeID = jsonObject1.getString("routeID");
         JSONArray path = jsonObject1.getJSONArray("paths");
-        JSONArray path = jsonObject1.getJSONArray("path");
-        routeVo.setRouteDataContent(data);
         for (Object o : path) {
             JSONObject jsonObject2 = (JSONObject) o;
 
@@ -112,5 +110,22 @@
     }
 
 
+    /**
+     * 线路还原接口
+     * 车端使用的数据
+     * @param routeID
+     * @return
+     */
+    public String routed(String routeID){
+        String url = "https://tsapi.amap.com/v1/route/query/routeid?key=" + key;
+        HashMap<String, Object> params = new HashMap<>();
+        params.put("routeID", routeID);
+        params.put("sdkVersion", "");
+        params.put("encoderVersion", "5.1");
+        String post = HttpUtils.post(url, JSON.toJSONString(params));
+        System.out.println("高德地图返回结果:"+ post);
+        JSONObject jsonObject = JSON.parseObject(post);
+        return jsonObject.getString("data");
+    }
 
 }

--
Gitblit v1.7.1