如何申请百度地图api key
发布时间:2025-05-20 12:21:38 发布人:远客网络
一、如何申请百度地图api key
如何申请百度地图api key
如何申请安卓百度地图key
百度经验::jingyan.baidu./article/86112f134556552736978769.
百度地图的APIkey一般需要自己申请,否则没有地图key的时候,会提示如下:
其实很简单的哦,首先您的先申请成为百度开发者(如何申请百度开发者请自行解决,以下都是已经是百度开发者的状态下操作)
步骤一、点击此地址::lbsyun.baidu./apiconsole/key【:lbsyun.baidu./apiconsole/key】登陆
步骤二、登陆后,直接申请,如图:
步骤三、上填写完之后,确认。如图:
直接把【访问应用(ak)】KG5QWyNXednF6ylkZWNFqE9Y复制到小猪cms站长后台,【站点管理】=》【站点配置】里有一项“百度地图api”即可。
在做开发的过程中,有时要使用到定位等功能,就可以使用百度地图,而在使用前我们首先要去申请一个百度地图的key才能使用百度地图的功能。
1、首先,要拥有一个百度帐号。如果已有,可以直接登录,没有就要去注册一个百度ID。
2、有了百度帐号就可以去网站申请key了,百度“百度地图API“,点开第一条信息就可以进百度地图API的官网。
3、进官网会显示一个提示,选择Android程序员可以进去了解下百度地图,你如果和了解就可以直接关了。然后找到下面的申请密钥的按钮点进去。
4、在这里因为是展示Android百度API的应用,所以点击创建应用,在窗口中选择for mobile,应用名称可以随便设置。
5、而最重要的就是下面安全码的填写了,数字签名可以通过打开Eclipse的首选项查看,而不用命令查看那么麻烦。如图箭头所指就是sha1值。
6、然后复制在安全码里面,+;+包名,这里的包名要与你程序中的包名所一致。到这里基本就大功告成了,确定之后开始你的开发之路吧。
一、首先打开百度地图,右上方找到“地图API”栏目
二、点开之后是百度开放平台,往下拉一点点,看到“申请密匙”点击进去。这个时候需要登录各位的百度账号才能进去哦~
三、进入之后会看到百度地图LBS开放平台。
2.“应用名称”可以自己随意编辑,既然是百度地图,建议大家就写“地图”
3.“IP白名单”处建议大家就填0.0.0.0/0,方便在不同的电脑上操作
四、提交之后会出现如下网页,访问应用(AK)处会出现一串数字字母代码。
五、这个就是我们要的密匙,把它再粘贴到自己创建的地图代码中去就好了!
首先,要拥有一个百度帐号。如果已有,可以直接登录,没有就要去注册一个百度ID。有了百度帐号就可以去网站申请key了,百度“百度地图API“,点开第一条信息就可以进百度地图API的官网。进官网会显示一个提示,选择Android程序员可以进去了解下...5377
百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScript API、Web服务API、Android SDK、iOS SDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,多种操作系统下的地图应用开发。
访问API控制台页面,若您未登录百度账号,将会进入百度账号登录页面,如下图:
登录会跳转到API控制台服务,具体如下图:
点击"创建应用",进入创建AK页面,输入应用名称,将应用类型改为:“Android SDK”:
在应用类型选为“Android SDK”后,需要配置应用的安全码,如下图所示:
安全码的组成规则为:Android签名证书的SHA1值+包名,例如:
SHA1:BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:91:AF:A1:66:6E:44:5D:75
Android应用获取包名(packagename),根据开发工具不同,获取位置有所不同:
包名是Android应用程序本身在AndroidManifest.xml中定义的名称,例如:
包名需要在文件build.gradle中查询 applictionId,例如:
Android签名证书的SHA1值获取方式有两种:
第2步:定位到.android文件夹下,输入cd.android
第3步:输入keytool-list-v-keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),例如:
其中keytool为jdk自带工具;keystorefile为Android签名证书文件
第二种方法:在Eclipse中,在adt 22中直接查看
如果使用adt 22,可以在Eclipse中直接查看:windows-> preferance-> android-> build。如下图示:
其中“SHA1 fingerprint”值即为Android签名证书的SHA1值。
在输入安全码后,点击“确定”完成应用的配置工作,您将会得到一个创建的AK,请妥善保管您所申请的AK。到这您就可以使用新AK来完成您的开发工作了。
首先打开百度地图,右上方找到“地图API”栏目
点开之后是百度开放平台,往下拉一点点,看到“申请密匙”点击进去。这个时候需要登录各位的百度账号才能进去哦~
进入之后会看到百度地图LBS开放平台。
2.“应用名称”可以自己随意编辑,既然是百度地图,建议大家就写“地图”
3.“IP白名单”处建议大家就填0.0.0.0/0,方便在不同的电脑上操作
二、如何用anaconda创建环境
Anaconda是用于科学计算的Python发行版,它集成了很多关于Python科学计算的第三方库,同时提供了包管理和环境管理的功能,可方便的解决多版本Python并存、切换以及第三方包安装问题。支持运行在Linux、Windows和macOS下。Anaconda利用命令/工具 conda来进行Package和environment管理。
conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。其实还有Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。
我主要在CentOS服务器上安装Anaconda,选择要安装的Python版本和系统架构:
$ wget位系统
$ wget位系统# Python 2.7
$ wget位系统
$ wget位系统
(这里我选择的是Python3.6 version 64BIT,关于Python的版本2.7 or 3.6,后面都可以在Anaconda里设置版本环境)
$ bash Anaconda3-4.3.1-Linux-x86_64.sh
按照向导,接受协议-->设置安装路径(默认安装用户Home目录)-->然后把安装路径添加到环境变量。
1.在安装向导设置安装路径后,ENTER,提示如下错误信息:
tar(child): bzip2: Cannot exec: No such file or directory
tar(child): Error is not recoverable: exiting now
tar: Error is not recoverable: exiting now
2.在安装向导最后一步,是否添加到环境变量,默认是no,我手贱直接ENTER了。
对于Mac、Linux系统,Anaconda安装好之后,实际上就是在主目录下多了个文件夹(~/anaconda),Windows会写入注册表。安装程序会把bin目录加入PATH。现在只能自己完成了:
#将anaconda的bin目录加入PATH,根据版本不同echo’export PATH="~/anaconda3/binPATH"’>>~/.bashrc#更新bashrc立即生效
配置好PATH后,可以通过 which conda或 conda--version命令检查是否正确。
当然,安装Anaconda的科学计算python平台,是为了使用Jupyter Notebook来学习Python的一些科学计算和机器学习库。Jupyter Notebook是IPython的一个Web接口,可以展现富文本,是的整个工作可以以笔记的形式展现、存储,适合做数据分析,交互性变成和学习。
但是,当我在服务器上运行Jupyter Notebook时候,无法使用。因为当前配置下只能从本地(也就是那台CentOS服务器上)访问,但是服务器只装了centos的Minimal,没有桌面环境,更不用说浏览器了。这当然不满足我目前的需求,需要配置服务器上的Jupyter允许远程访问。
jupyter notebook--generate-config
生成的配置文件位于~/.jupyter/jupyter_notebook_config.py。
openssl req-x509-nodes-days 365-newkey rsa:1024-keyout notebook_cert.key-out notebook_cert.pem
python-c"import IPython;print(IPython.lib.passwd())"
Verify password:sha1::7211a627f0ba:1e515d95f664181dc5f43571b8973476126e7371
复制生成的密码,编辑jupyter的配置文件:
vi~/.jupyter/jupyter_notebook_config.py
在打开的配置文件中,配置相应的参数:
c.NotebookApp.certfile= u’/home/xxxx/.jupyter/notebook_cert.pem’
c.NotebookApp.keyfile= u’/home/xxxx/.jupyter/notebook_cert.key’
c.NotebookApp.password= u’sha1::7211a627f0ba:1e515d95f664181dc5f43571b8973476126e7371’
c.NotebookApp.open_browser= False
在本机使用浏览器访问:,即可打开Jupyter Notebook的页面,输入刚才设置的密码,即可登录了。
至此,就实现了远程服务器Jupyter Notebook。接下来就可以安装机器学习所需要的一些库开始折腾了,包括:Numpy、Pandas、Matplotlib、Scikit-learn等。