This commit is contained in:
邹宗楠
2024-07-04 17:57:06 +08:00
parent fb26a9a745
commit 7aade116be

View File

@@ -2,6 +2,7 @@ package baidunavi
import ( import (
"fmt" "fmt"
"math"
"testing" "testing"
"git.rosy.net.cn/baseapi" "git.rosy.net.cn/baseapi"
@@ -1354,15 +1355,25 @@ var cc []string = []string{
} }
func TestBatchCoordinateConvertBai2Gao(t *testing.T) { func TestBatchCoordinateConvertBai2Gao(t *testing.T) {
fmt.Println(len(cc))
result, err := api.BatchCoordinateConvertBai2Gao(cc, "5") result, err := api.BatchCoordinateConvertBai2Gao(cc[0:100], "5")
fmt.Println(err) fmt.Println(err)
fmt.Println(result) fmt.Println(result)
} }
// 1290 104.00734814129,30.660267081943
func TestName(t *testing.T) { func TestName(t *testing.T) {
syncStatus := 1 var bd_lng = 104.00734814129
syncStatus |= 32 var bd_lat = 30.660267081943
fmt.Println(syncStatus) var XPI = math.Pi * 3000.0 / 180.0
var x = bd_lng - 0.0065
var y = bd_lat - 0.006
var z = math.Sqrt(x*x+y*y) - 0.00002*math.Sin(y*XPI)
var theta = math.Atan2(y, x) - 0.000003*math.Cos(x*XPI)
var gg_lng = z * math.Cos(theta)
var gg_lat = z * math.Sin(theta)
fmt.Println(gg_lng)
fmt.Println(gg_lat)
} }