百度地图api
文章平均质量分 86
sning999
这个作者很懒,什么都没留下…
展开
-
百度地图从后台获取实时坐标点以实现车辆实时跟踪
要想实现车辆实时跟踪,就必须实时获取车辆的坐标点,然后展示在百度地图上。而实现实时获取车辆坐标点的功能,有两个方案:方案①定义一个函数getCars(),此函数的功能是通过ajax访问后台接口,从而返回车辆的实时位置信息。然后利用setInterval() 方法,每隔2000毫秒(根据业务需求确定)就调用一次获取车辆实时位置信息的函数; 方案②:定义一个获取车辆实时位置信息的函数getCars原创 2018-01-31 14:32:28 · 31899 阅读 · 29 评论 -
百度地图历史轨迹回放:起止点为坐标点,从后台获取10个途经点
利用百度地图 驾车线路规划 实现 运输车辆历史轨迹回放画线路 的功能。 运输车辆的历史轨迹即运输车辆在过去某段时间内走过的路线轨迹。首先得有时间段,即想要画出运输车辆在哪一段时间内的路线轨迹;其次得有在这段历史时间内运输车辆走过的所有轨迹点,这些轨迹点需要从后台获取,当然获取时得从前台把时间段传给后台。 根据业务需求,获取指定车辆的出发时间和停止时间,然后将这两个时间传递给后原创 2018-01-29 16:54:03 · 15511 阅读 · 1 评论 -
百度地图鼠标滑过marker时打开自定义信息窗口
在百度地图上实现鼠标滑过marker时打开自定义的信息窗口,当鼠标滑出marker时关闭已打开的信息窗口。 首先,需要在地图上添加一个marker,具体如下所示:$.ajax({ async:false, cache:true, url: "获取位置信息的接口", type: 'GET', success: function(result){ if(resu原创 2018-01-31 16:28:38 · 13755 阅读 · 2 评论 -
从后台获取位置信息并定位在百度地图上
body, html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";} #allmap{height:500px;width:100%;} 城市名定位 // 百度地图API功能 var map = new BMap.Map("allmap");// 创建Map实例 map.centerAndZoom(ne原创 2018-01-25 17:03:06 · 10997 阅读 · 3 评论 -
百度地图历史轨迹回放:从后台获取历史轨迹信息并在地图上画出轨迹路线
前一篇文章中也实现了百度地图历史轨迹回放,其方法是:从后台获取某时间段内的所有历史轨迹点,将第一个点作为轨迹的起始点,将最后一个点作为轨迹的终止点,然后从第一个点到最后一个点的所有途经点中,根据某规律选取10个途经点(因为百度地图JavaScript v2.0 api 规定途经点不能超过10个。但个人测试过,可以取到29个途经点来画出历史轨迹。当途经点为30个是,百度地图就画不出轨迹路线了。)。原创 2018-01-30 15:41:09 · 24267 阅读 · 5 评论