From 9d8377d45321187444096556deea093e56cc1e2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Tue, 9 Mar 2021 11:17:09 +0800 Subject: [PATCH] aa --- business/jxutils/jxutils.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/business/jxutils/jxutils.go b/business/jxutils/jxutils.go index 6f54b82d3..29a1c6bfc 100644 --- a/business/jxutils/jxutils.go +++ b/business/jxutils/jxutils.go @@ -270,10 +270,10 @@ func WalkingDistance(lng1, lat1, lng2, lat2 float64) (distance float64) { //经纬度坐标转换到平面坐标 func MillierConvertion(lat float64, lon float64) [2]float64 { var L, H, W, temp, mill, x, y float64 - L = 6381372 * math.Pi * 2 //地球周长 - W = L // 平面展开后,x轴等于周长 - H = L / 2 // y轴约等于周长一半 - mill = 2.3 // 米勒投影中的一个常数,范围大约在正负2.3之间 + L = 6371.393 * math.Pi * 2 //地球周长 + W = L // 平面展开后,x轴等于周长 + H = L / 2 // y轴约等于周长一半 + mill = 2.3 // 米勒投影中的一个常数,范围大约在正负2.3之间 temp = math.Pi x = lon * temp / 180 // 将经度从度数转换为弧度 y = lat * temp / 180 // 将纬度从度数转换为弧度