From 2d2ce4f06d201a188a5049688811b32020372d13 Mon Sep 17 00:00:00 2001 From: xweiba Date: Wed, 5 Aug 2026 22:36:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9D=90=E6=A0=87=E8=BD=AC=E6=8D=A2?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=8A=A0=E4=B8=8A=E5=BD=93=E5=89=8D=E7=93=A6?= =?UTF-8?q?=E7=89=87=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Shared/CoordinateConverter.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Shared/CoordinateConverter.swift b/Shared/CoordinateConverter.swift index 56fa4b8..17fcf6b 100644 --- a/Shared/CoordinateConverter.swift +++ b/Shared/CoordinateConverter.swift @@ -39,14 +39,14 @@ enum CoordinateConverter { static func toStored(lat: Double, lon: Double) -> (lat: Double, lon: Double) { updateTileType(lat: lat, lon: lon) guard currentTileType == .gcj02 else { - RuntimeLogger.info("APP", "坐标转换", "toStored: WGS-84 → 不转", details: [ + RuntimeLogger.info("APP", "坐标转换", "toStored: 不转 瓦片=\(currentTileType.rawValue)", details: [ "lat": String(lat), "lon": String(lon) ]) return (lat, lon) } let wgs = gcj02ToWgs84(lat: lat, lon: lon) let d = distance(lat1: lat, lon1: lon, lat2: wgs.lat, lon2: wgs.lon) - RuntimeLogger.info("APP", "坐标转换", "toStored: GCJ-02 → WGS-84", details: [ + RuntimeLogger.info("APP", "坐标转换", "toStored: GCJ-02 → WGS-84 瓦片=\(currentTileType.rawValue)", details: [ "原始": "\(lat), \(lon)", "结果": "\(wgs.lat), \(wgs.lon)", "偏移": String(format: "%.0fm", d) @@ -58,14 +58,14 @@ enum CoordinateConverter { @MainActor static func toDisplay(lat: Double, lon: Double) -> (lat: Double, lon: Double) { guard currentTileType == .gcj02 else { - RuntimeLogger.info("APP", "坐标转换", "toDisplay: WGS-84 → 不转", details: [ + RuntimeLogger.info("APP", "坐标转换", "toDisplay: WGS-84 → 不转 瓦片=\(currentTileType.rawValue)", details: [ "lat": String(lat), "lon": String(lon) ]) return (lat, lon) } let gcj = wgs84ToGcj02(lat: lat, lon: lon) let d = distance(lat1: lat, lon1: lon, lat2: gcj.lat, lon2: gcj.lon) - RuntimeLogger.info("APP", "坐标转换", "toDisplay: WGS-84 → GCJ-02", details: [ + RuntimeLogger.info("APP", "坐标转换", "toDisplay: WGS-84 → GCJ-02 瓦片=\(currentTileType.rawValue)", details: [ "原始": "\(lat), \(lon)", "结果": "\(gcj.lat), \(gcj.lon)", "偏移": String(format: "%.0fm", d)