前言
项目中加入地图是很常见的需求,今天以百度地图为例,总结一下引入地图的方法与实例
一、使用百度地图接口的步骤
1.注册百度地图的开发者帐号👇
2.控制台-应用管理-我的应用
创建相应的项目,拿到自己的密钥--访问应用(AK)
3.参考开发文档进行开发即可
百度地图 Web开发 JavaScript API https://lbsyun.baidu.com/index.php?title=jspopularGL
二、简单例子
1.第一个地图
代码如下: 替换上自己的密钥
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script type="text/javascript"
src="https://api.map.baidu.com/api?v=1.0&type=webgl&ak=您的密钥">
<title>我的第一个地图</title>
<style type="text/css">
#container {
height: 600px;
width: 800px;
}
</style>
</head>
<body>
<div id="container"></div>
</body>
<script>
var map = new BMapGL.Map("container");// 创建地图实例
var point = new BMapGL.Point(116.404, 39.915);// 创建点坐标
map.centerAndZoom(point, 15);// 初始化地图,设置中心点坐标和地图级别
</script>
</html>
运行结果:
2.控件
可以给地图添加比例尺控件、缩放空间、城市列表控件以及开启滚轮缩放