百度地图api文档(在页面插入百度地图)

七海恋空 2019-04-30 浏览(0 评论(0

1.代码获取地址:http://api.map.baidu.com/lbsapi/creatmap/

2.修改定位图标参数

//标注点数组

var markerArr = [{title:"CHINA-AFRICA INSTITUTE",content:"CHINA-AFRICA INSTITUTE",point:"116.422402|39.94064",isOpen:0,icon:{w:19,h:25,l:0,t:0,x:9,lb:12}}

//重新定义定位点图标位置width,height,left,top后面2个属性不知道什么意思

3.修改地点描述标签样式

//支持透明,函数调用不是直接把属性复制上去就可以,有些熟悉名字跟css不一样

label.setStyle({

backgroundColor:"rgba(255,0,0,0.5)",

padding:"5px",

borderColor:"#fc7553",

color:"#fff",

cursor:"pointer"

});

4.使用自定义的定位图标

//创建一个Icon

function createIcon(json){

var icon = new BMap.Icon(" /images/2019dingwei.png", new BMap.Size(json.w,json.h),{imageOffset: new BMap.Size(-json.l,-json.t),infoWindowOffset:new BMap.Size(json.lb+5,1),offset:new BMap.Size(json.x,json.h)})

return icon;

}