APICloud打开三方地图整合

匿名 (未验证) 提交于 2019-12-03 00:15:02

一直想系统的整理打开地图的方法,今天抽时间把了百度,高德,腾讯,苹果自带地图都整理出来了,闲话不多说,直接上干货

----------------------------------------------------------------------code start----------------------------------------------------------------------------------------------------

<!DOCTYPE HTML>
<html>
<head>




</head>
<body>






</body>
<script type="text/javascript" src="../script/api.js"></script>
<script type="text/javascript" src="../script/jquery.min.js"></script>
<script type="text/javascript">
apiready = function(){


























}

//打开百度地图
function open_bmap(dname, lng, lat) {










}

//打开高德地图
function open_amap(dname, lng, lat) {











}

//打开腾讯地图
function open_tmap(dname, lng, lat) {










}

//打开苹果地图
function open_pmap(dname, lng, lat) {








}

//百度坐标转高德(传入经度、纬度)
function bd_decrypt(bd_lng, bd_lat) {








}
//高德坐标转百度(传入经度、纬度)
function bd_encrypt(gg_lng, gg_lat) {







}
</script>
</html>

-----------------------------------------------------------------------------code end------------------------------------------------------------------------

特别注意:
1.高德地图IOS和android的uri是不一样的。
2.不要用api.appInstalled去判断是否安装应用,IOS9以上好像无法检测。
3.仔细看bd_decrypt,bd_encrypt两个方法,别写反。
4.腾讯地图的经纬度和百度的相同,苹果自带地图的经纬度和高德相同。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!