百度地图使用

解释

LBS:LocationBusinessServer 基于定义位置的商业服务
百度地图官方网站 https://lbs.baidu.com/
百度地图提供七大功能与服务:定位、地图、轨迹、路线规划、导航、路况、搜索等。本文主要介绍在HTML及vue中如何导入并使用百度地图。

使用步骤

01登录注册获取密钥AK
02 引入百度地图js
<script src=“https://api.map.baidu.com/api?v=1.0&&type=webgl&ak=你自己的ak”</script>
03.引入地图的容器<div id=“container”></div>
04 初始化地图var map =new BMap.Map(“container”)
05创建一个地图中心点var point new BMap.Point(经度,纬度)
06设置中心点和滚轮缩放
1)map.centerAndZoom(point,15)
2)map.enableScrollWheelZoom(true)
(注册如图所示)
在这里插入图片描述

在这里插入图片描述

绘制地图以及添加控制器

 var map = new BMapGL.Map("container");//容器
    var point = new BMapGL.Point(116.404, 39.915);//设立中心点在天安门
    map.centerAndZoom(point, 15);//设置地图展示级别
    map.enableScrollWheelZoom(true)//添加鼠标滚轮控制缩放
 var scaleCtrl = new BMapGL.ScaleControl();  // 添加比例尺控件
    map.addControl(scaleCtrl);
    var zoomCtrl = new BMapGL.ZoomControl();  // 添加缩放控件
    map.addControl(zoomCtrl);
    var cityCtrl = new BMapGL.CityListControl();  // 添加城市列表控件
    map.addControl(cityCtrl);
</script>

在这里插入图片描述
详情参考官网中:首页=>开发文档=>JSAPI=>开发指南=>创建地图=>添加控件

绘制点线面

var map = new BMapGL.Map("container");
var point= new BMapGL.Point(113.665, 34.784);
map.centerAndZoom(point, 15); 
map.enableScrollWheelZoom(true);
		
//添加点
 
var marker=new BMapGL.Marker(point);
//添加覆盖物
map.addOverlay(marker);
//监听事件
map.addEventListener
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值