You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.8 KiB
40 lines
1.8 KiB
package amap_test
|
|
|
|
import (
|
|
"yunyan/sys/amap"
|
|
"fmt"
|
|
"testing"
|
|
)
|
|
|
|
func Test_Sys(t *testing.T) {
|
|
if sys, err := amap.NewSys(
|
|
amap.SetAppkey("c653e53f94ee88a43cc979a08deae883"),
|
|
); err != nil {
|
|
fmt.Printf("Sys Init err:%v", err)
|
|
} else {
|
|
// Georesult, _ := sys.Coordinate("116.481499", "39.990475")
|
|
// result, err := sys.Geocode("81.172193,44.604112")
|
|
// fmt.Printf("result:%+v err:%v\n", result, err)
|
|
// result, err := sys.Geo("北京市", "东方君悦大酒店")
|
|
// fmt.Printf("result:%+v err:%v\n", result, err)
|
|
// POISearchresult, _ := sys.POISearch(Georesult.Locations, "1000", "美食")
|
|
// // fmt.Printf(" POISearchresult:%+v err:%v\n", POISearchresult, err)
|
|
// context := ""
|
|
// for _, item := range POISearchresult.POIs {
|
|
// context += fmt.Sprintf("名称:%s,地址:%s,评分:%s,距离:%s,标签:%s;", item.Name, item.Address, item.Business.Rating, item.Distance, item.Business.Tag)
|
|
// }
|
|
// fmt.Println(context)
|
|
// Weatherresult, err := sys.Weather("深圳", "all")
|
|
// fmt.Printf(" Weatherresult:%v err:%v\n", Weatherresult, err)
|
|
// Weatherresult, err := sys.DirectionForDriving("116.481028,39.98964", "116.434446,39.90816")
|
|
// fmt.Printf(" Weatherresult:%+v err:%v\n", Weatherresult, err)
|
|
// Weatherresult, err := sys.DirectionForWalking("116.481028,39.98964", "116.434446,39.90816")
|
|
// fmt.Printf(" Weatherresult:%+v err:%v\n", Weatherresult, err)
|
|
result, err := sys.SearchPlace("深圳北站", "深圳")
|
|
fmt.Printf(" result:%+v err:%v\n", result, err)
|
|
// Weatherresult, err := sys.DirectionForElectrobike("116.481028,39.98964", "116.434446,39.90816")
|
|
// fmt.Printf(" Weatherresult:%+v err:%v\n", Weatherresult, err)
|
|
// Weatherresult, err := sys.DirectionForTsransit("116.481028,39.98964", "116.434446,39.90816", "010", "010")
|
|
// fmt.Printf(" Weatherresult:%+v err:%v\n", Weatherresult, err)
|
|
}
|
|
}
|
|
|