课程大纲
1、地理定位&百度地图 SDK;
2、百度地图常规配置;
地理定位参考:
https://blog.csdn.net/qq_36823300/article/details/101629800
https://segmentfault.com/a/1190000040428185
https://www.w3school.com.cn/html5/html_5_geolocation.asp
https://www.cnblogs.com/laoli-note/p/11484119.html
https://www.cnblogs.com/xxflz/p/10406763.html
window10打开定位:
http://www.xitongcheng.com/jiaocheng/win10_article_33241.html
百度地图开放平台:
http://lbsyun.baidu.com/
百度地图API文档:
https://lbsyun.baidu.com/index.php?title=jspopularGL
知识点总结
1、js地理定位对象及其API?
geolocation对象
geolocation.getCurrentPosition(successCallback, errorCallback, options) #获取用户当前位置信息
geolocation.watchPosition() #持续监听用户当前位置信息,它可返回更高精度的地理位置信息,适合移动设备
geolocation.clearWatch(watchId) #清除位置监听
成功后返回的位置信息:position对象.png 和 coordinates对象.png
失败后返回的错误信息:positionError对象.png
options配置信息:positionOptions对象.png
2、真实开发中如何使用地理定位或者地图?
真实开发中一般借助百度、高德、腾讯等地图相应的API。需要注册账号,申请密钥才可以使用。
以百度开放平台为例:
a. 申请成为百度开发者,获得使用地图API接口的权限,获取(AK)码
b. 拿到AK后,可参考百度API文档进行开发。
详细文档:
https://lbsyun.baidu.com/index.php?title=jspopularGL
https://blog.csdn.net/LFP1344709679/article/details/122460342