From 81f6dede646496a9240690e88c61d5413fbcbe76 Mon Sep 17 00:00:00 2001 From: Matthew Date: Fri, 20 Sep 2024 15:11:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DGPS=E4=BD=8D=E7=BD=AE?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/cpp/PositionHelper.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/cpp/PositionHelper.h b/app/src/main/cpp/PositionHelper.h index 09985fd1..b1d0e865 100644 --- a/app/src/main/cpp/PositionHelper.h +++ b/app/src/main/cpp/PositionHelper.h @@ -36,8 +36,8 @@ inline void transformPosition(double& lat, double& lng) double sqrtMagic = std::sqrt(magic); dLat = (dLat * 180.0) / ((AXIS * (1 - OFFSET)) / (magic * sqrtMagic) * M_PI); dLon = (dLon * 180.0) / (AXIS / sqrtMagic * std::cos(radLat) * M_PI); - lat = dLat; - lng = dLon; + lat += dLat; + lng += dLon; } inline bool shouldConvertPosition(double lat, double lon)