我是靠谱客的博主 花痴白昼,最近开发中收集的这篇文章主要介绍百度地图通过GPS定位导航,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

var lat, longi;
		function test() {
			var url = 'http://api.map.baidu.com/geoconv/v1/?coords=' + lat + ',' + longi + '&from=1&to=5&ak=wqBXfIN3HkpM1AHKWujjCdsi';
			var coords = lat + ',' + longi;
			var x, y, addr;
			$.getJSON(url, function(data) {
				y = data.result[0].y
				x = data.result[0].x
				addr = "http://api.map.baidu.com/direction?origin=latlng:" + y + "," + x + "|name:我的位置&destination="+order.address+"&mode=driving&region=常州&output=html";
				window.location.href = addr;
			})
		}

		document.getElementById("address").addEventListener("tap", function() {
			plus.geolocation.getCurrentPosition(function(p) {
				lat = p.coords.longitude;
				longi = p.coords.latitude;
				test();
			});
		})


getCurrentPosition获取经纬度

http://api.map.baidu.com/geoconv/v1/?接口把经纬度转成百度坐标

http://api.map.baidu.com/direction?导航接口,用window.location.href跳转,window.open可能会打不开。

最后

以上就是花痴白昼为你收集整理的百度地图通过GPS定位导航的全部内容,希望文章能够帮你解决百度地图通过GPS定位导航所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部