百度地图常用的一些方法介绍

map.addControl() 增加地图控件等方法

map.addCenterAndZoom(参数1,参数2)--参数1:可以是经纬度,可以是城市名字;参数2:地图级别;初始化地图方法

var marker = new BMap.Marker(point-经纬度); map.addOverlay(marker);--添加标注

addEventListener('事件',function)--添加事件方法

var visitPointCollection = new BMap.PointCollection(参数1, 参数2);--参数1:经纬度数据集合;参数2:绘制图形的大小,形状,颜色等;地图上绘制图案,添加海量点

map.getDistance(参数1, 参数2);--参数1:当前的经纬度坐标;参数2:需要和当前对比的坐标;计算两个坐标的间距

map.setCenter(e.point)--设置坐标点位中心点

map.panTo(e.point)--设置坐标点为中心点,但是不能和其他方法同时使用

map.panBy(x,y) --将当前坐标点平移

map.setMapStyle({
          styleJson: []     //设置地图样式
 });

BMapLib.InfoBox 信息框 方法

close()

None

关闭infoBox

disableAutoPan()

None

禁用自动平移

enableAutoPan()

None

启用自动平移

getOffset()

Size

返回信息窗口的箭头距离信息窗口在地图 上所锚定的地理坐标点的像素偏移量。

getPosition(none)

Point

获得信息窗的地理位置

open(anchor)

None

打开infoBox

setContent(content)

None

设置infoBox的内容

setPosition(point)

None

设置信息窗的地理位置

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值