步骤一:申请百度地图账号及配置应用信息*
http://lbsyun.baidu.com/
步骤二:智能设备定位服务实现
var map = new BMap.Map("map");
var point = new BMap.Point(121.382029,40.312903);
map.centerAndZoom(point,9);
var marker = new BMap.Marker(point);
var mapPoints = [
{x:30.312903,y:130.382029,title:"智能设备编号01",con:"智能设备状态",branch:"编号01"},
{x:31.215855,y:121.024568,title:"智能设备编号02",con:"智能设备状态",branch:"编号02"}
];
var i = 0;
map.addOverlay(marker);
map.enableScrollWheelZoom(true);
function markerFun (points,label,infoWindows) {
var markers = new BMap.Marker(points);
map.addOverlay(markers);
markers.setLabel(label);
markers.addEventListener("click",function (event) {
console.log("0001");
map.openInfoWindow(infoWindows,points);
});
}
for (;i<mapPoints.length;i++) {
var points = new BMap.Point(mapPoints[i].y,mapPoints[i].x);
var opts = {
width:250,
height: 100,
title:mapPoints[i].title
};
var label = new BMap.Label(mapPoints[i].branch,{
offset:new BMap.Size(25,5)
});
var infoWindows = new BMap.InfoWindow(mapPoints[i].con,opts);
markerFun(points,label,infoWindows);
}
步骤三:具体实现