高德地图API WEB开发(key申请,地图搭建)简约教程
前端时间因为公司需要研究 了一下百度的教程
然后写个简约的笔记记录一下自己学习的收获,只为了满足自己暂时的写作热情
高德地图WEB开发(key申请、api)简约教程
1.首先我们需要去“高德地图开发平台”
通过“百度搜索 ”或者“谷歌搜索 ” 高德地图然后会有一个高德开发平台|高德地图apl
![](https://i-blog.csdnimg.cn/blog_migrate/2ad11b54508c14f07624ec7e4697b5c2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7f7dda1dfb52bfd059d5d497f31b836f.png)
2.登录高德开发平台
这是高德开发平台的官网,然后点击登录,没有注册就好
![](https://i-blog.csdnimg.cn/blog_migrate/1d062e36d7217f930349fa1c7e98b19d.png)
3.进入控制台创建新应用
进入控制台之后选择“应用管理”然后点击创建新应用,一定要记得这一步哟
![](https://i-blog.csdnimg.cn/blog_migrate/9321d4db3257b269fd80dadc3ef15623.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e22dbd1085c8df8f0e59fafcb1131769.png)
应用的名称和类型更具自己的实际情况选择
![](https://i-blog.csdnimg.cn/blog_migrate/7745cf2404eb11c8b7dbd88b2b0401ee.png)
创建好之后就会有一个新的应用了,然后点击添加key
![](https://i-blog.csdnimg.cn/blog_migrate/297e20db4340ef24af17ebe5557262a1.png)
在这里填写好key名称之后选择服务平台,如果你是手机端就算对应的 andriod/ios,然后因为我是做的web端所以选择的是“web端”
每个服务平台可以使用的服务是不一样的,注意看哟
然后点击提交就有了一个key了
![](https://i-blog.csdnimg.cn/blog_migrate/d62b03ab21711e49d6293d6b465b77b5.png)
4.key的使用以及api的使用
得到了key,那么怎么使用高德地图呢,当然是看他的api了
通过首页的“开发与支持”下的开发文档web端 JavaScript api就能看到
![](https://i-blog.csdnimg.cn/blog_migrate/4dfbb05accb671453561f21ce2b89cc8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d940c6432177573f77dd8ce89dec99ae.png)
上图就是api的页面了,这个还是比较全面的,如果你不熟悉感觉还是不知道怎么调用我们直接看他的实例,直接用代码展示如何调用
在菜单的“开发与支持”示例与体验中的JS API 示例中心
![](https://i-blog.csdnimg.cn/blog_migrate/8b05e833d890ee1ab0a226c82c8d7780.png)
这里就十分的明了了,当然这里只是部分演示,很多类以及方法都是没有写出来的,可以去api自己查看详细,但是这里介绍了基本的地图使用以及各种功能的调用
![](https://i-blog.csdnimg.cn/blog_migrate/aeab6e5ddd2a7f2eb21eb541932c8820.png)
5.高的地图API的使用
这里简单的介绍一下使用的方法
1.高德地图js以及css的调用 其中第四行需要的key是刚才上面添加应用得到的key
1 <title>基本地图展示</title> 2 <link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/> 3 <script src="http://cache.amap.com/lbs/static/es5.min.js"></script> 4 <script src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script> 5 <script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>
2.高德地图js实例化启动地图
1 var map = new AMap.Map('container', { 2 resizeEnable: true, 3 zoom:11, 4 center: [116.397428, 39.90923] 5 });
3.完整的基础地图展示(代码来源于高德地图AI)
1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"> 7 <title>基本地图展示</title> 8 <link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/> 9 <script src="http://cache.amap.com/lbs/static/es5.min.js"></script> 10 <script src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script> 11 <script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script> 12 </head> 13 <body> 14 <div id="container"></div> 15 16 <script