经验及技巧:windows phone 8.1 获得经纬度

来源:互联网 发布:手机淘宝自定义模块 编辑:程序博客网 时间:2024/05/20 09:24
Geolocator geolocator = new Geolocator();
            geolocator.DesiredAccuracyInMeters = 50;
            try
            {
                Geoposition geoposition = await geolocator.GetGeopositionAsync(
                    maximumAge: TimeSpan.FromMinutes(5),
                    timeout: TimeSpan.FromSeconds(10));
 
              // weiduText.Text = geoposition.Coordinate.Latitude.ToString("0.00");
              //jingduText.Text = geoposition.Coordinate.Longitude.ToString("0.00");
              weiduText.Text =geoposition.Coordinate.Point.Position.Latitude.ToString();
              jingduText.Text = geoposition.Coordinate.Point.Position.Longitude.ToString();
            }
            catch (UnauthorizedAccessException)
            {
 
                StatusText.Text = "无法获取位置信息!";
            } 
        }
注释了俩行代码,那俩行代码也可以成功获取经纬度.不过VS提示在windows 8.1和windows phone8.1以后的版本中可能会失效.
0 0
原创粉丝点击