puzhibing
2026-04-10 ed838e62602c0a63a64ff4bd144a0d16cc9a7cf8
xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/AdcOssHandleService.java
@@ -12,17 +12,20 @@
    /**
     * 根据多区域坐标点生成 RTree fbs 并上传至 OSS
     *
     * @param areas 区域列表,每个 AreaInput 含 points、areaId、isBlacklist
     * @param vin   车辆 VIN 码
     * @param areas   区域列表,每个 AreaInput 含 points、areaId、isBlacklist
     * @param vin     车辆 VIN 码
     * @param version 版本号(与围栏表 xpu_version 一致)
     * @return 上传后的 objectKey,失败抛异常
     */
    String uploadOddLayerFile(List<AreaInput> areas, String vin);
    String uploadOddLayerFile(List<AreaInput> areas, String vin, long version);
    /**
     * 删除指定车辆下的 ODD 图层文件
     * 围栏失效时上传空 RTree FBS(无任何区域节点),表示该围栏已无有效数据
     *
     * @param vin 车辆 VIN 码
     * @return 成功删除的 objectKey 列表
     * @param vin     车辆 VIN 码
     * @param version 版本号(与围栏表 xpu_version 一致)
     * @return 上传后的 objectKey,失败抛异常
     */
    List<String> deleteOddLayerFiles(String vin);
    String uploadEmptyFence(String vin, long version);
}