1.首先对轨迹的js引入,百度地图第三方轨迹,回放LuShu.js
2.以下是实现轨迹多点连线的代码 供以参考:
因为我这是后台所有只有展示轨迹多点连线的样式,并且回放,抓取点位是前台 获取
根据人员查询线 var map = new BMap.Map("allmap"); map.centerAndZoom("北京",12); // 初始化地图,设置城市和地图级别。 map.enableScrollWheelZoom(); map.centerAndZoom(new BMap.Point(116.404, 39.915), 10);
3.通过ajax 请求后台代码 读出数据,并按以格式进行拆分 循环查询取出数据 并展示点位位置
$.ajax({ url: '<%=basePath%>trajectory/trajectory.do', type : "POST", data : userNerJson, success : function(data) { if (data.flag == true){ if(data.data != ""){ arrPois = []; for(var j = 0; j