From 87d31889da879e908c43d1adae8a8bea623f7e7b Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 12 Feb 2019 17:42:39 +0800 Subject: [PATCH] - don't translate coordinate when lng and lat are zero in CoordinateConvert --- platformapi/autonavi/autonavi.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platformapi/autonavi/autonavi.go b/platformapi/autonavi/autonavi.go index 9a27860b..ba254ba9 100644 --- a/platformapi/autonavi/autonavi.go +++ b/platformapi/autonavi/autonavi.go @@ -161,6 +161,9 @@ func (a *API) CoordinateConvert(lng, lat float64, coordsys string) (retLng, retL if coordsys == "" || coordsys == CoordSysAutonavi { return lng, lat, nil } + if lng == 0.0 && lat == 0.0 { + return 0.0, 0.0, nil + } params := map[string]interface{}{ "locations": fmt.Sprintf("%.6f,%.6f", lng, lat), "coordsys": coordsys,