From f0abc5b4a6efc5aa3493a50817d3bc1aa2347322 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期三, 12 二月 2025 17:03:00 +0800
Subject: [PATCH] 1. 新增坐标点是否在多边形内部的判定算法

---
 src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/SatelliteTelemetryServiceImpl.kt |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/SatelliteTelemetryServiceImpl.kt b/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/SatelliteTelemetryServiceImpl.kt
index 3e24c07..1caf954 100644
--- a/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/SatelliteTelemetryServiceImpl.kt
+++ b/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/SatelliteTelemetryServiceImpl.kt
@@ -44,6 +44,10 @@
         return DataHead(pageInfo.pageNum, pageInfo.pages) to res
     }
 
+    override fun deleteGridGroup(groupId: Int) {
+        satelliteGridRep.deleteGridGroup(groupId)
+    }
+
     override fun fetchGridCell(groupId: Int): List<GridCell?> {
         return satelliteGridRep.fetchGridCell(groupId)
     }
@@ -72,7 +76,7 @@
         // 1. 鏍规嵁鏁版嵁涓婚敭id鏁扮粍锛屾煡璇㈣缁勫悎涓嬫槸鍚﹀凡鏈夋暟鎹瀺鍚堣褰�
         val exist = satelliteGridRep.fetchGridData(GridData().apply {
             type = 1
-            mixDataId = dataIdList.joinToString(",")
+            mixDataId = dataIdList.sorted().joinToString(",")
         })
         // 2. 鑻ヨ瀺鍚堟暟鎹凡瀛樺湪锛岀洿鎺ヨ繑鍥�
         return exist.ifEmpty {

--
Gitblit v1.9.3