我是靠谱客的博主 花痴白昼,这篇文章主要介绍百度地图通过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定位导航内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部