百度地理位置定位的源码分享
实现百度定位
1、 使用APIclound IDE新建立一个项目,名称为定位:
2、 登陆APIclound官网,进入自己的控制台,会看到应用名称:
3、 使用自己的百度账号登陆百度开放平台:http://lbsyun.baidu.com/apiconsole/key?application=key申请秘钥
如何获取数字签名和包名:
苹果则使用安全码。
获取成功后 访问应用(AK)为秘钥。
4、config.xml添加百度sdk:
5、
6、
7、
8、
9、 main.html
10、 var baiduLocation = api.require('baiduLocation');
11、 baiduLocation.getLocation(function(ret, err){
12、 var sta = ret.status;
13、 var lat = ret.latitude;
14、 var lon = ret.longitude;
15、 var t = ret.timestamp;
16、 if (sta) {
17、 var str1 = '经度:' + lon + '
';
18、 str1 += '纬度:' + lat + '
';
19、 str1 += '更新时间:' + t + '
';
20、 api.alert({
21、 msg : str1
22、 });
23、 var map = api.require('baiduMap');
24、 map.getNameFromLocation({
25、 lon : lon,
26、 lat : lat
27、 }, function(ret, err){
28、 if (ret.status){
29、 var dizhi= ret.province + ret.city + ret.district + ret.streetName + ret.streetNumber;
30、 str1+= '
定位.rar ( 306.31 KB 下载:74 次 )
AD:真正免费,域名+虚机+企业邮箱=0元