百度地图搜索api(百度地图API基本使用(一))

2025-04-21 18:40:02 :0

百度地图搜索api(百度地图API基本使用(一))

其实百度地图搜索api的问题并不复杂,但是又很多的朋友都不太了解百度地图API基本使用(一),因此呢,今天小编就来为大家分享百度地图搜索api的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

百度地图API基本使用(一)

由于最近项目有需要,所以最近开始研究百度地图API的使用,简单的介绍一下 百度地图JavaScript API 它的使用,希望能够对小伙伴们有所帮助,后续有机会再做深入的研究。

有兴趣的小伙伴可以自行查找百度地图API

百度地图开放平台开发文档中的JavaScript API

在使用百度地图之前,我们需要拥有一个自己的百度账号,申请注册成为百度开发者,然后我们需要创建一个浏览器端应用,就可以获取到一个唯一的服务秘钥(AK)

申请秘钥(AK)

最终html中的内容如下:

实现效果如下:可以进行移动和放大

根据id去获取对应的元素就是我们后续百度地图所要去填充的元素,其实创建容器的时候还有一个coordsType属性去控制坐标的类型,不过我们不配置的话一般都是默认配置为5也就是bd0ll坐标类型, 感兴趣的小伙伴可以去看一看这些坐标类型都有哪些?可以来评论区交流学习

有两种设置中心点的方式,一种是通过上面那样根据经纬度去设置中心点坐标,第二种就是根据城市名作为中心点

Ps:map是我们的容器不要忘了

1.初始化地图时,进行关闭配置

2.使用地图的方法进行配置

1.地图初始化

添加控件前,地图需要进行初始化。例如,要将标准地图控件添加到地图中,可在代码中添加如下内容:

2.添加多个控件

在本例中我们向地图添加一个平移缩放控件、一个比例尺控件和一个缩略图控件。在地图中添加控件后,它们即刻生效。

初始化控件时,可提供一个可选参数,其中的anchor和offset属性共同控制控件在地图上的位置。 anchor表示控件的停靠位置,即控件停靠在地图的哪个角。当地图尺寸发生变化时,控件会根据停靠位置的不同来调整自己的位置。

个性化地图样式器

通过样式ID调用个性化地图样式(推荐)

1.创建个性化地图样式

进入地图开放平台控制台页面,在我的地图中,创建一个地图样式:

2.样式

点击创建的地图样式,进入样式器,根据您的需求自由地图样式:

3.发布样式并获取样式ID

完成后,在我的地图或者器中发布该地图样式,获取发布后生成的样式ID:

4.在JavaScript API中应用地图样式

将第三步中获取的样式ID作为setMapStyleV2方法的参数。

相关代码如下:

注意:
1.使用个性化地图前,请参考Hello World构建基础地图;
2.setMapStyleV2方法需要在地图初始化(centerAndZoom)完成后执行;
3.样式更新不会改变样式ID。因此如果有更新样式的需求,重新发布就可以完成更新。不需要修改JavaScript API调用代码;
4.如果样式ID在控制台中被删除,但JavaScript API还在继续调用。那么将会渲染默认样式的地图;

通过样式JSON调用个性化地图样式

1.获取样式JSON

前序流程和样式ID调用地图样式流程一致,进入我的地图,创建一个地图样式,进入器完成后,直接通过器中的“下载JSON”功能获取JSON代码:

2.在JavaScript API中应用地图样式

将上一步中获取的样式JSON作为setMapStyleV2方法的参数。

相关代码如下:

设置后地图效果如下:

上面这些都是一些简单的使用,后续我在使用的过程中遇到的一些问题以及解决过程,新的API的使用会持续更新分享,百度地图的API开发文档给的还是很全面的,不过就是目前他提供的都是一些在线开发,对于一些内网的公司就不太友好了,所以后续这块我需要去做一下离线开发的研究,等我把离线地图开发弄好之后,再给大家分享。

感谢诸君的观看,文中如有纰漏,欢迎在评论区来交流。如果这篇文章帮助到了你,欢迎点赞和关注。

如何使用百度地图API自动获取地址和经纬度

方法/步骤
打开百度地图“坐标拾取系统”:输入网址”
现在,你掌握了吗?

如何使用百度地图API

在百度搜索引擎中搜索关键词“百度地图API”,如下图所示。
如何使用百度地图API
访问百度地图API官方网站,如下图所示。
如何使用百度地图API
本经验案例以web开发为为例,所以选择Javascript API。
百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,可帮助您在网站中构建功能丰富、交互性强的地图应用,支持PC端和移动端基于浏览器的地图应用开发,且支持HTML5特性的地图开发。另外,2014年1月9日,极速版JavaScript API全新上线,此版本专门针对简单功能的移动端浏览器开发提供。
该套API免费对外开放。自v1.5版本起,您需先申请密钥(ak)才可使用,接口(除发送短信功能外)无使用次数限制。

如何使用百度地图API
Javascript API有3种,这里选择Javascript API大众版,如下图所示。
如何使用百度地图API
申请百度地图密钥,如下图所示。
如何使用百度地图API
《!DOCTYPE html》
《html》
《head》
《meta http-equiv="Content-Type" content="text/html; charset=utf-8" /》
《meta name="viewport" content="initial-scale=1.0, user-scalable=no" /》
《style type="text/css"》
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
《/style》
《script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=您的密钥"》《/script》
《title》地图展示《/title》
《/head》
《body》
《div id="allmap"》《/div》
《/body》
《/html》
《script type="text/javascript"》
// 百度地图API功能
var map = new BMap.Map("allmap"); // 创建Map实例
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); // 初始化地图,设置中心点坐标和地图级别
map.addControl(new BMap.MapTypeControl()); //添加地图类型控件
map.setCurrentCity("北京"); // 设置地图显示的城市 此项是必须设置的
map.enableScrollWheelZoom(true); //开启鼠标滚轮缩放
《/script》

如何调用百度地图API

  1. 在百度搜索框输入“百度地图api”查找到百度地图api的网站。如下图:

  2. 进入到上图的百度地图api首页。

  3. 把网页滚动到下面可以看见“申请密钥”功能,如下图:

  4. 点击“申请密钥”按钮,进入登陆界面。没有百度帐号则注册一个。注册后继续跳到登录界面。如下图:

  5. 成功登录则进入后台管理界面。如下图:

  6. 点击创建应用,则跳到创建应用界面。如下图:

  7. 填写好信息后。点击确认按钮则生成生成一个密钥。界面会调转到列表管理页面。访问应用(AK)这一列的值就是密钥。如下图:

  8. 接下来就可以在网页上调用了。如下图:

1.什么是百度地图api

百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScript API、Web服务API、Android SDK、iOS SDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,多种操作系统下的地图应用开发。

关于百度地图搜索api,百度地图API基本使用(一)的介绍到此结束,希望对大家有所帮助。

百度地图搜索api(百度地图API基本使用(一))

本文编辑:admin

更多文章:


佳能mp288打印机怎么换墨盒(佳能如何换墨盒)

佳能mp288打印机怎么换墨盒(佳能如何换墨盒)

其实佳能mp288打印机怎么换墨盒的问题并不复杂,但是又很多的朋友都不太了解佳能如何换墨盒,因此呢,今天小编就来为大家分享佳能mp288打印机怎么换墨盒的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录佳能如何换墨

2026年9月20日 02:20

我叫mt4官网(我叫mt4什么时候开新服)

我叫mt4官网(我叫mt4什么时候开新服)

大家好,如果您还对我叫mt4官网不太了解,没有关系,今天就由本站为大家分享我叫mt4官网的知识,包括我叫mt4什么时候开新服的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录我叫mt4什么时候开新服我叫mt4精石多少

2025年11月2日 17:00

法语助手在线翻译(法语助手在线翻译器)

法语助手在线翻译(法语助手在线翻译器)

法语助手在线翻译器法语助手在线翻译与法语助手在线翻译器:实用工具的深入解析在当今全球化的时代,学习外语已成为许多人的必备技能。对于学习法语的人来说,拥有一个高效且准确的翻译工具至关重要。本文将详细介绍“法语助手在线翻译”与“法语助手在线翻译

2025年6月2日 17:52

老k游戏怎么关闭了(怎么关掉手机游戏)

老k游戏怎么关闭了(怎么关掉手机游戏)

本篇文章给大家谈谈老k游戏怎么关闭了,以及怎么关掉手机游戏对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录怎么关掉手机游戏拳皇97职业玩家老K为什么退役老k游戏玩不了显示游戏引擎启动失效怎么办怎么关掉手机游戏操作手机:vivo

2026年1月5日 18:30

同城游105(嵊州同城游105记牌器)

同城游105(嵊州同城游105记牌器)

各位老铁们,大家好,今天由我来为大家分享同城游105,以及嵊州同城游105记牌器的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录嵊州同城游105记牌

2026年5月6日 01:15

成年快速学拼音的方法的软件(成人怎么快速学拼音)

成年快速学拼音的方法的软件(成人怎么快速学拼音)

成人怎么快速学拼音成年快速学拼音的方法的软件:成人如何快速学习拼音在当今社会,随着科技的发展和文化的交流,越来越多的人意识到掌握拼音的重要性。特别是对于成年人来说,学习拼音不仅可以提高自身的文化素养,还能为日常生活和工作带来便利。本文将介绍

2025年5月17日 14:52

格来云游戏安卓下载(格来云游戏无限时间不用排队安卓游戏高速下载)

格来云游戏安卓下载(格来云游戏无限时间不用排队安卓游戏高速下载)

今天给各位分享格来云游戏无限时间不用排队安卓游戏高速下载的知识,其中也会对格来云游戏无限时间不用排队安卓游戏高速下载进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录格来云游戏无限时间不用排队安卓游戏高速下载格来

2026年4月16日 00:30

固态硬盘低格工具(固态硬盘无法格式化怎么办)

固态硬盘低格工具(固态硬盘无法格式化怎么办)

大家好,关于固态硬盘低格工具很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于固态硬盘无法格式化怎么办的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录固态

2025年10月4日 18:15

人事招聘用什么方法来整理解析简历或者有好用方式的推荐吗?个人简历用英文怎么写

人事招聘用什么方法来整理解析简历或者有好用方式的推荐吗?个人简历用英文怎么写

这篇文章给大家聊聊关于简历解析,以及人事招聘用什么方法来整理解析简历或者有好用方式的推荐吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录人事招聘用什么方法来整理解析简历或者有好用方式的推荐吗个人简历用英文怎么写如何用PPT做

2025年7月14日 00:45

solutioncenter(开机出现安装对话框solutioncenter 怎么办)

solutioncenter(开机出现安装对话框solutioncenter 怎么办)

本篇文章给大家谈谈solutioncenter,以及开机出现安装对话框solutioncenter 怎么办对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录开机出现安装对话框solutioncenter 怎么办lenovo so

2025年4月27日 17:20

魏州网招聘信息(魏县赶集网可分期的二手房)

魏州网招聘信息(魏县赶集网可分期的二手房)

本篇文章给大家谈谈魏州网招聘信息,以及魏县赶集网可分期的二手房对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录魏县赶集网可分期的二手房魏州网信息网长安公寓是大产权还是小产权魏州中学什么时候建校魏县魏州中学是公立还是私立大名魏州

2026年2月1日 21:00

汉字大全,汉字大全20000个字

汉字大全,汉字大全20000个字

汉字大全20000个字汉字大全:探秘汉字文化的无尽宝藏在博大精深的中华文化中,汉字无疑是其中的重要一环。汉字不仅承载着中华文明的深厚历史,更在人们的生活、工作、学习中发挥着不可替代的作用。本文将详细探讨汉字大全这一主题,展示汉字的多样性和丰

2025年4月24日 07:22

无限破解版游戏大全免内购(无限破解版游戏大全免内购植物大战僵尸)

无限破解版游戏大全免内购(无限破解版游戏大全免内购植物大战僵尸)

无限破解版游戏大全免内购植物大战僵尸无限破解版游戏大全免内购:植物大战僵尸篇一、文章简介在数字化时代,游戏已经成为人们休闲娱乐的重要方式之一。然而,游戏中的内购机制往往让玩家面临不小的经济压力。本文将为大家介绍一系列的无限破解版游戏,特别是

2025年5月29日 13:42

检测网络的软件?如何检测网络信号的强弱

检测网络的软件?如何检测网络信号的强弱

大家好,如果您还对网络监测器不太了解,没有关系,今天就由本站为大家分享网络监测器的知识,包括检测网络的软件的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录检测网络的软件如何检测网络信号的强弱网络电缆检测器怎么用呢3

2026年4月19日 12:00

手势舞软件下载(网红的手势舞都在哪里学的)

手势舞软件下载(网红的手势舞都在哪里学的)

大家好,今天小编来为大家解答以下的问题,关于手势舞软件下载,网红的手势舞都在哪里学的这个很多人还不知道,现在让我们一起来看看吧!本文目录网红的手势舞都在哪里学的手势舞头套特效是什么软件小红书怎么拍手势舞同款快手里的娃娃头像手势舞是什么软件哪

2026年9月4日 02:20

下载特大字体(vivo手机字体怎么放大)

下载特大字体(vivo手机字体怎么放大)

本篇文章给大家谈谈下载特大字体,以及vivo手机字体怎么放大对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录vivo手机字体怎么放大下载什么

2026年3月11日 02:00

快乐大本营有几季?快本为什么停播了知乎

快乐大本营有几季?快本为什么停播了知乎

大家好,关于快乐大本营很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于快乐大本营有几季的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录快乐大本营有几季快

2025年9月10日 14:45

lol新模式(LOL再出永久新模式!云顶之弈遭遇最大对手玩家:终于等到你)

lol新模式(LOL再出永久新模式!云顶之弈遭遇最大对手玩家:终于等到你)

“lol新模式”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看lol新模式(LOL再出永久新模式!云顶之弈遭遇最大对手玩家:终于等到你)!本文目录LOL再出永久新模式!云顶之弈遭遇最大对手玩家:终于等到你极地大乱斗怎么玩LO

2025年6月22日 14:30

ultraiso注册码破解,ultraiso注册码破解百度云资源

ultraiso注册码破解,ultraiso注册码破解百度云资源

ultraiso注册码破解百度云资源UltralSO注册码破解及其相关资源探讨文章简介:本文将探讨UltralSO软件注册码的破解问题,并分析其可能带来的风险和影响。同时,我们将通过一些实例,如名著中的情节,来进一步阐述这一主题。一、Ult

2025年5月17日 17:42

win10专业版和企业版的区别(Win10专业版/普通版和企业版有什么区别)

win10专业版和企业版的区别(Win10专业版/普通版和企业版有什么区别)

大家好,win10专业版和企业版的区别相信很多的网友都不是很明白,包括Win10专业版/普通版和企业版有什么区别也是一样,不过没有关系,接下来就来为大家分享关于win10专业版和企业版的区别和Win10专业版/普通版和企业版有什么区别的一些

2026年8月31日 09:10

近期文章

本站热文

如何关闭端口(如何关闭端口)
2025-05-21 13:30:02 浏览:226
标签列表

热门搜索