87,917
社区成员
发帖
与我相关
我的任务
分享
function makePlan(points) {
//var arrPois = [{ lng: 123.439065, lat: 41.951224 }, { lng: 123.419622, lat: 41.951224 }, { lng: 123.419622, lat: 41.8468}];
//points = eval("(" + points + ")");
var arrPois = points;
map.addOverlay(new BMap.Polyline(arrPois, { strokeColor: 'blue' }));
//map.setViewport(arrPois);
lushu = new BMapLib.LuShu(map, arrPois, {
defaultContent: "上班儿啦~上班儿啦~~",
autoView: true, //是否开启自动视野调整,如果开启那么路书在运动过程中会根据视野自动调整
icon: new BMap.Icon('/R/map/waker.gif', new BMap.Size(200, 200), { anchor: new BMap.Size(100, 135) }),
speed: 2000,
enableRotation: false, //是否设置marker随着道路的走向进行旋转
landmarkPois: [
// { lng: 123.419622, lat: 41.951224, html: '加嘞个油~~<div><img src="/R/map/waker1.gif" /></div>', pauseTime: 4 },
// { lng: 123.419622, lat: 41.8468, html: '苦逼的一天开始了...<div><img src="/R/map/waker2.gif" /></div>', pauseTime: 3 }
]
});
}
$('#btnQuery').click(function () {
$.ajax({
type: "get",
async: "false",
url: "index.aspx",
datatype: "json",
contentType: "application/json; charset=utf-8",
data: { 'startDate': $('#sTime').val(), 'endDate': $('#eTime').val() },
success: function (data) {
var json = eval("(" + data + ")");
makePlan(data);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
if (XMLHttpRequest.readyState == 4) {
if (XMLHttpRequest.status == 200) {
if (textStatus == "parsererror") {
alert("json转换错误");
}
}
else {
alert("客户端请求失败");
}
}
else {
alert("响应内容解析未完成");
}
}
});
});