From 9ef34071be717671266098812fdfc08fa2cfb2a2 Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Tue, 07 Apr 2026 14:23:46 +0800
Subject: [PATCH] opt: 设备入库初始化面数据
---
drone-service/drone-gd/src/main/java/org/sxkj/gd/utils/GeomUtils.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/utils/GeomUtils.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/utils/GeomUtils.java
index e263cfe..4ebc8b9 100644
--- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/utils/GeomUtils.java
+++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/utils/GeomUtils.java
@@ -59,19 +59,20 @@
return (Polygon) area;
}
- /**
+ /**
* 获取某点周围指定距离(米)的缓冲区,返回WKT字符串格式
*
* @param lon 中心点经度
* @param lat 中心点纬度
* @param distance 距离(米)
- * @return WKT格式的多边形字符串,格式:POLYGON((lon1 lat1, lon2 lat2, ...))
+ * @return EWKT格式的多边形字符串,格式:SRID=4326;POLYGON((lon1 lat1, lon2 lat2, ...))
*/
public static String getBufferAroundPointAsString(double lon, double lat, double distance) throws Exception {
Polygon polygon = getBufferAroundPoint(lon, lat, distance);
- return polygon.toText();
+ return "SRID=4326;" + polygon.toText();
}
+
/**
* 将Polygon对象转换为WKT字符串格式
*
--
Gitblit v1.9.3