Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("===== 使用阿里云地图查询 =====");

            // 初始化服务.
            AliyunMapServuce service = new AliyunMapServuce();
            // 查询.
            AliyunGeocodingResult aliyunResult = service.Geocoding("海淀知春路28号");

            // 输出结果.
            Console.WriteLine(aliyunResult);

            aliyunResult = service.Geocoding("上海市南京西路1168号");
            // 输出结果.
            Console.WriteLine(aliyunResult);



            Console.WriteLine("===== 使用百度地图查询 =====");

            BaiduMapService baiduService = new BaiduMapService();
            // 查询.
            BaiduGeocoderResult baiduResult = baiduService.Geocoding("北京市海淀区中关村南大街27号");

            // 输出结果.
            Console.WriteLine(baiduResult);


            baiduResult = baiduService.Geocoding("上海市南京西路1168号");
            // 输出结果.
            Console.WriteLine(baiduResult);

            Console.ReadLine();
        }
Ejemplo n.º 2
0
 public void SaveIOSPhoneInfo(PhoneModel model)
 {
     BaiduMapService ms = new BaiduMapService();
     var baiduLatLon = ms.MarToLatLon(new LatLon { Longitude = Convert.ToDouble(model.lon), Latitude = Convert.ToDouble(model.lat) });
     model.lon = Convert.ToDecimal(baiduLatLon.Longitude);
     model.lat = Convert.ToDecimal(baiduLatLon.Latitude);
     SavePhoneInfo(model);
 }
Ejemplo n.º 3
0
 public BaiduMapController()
 {
     baidumapService = new BaiduMapService();
 }