[工具向]__申请,下载,使用百度地图api
- 前言
api即应用程序接口,在我们的日常开发中,我们不仅可以在开源代码仓库(,github,码云)中获得很大的帮助,在日常开发中占重要地位的另一个东西就是api,我们可以使用众多的第三方编写的优秀的api接口来帮助我们自己的项目开发,我们不需要了解该接口的实现细节,只需要调用其方法即可.百度地图api就是其中之一.前面有说道,我们在gps定位服务的学习上,可以利用百度地图api来开发我们自己的定位导航类app.今天就来记录一下百度地图api的简单上手笔记
- 使用百度地图开放平台
我们要想使用百度地图api,当然免不了成为其用户之一,所以需要你拥有百度账户(相信应该不会有人没有吧,没有就注册一个呗),
我们使用google检索一下,找到百度地图开放平台的官网,并使用自己的百度账户登录即可.
之后选择控制台,来到我们的后台管理.
这里显示着我们的基本信息以及我们申请过ak密钥的应用信息.我们之后可以在这里查看和修改维护自己的信息以及apk的信息.
我们在功能服务中找到自己需要使用到的服务,并选择立即使用,之后就会来到获取密钥ak的界面.
在这里我们能够新建我们的应用,提交一些应用相关的信息后,我们才能获取到ak密钥,和之后的apk鉴权信息所涉及到的sha1编码.
- 创建应用获取ak密钥
我们来到创建应用的界面,填上应用名称,应用类型当然选择android SDK,
这里有很清楚的提示,我们按照步骤填写即可,这里需要注意到的应该就只有sha1和包名的填写了,因为这些信息才关系到之后程序的鉴权,sha1编码,我们在前面以及了解到了,这里我们将对应的debug版的签名信息(即debug.keystore文件)中的sha1编码填写到开发版sha1中去,将我们自己签名文件中的sha1填写到发布版sha1中去,查看签名信息sha1,我们在前面已经有讲到过.可以参看前面的文章.
另外需要注意的是,这里的包名,需要填写的不是apk包名,也不是项目名之类的,而是在开发工具中的packge名:
在填写好对应信息后,会在下方生成对应的鉴权安全码,鉴权会识别检验到的就是这个安全码.
填写完成提交之后,我们就可以得到一个ak密钥了,我们就可以在对应的程序中调用百度地图的api了.
- 下载百度地图SDK
在前面我们获取到ak密钥之后,我们就可以下载好对应的百度SDK jar包了.我们可以在百度地图开放平台中参看开发文档,其中有详细的配置说明.
我们可以进行自定义下载,可以更具需要下载百度地图SDK的各个功能模块.关于配置,百度地图开发文档中有详细的说明,我就不在这里赘述了,可以参看其开发文档:
更新时间:
2019-4-20
23:51
[工具向]__申请,下载,使用百度地图api的更多相关文章
- 【百度地图API】自行获取区域经纬度的工具
原文:[百度地图API]自行获取区域经纬度的工具 摘要:上一章教大家如何建立自己的行政区域地图.这次为大家提供一个,可视化选择区域,并且能自动生成经纬度代码的工具.工具的源代码完全公开,并且做了详尽的 ...
- 吐槽贴:百度地图 api 封装 的实用功能 [源码下载]
ZMap 类 功能介绍 ZMap 是学习百度地图 api 接口,开发基本功能后整的一个脚本类,本类方法功能大多使用 prototype 原型 实现: 包含的功能有:轨迹回放,圈画区域可编辑,判断几个坐 ...
- 百度地图 api 功能封装类 (ZMap.js) 本地搜索,范围查找实例 [源码下载]
相关说明 1. 界面查看: 吐槽贴:百度地图 api 封装 的实用功能 [源码下载] 2. 功能说明: 百度地图整合功能分享修正版[ZMap.js] 实例源码! ZMap.js 本类方法功能大多使用 ...
- 百度地图API:利用瓦片生成工具,自定义背景图片
参考酸奶小妹的博文<[百度地图API]如何制作一张魔兽地图!!——CS地图也可以,哈哈哈> (http://www.cnblogs.com/milkmap/archive/2011/05/ ...
- 记录开发基于百度地图API实现在地图上绘制轨迹并拾取轨迹对应经纬度的工具说明
前言: 最近一直在做数据可视化方面的工作,其中平面可视化没什么难度,毕竟已经有很多成熟的可供使用的框架,比如百度的echart.js,highcharts.js等.还有就是3D可视化了,整体来说难度也 ...
- 百度地图API示例之添加/删除工具条、比例尺控件
代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" cont ...
- 【百度地图API】手机浏览器抓包工具及其使用方法
原文:[百度地图API]手机浏览器抓包工具及其使用方法 摘要:为了测试地图API在手机浏览器上的性能,需要给手机浏览器设置代理.通过代理,我们可以在PC上获取到抓包数据.进而对性能做进一步分析. -- ...
- 【百度地图API】百度API卫星图使用方法和卫星图对比工具
原文:[百度地图API]百度API卫星图使用方法和卫星图对比工具 百度地图API推出卫星图接口也有一个月啦~ 本文除了介绍如何使用百度地图API来操作卫星图外,还顺带制作了个卫星图对比工具. 一.百度 ...
- 【百度地图API】如何快速创建带有标注的地图?——快速创建地图工具+如何标注商家
原文:[百度地图API]如何快速创建带有标注的地图?--快速创建地图工具+如何标注商家 摘要: 如果你不会程序,如果你不想写代码. 如果你想拥有一张自己的地图,如果你想在该地图上标注出你商店的位置. ...
随机推荐
- 加密 解密 RSA & AES & DES
git: https://github.com/XHTeng/XHCryptorTools rsa RSA加解密中必须考虑到的密钥长度.明文长度和密文长度问题.明文长度需要小于密钥长度,而密文长度则等 ...
- mongodb分组排序
@Override public MessageDto getCheckInMembersByFlight(String fltDt, String fltNr, String channel,Str ...
- 微信小程序开发之搞懂flex布局2——flex container
容器的概念,是用来包含其它容器(container)和项目(item). flex container——flex容器 A flexbox layout is defined using the fl ...
- Naïve Media Player
我的GitHub链接:https://github.com/Joyce45/hwt 一.播放器?怎么做? 提到播放器,首先想到的就是XAML控件库里的MediaElement,于是我又大致阅读了一下该 ...
- LOJ-10095(缩点的特殊使用)
题目链接:传送门 思路: 缩点求最值,但是有一点行不通,如果被选中的点才能缩点,否则缩点没有意义: 所以就先缩选中的点,然后从小到大统计没有缩点的点,就是NO: 如果找最小值,就是一个环里的最小值,然 ...
- java跨域问题
public class SimpleCORSFilter implements Filter{ @Override public void destroy() { } @Override publi ...
- 第4周小组作业:WordCount优化
Github项目地址:https://github.com/chaseMengdi/wcPro stage1:代码编写+单元测试 PSP表格 PSP2.1 PSP阶段 预估耗时(分钟) 实际耗时(分 ...
- spring配置问题
产生原因缺少包common-logging-1.2.jar 在该字段所在的类中没有提供该字段的set方法.
- 解决Eclipse中无法直接使用Base64Encoder的问题(转载)
资源出处:https://blog.csdn.net/u011514810/article/details/72725398 Base64的加密解密都是使用sun.misc包下的BASE64Encod ...
- 【adb】执行adb devices 设备offline
解决办法: 1.执行adb kill-server,在执行adb devices 2.重启手机 ---------------------------------------------------- ...