服务常见问题

1、为什么总是弹出报错“百度未授权使用地图API”?

当权限验证(ak)失败时,会报如下错误:

发生该问题时,请参考如下解决办法:

A. 请确认已在API控制台申请ak,即'...ak='。

B. 请确认密钥设置正确。如E4805d16520de693a3fe707cdc962045为正确的ak,但是设置时输入的ak为E4805d16520de693a3fe707cdc962045xx。

C. 请确认密钥设置时的白名单正确。如下图,该ak在非baidu.com域名下会报错。

D. 请确认中API控制台密钥设置页面中JavaScript API选项为开启状态。如关闭,则在使用时会报错。

E. 请确认使用的ak类型为“浏览器端”,JS API只支持浏览器类型的ak(自2016年1月15日升级)。

2、API升级,会不会影响我的使用?

当API升级后,如果已有接口在使用、命名等方面发生了变化,我们会为其增加一个新的版本号,这不会对您现有的应用造成任何影响。如果升级只是修复一些bug或者在不影响现有功能的前提下增加接口、改善性能,则版本号不会发生变化。您可以在更新日志页面查看版本的变化。

3、申请密钥(ak)时,应用类型有“浏览器端”和“服务端”,有什么区别?

因新系统升级,新建“服务端AK”不再支持浏览器端使用;在浏览器端使用,请选择“浏览器端AK”,例如JavaScript API只支持浏览器类型AK。 对于以前申请的服务端AK,不变更即不受影响,仍支持浏览器端使用;如更新老的服务端AK,再次保存,则按新创建AK处理,不再支持浏览器端使用。

4、JavaScript API是否支持HTTPS请求?

JavaScript API V2.0 及以上版本支持HTTPS。

如果想使用HTTPS协议调用JavaScript API,直接将脚本引用的协议修改为HTTPS即可。

5、必须申请ak吗?

当前版本服务必须申请ak。

6、使用用户数据图层服务,数据必须要存到LBS云吗?百度会收录用户存储的数据吗?

若您需要展示和检索海量用户数据,必须先存入LBS.云。方法请参看开发指南—用户数据图层。百度不会收录用户存储的数据。

7、比例尺的一像素对应几米?

Math.pow(2, (18 - zoom)); //把地图级别带进去,就能得出各个级别下1px对应多少米。

8、如何搜索百度地图的数据?

百度地图API提供localsearch类,其中search、searchInBounds、searchNearby方法均为搜索函数。利用此类方法可以搜索到百度地图数据库中所有POI信息。

9、如何搜索用户自己数据库里的数据?

用户需要自己实现该类搜索逻辑。

10、如何解决标注数量庞大时,地图反映慢的问题?

标注数据量请控制在150个以内,以保持各个浏览器都能高性能地展示地图;标注数量在260以内,可以使用自定义覆盖物实现;标注数量大于300个,建议尝试marker聚合,或者数据抽稀。

Marker聚合:请点击这里查看

数据抽稀:比如有10个marker,选择其中6个做为显示点。

我们建议您不要一次在地图上添加过多的marker,而是先把point存储在数据库里,当需要显示某个marker是,再addOverlay。

11、百度地图API是否有访问频率的限制?

用户同时在线数:按每秒初始JS获取来计算,支持每秒1000~1500次;

检索服务支持800次/秒;

公交、驾车服务400~600次/秒;

地理编码性能支持200次/秒;

带宽限度:由于API数据量较小,完全支持服务;

坐标转换接口:单ip 50次/秒;(超过100次返回403错误)

静态图:独立IP 10个/秒。

12、如果地址解析失败了怎么办?

地址解析失败有如下三种可能:

A、用户未区分地址解析和智能搜索的概念

地址解析,即Geocoder类,是根据一个地址得到对应的经纬度point。注:地址需要详细到街道,例如“北京市海淀区中关村南大街”。

智能搜索,即localsearch类,可以根据任意关键词查询到对应的POI信息。关键词可以是“上海市麦当劳”“重庆市解放碑”,当没有城市信息时,默认在当前城市进行搜索。Localsearch类会根据关键词的内容,智能地搜索POI的title和content信息。比如,搜索“家乐福”时,也能搜索到家乐福附近的面馆,停车场等信息。

更多详细对比请查看示例

注:百度地图(map.baidu.com)的输入框,采取了先地址解析,如果失败就智能搜索的策略。并且对输入关键词做了切词的处理,能定位城市。所以,用户需要结合API的各个接口来编写地址搜索框的代码。

B、用户输入的地址不符合地址解析的规则

地址解析的规范为:省+城市+区县+街道 (可以不用门牌号)。例如,北京市北京市海淀区中关村南大街27号。如果输入“南京路工行”,则无法解析。

C、百度地图数据库里无该地址或用户输入的地址错误

13、如何更换marker的图标?

A、只需改变icon的路径即可,类似银行标注。

B、图片加上文字的图标,并且鼠标滑过时有动画,类似房产标注。

C、可以利用label来模拟自定义覆盖物。详细请点击示例

14、如何清除地图上的覆盖物?

清除地图上所有的标记,用map.clearOverlays();

清除单个标注iMarker,用map.removeOverlay(iMarker);

显示和隐藏自定义覆盖物,可以继承overlay的hide();或者show()方法。

15、我采集到的GPS数据转换成百度坐标系后,偏差非常大。如何怎么解决?

有以下四种可能:

A、原始坐标可能不是GPS(即wgs84)的

解决方案:请确保采集到的数据时WGS84的标准。

B、原始坐标准确度不够

解决方案:请确保采集GPS数据时,搜到至少4颗以上的卫星。并且GPS数据准不准,还取决于周围建筑物的高度,越高越不准,因为有遮挡。

C、度分秒的概念混淆

比如,在google earth上采集到的是39°31'20.51,那么应该这样换算,31分就是31/60度,20.51秒就是20.51/3600度,结果就是39 + 31/60 + 20.51/3600 度。

D、经纬度顺序写反了

百度坐标是先经度,再纬度,即Point(lng, lat)。谷歌坐标的顺序恰好相反,是(lat, lng)。

16、如何通过经纬度查询到已加上的标注(Marker)?

Marker 是通过map.AddOverlay()加上的,所以也用map可以得到加上的所有Marker:

var mkrs = map.getOverlays();

for (var i=1; i < mkrs.length;i++) {

...

}

要注意的是,假如用BMapLib.MarkerTool加上3个Marker后,map中含有的marker数量为4,第一个(mkrs[0])应该是MarkerTool。所以遍历Marker要从1到length。

17、如何实现百度地图全屏按钮?

百度地图的全屏按钮是代码逻辑,不属于API范畴。你只需要在全屏时,改变地图容器的宽度和高度,缩小列表栏的宽度和高度即可。同时可以利用CSS将浏览器的滚动条去掉。

18、更多百度地图API问题

更多百度地图API使用须知、数据情况、坐标体系、反馈通道等问题详见百度地图API常见问题。

php 百度地图 云存储,jspopular3.0 | 百度地图API SDK相关推荐

  1. 3月19日,30秒知全网,精选7个热点///申请百度智能云文心一言企业版API调用服务测试的企业用户达9万

    ///上海近期将发布国企加快建设世界一流企业意见 上海国有资本运营研究院院长助理龙武表示,在新时期做强做优做大国有资本和国有企业新背景下,以数字技术与财务管理深度融合为抓手,加快构建世界一流财务管理体 ...

  2. 百度智能云服务器的价格,百度智能云一口气发布14个新产品 产品最高降价50%

    [网易智能讯4月12日消息]4月11日,在2019ABC INSPIRE 百度云智峰会上,百度副总裁.百度智能云总经理尹世明宣布,"百度云"品牌升级为"百度智能云&quo ...

  3. 百度智能云怎样建立服务器,百度智能云服务器BCC系统盘扩容如何做

    百度智能云服务器BCC系统盘扩容操作实例: 对于每一个BCC实例,您可以根据实际情况在控制台进行调整系统盘容量.带宽.升级.续费.登录服务器等操作. 系统盘扩容 当用户使用云服务器BCC创建实例时,百 ...

  4. 去中心化云存储聚合器ColdStack S3 API开启私人Beta版测试

    去中心化云存储聚合器ColdStack宣布S3 API将开启私人Beta版测试,具体时间为3月29日-5月1日.在此测试期间,上传的文件不能超过10Tb.另外,ColdStack表示即将宣布代币发售消 ...

  5. 百度地图android版 v4.0,百度地图4.0正式发布 支持iOS与Android

    百度地图今日正式推4.0版本,面向iOS及Android平台,新版的主要特色包括免费语音导航.室内定位.实时公交.生活搜索等.百度相关负责人表示,新版实现了一键导航功能,通过不同色彩标注实时路况,可帮 ...

  6. 百度手机输入法android v4.0,百度手机输入法Android v4.0“水墨”登场

    访问购买页面: 新版亮点: 1.    笔墨叠写,边写边出字 支持整句叠写,边写边出字,识别速度大幅提升,整句手写一气呵成 独特笔锋效果,全面美化你的字迹,写出苍劲有力的笔墨字体,人人都是书法家 2. ...

  7. 百度地图LBS云存储自定义poi热点

    无疑在地图扩展开发上面百度地图是个不错的选择,但是鉴于牛逼的百度api技术论坛和惊人的问题回复速度真是想死的心都有.所有在这里把已经研究出来的东西写出来,希望后人能绕过百度这个大坑.这里只说明代码实现 ...

  8. 百度智能云对象存储BOS批量下载文件方法

    百度智能云对象存储BOS支持批量打包下载吗?目前对象存储BOS浏览器端不支持批量下载,可以使用对象存储BOS桌面或BOSCMD批量下载,也可以使用API/SDK调用接口循环下载.新手站长网来详细说下百 ...

  9. 百度智能云以端边云全面智能化的天工AIoT平台2.0打造智能物联网解决方案

    "'万物智联'是物联网演进的必然趋势.我们已经站在 IoT 和 AI 融合的关键路口,IoT 的网联化和智能化,将为 IoT 发展带来新价值." 6月24日,2021百度智能云&q ...

  10. AI替你接电话、老电影变4k画质、基于自研芯片服务器,百度智能云一口气发了20款产品...

    郭一璞 发自 国家会议中心  量子位 报道 | 公众号 QbitAI 20款产品,今年百度云智峰会交出了这样一份成绩单. 有面向大众的实用AI功能,让智能来电秘书帮你接听各种来电,记录来电诉求. 有针 ...

最新文章

  1. 快速提升UI设计感的7个版式小妙招
  2. eclipse 面包屑开关 / 查看class再哪个jar中
  3. create your own github repository and build link to your local project
  4. C#程序集Assembly学习随笔(第一版)_AX
  5. Netty入门笔记-Linux网络I/O模型介绍
  6. 静态页面 调用php数据,静态html页面如何更新点击数
  7. 程序员的相亲那件小事,指南献给您
  8. Linear Programming and network flows P17 笔记
  9. linux入门目录汇总
  10. PPT如何导出高质量图片
  11. 关于Android 9 隐藏虚拟按键的问题
  12. RxJS + Redux + React = Amazing!(译二)
  13. 计算机系系徽设计说明,《系徽设计介绍简介模版.ppt
  14. unipush+java+个推实现app消息推送
  15. 计算机格式化后能恢复数据吗,移动硬盘格式化后数据还能恢复吗
  16. 竞价广告推广走过一些的路子,如何提升微信加粉转化效果
  17. OpenWrt增加usb转串口支持
  18. 财务管理系统项目方案
  19. linux修改密码和宽限天数,Linux用户和组管理
  20. 雅虎市值_雅虎! 启动BrowserPlus,计划对其进行开源

热门文章

  1. 怎么卸载脚手架_安装卸载流程 · 广联达BIM模板脚手架设计软件帮助文档 · 看云...
  2. java:html转pdf的方法
  3. 网络图的绘制方法详细讲解
  4. 【滤波器】基于matlab时变维纳滤波器设计【含Matlab源码 1870期】
  5. 蓝牙定位技术工作原理分析
  6. Linux系统、Ubuntu更换清华软件源
  7. oracle查询asm的绝对路径,查找ASM 1号文件位置
  8. Multisim10.0.1汉化时没有stringfiles问题
  9. ps 毛发 边缘_PS教程:教你如何利用PS调整边缘高速度高效率扣头发丝
  10. 会声会影制作转场特效及视频转场的应用