static void Test2() { var addr = "容县容西镇移动营业厅"; var city = "玉林"; var bm = new BaiduMap(); bm.Log = XTrace.Log; var gp = bm.GetGeoAsync(addr, city).Result; Console.WriteLine(gp); var geo = bm.GetGeoAsync(gp.Location).Result; Console.WriteLine(geo); //var org = bm.GetGeoAsync("新府中路1650号").Result; //var dst = bm.GetGeoAsync("广西容县高中").Result; //var dv = bm.GetDistanceAsync(org, dst).Result; //Console.WriteLine("{0}:\t{1}", dv.Distance, dv.Duration); var am = new AMap { Log = XTrace.Log }; geo = am.GetGeoAsync(addr, city).Result; Console.WriteLine(geo); //var org2 = am.GetGeoAsync("新府中路1650号").Result; //var dst2 = am.GetGeoAsync("广西容县高中").Result; //dv = am.GetDistanceAsync(org2.Location, dst2.Location).Result; //Console.WriteLine("{0}:\t{1}", dv.Distance, dv.Duration); //var addrs = am.GetDistrictAsync("广西", 1, 450000).Result; //Console.WriteLine(addrs); }