百度地图上收录的是常见的位置信息,而如果有一些特殊的未被百度地图收录的地点, 百度提供的 LBS 云服务可以让我们很方便的自己去收录地点信息(如景点的卫生间等)

LBS 云简介

LBS 是百度地图针对 LBS 开发者推出的平台级服务,结合已有的地图 API 和 SDK 服务, 通过开放服务端存储和计算能力,提供海量位置数据的实时存储、检索、展示一体化解决方 案

基于 LBS 实现 1:云端存储 2、云端检索 3、云地理编码 4、云地理逆编码

LBS 注册和密钥申请

使用 LBS 云服务必须拥有百度账号,登陆账号后申请开启 LBS 云服务功能,要使用 LBS

云服务必须申请密钥

密钥应用类型

选择需要的应用类型,对于后端申请服务端; 通过 js 代码就申请浏览器端

勾选需要的服务

设置检验方式和白名单

此处 ip 地址格式输错会有提示(以上是服务端配置) 浏览器端稍有不同

LBS 配额管理

百度针对 LBS 云服务提供了一定的配额,超过免费额度就要花钱去买

这个功能提供流量图和余额明细,管理起来还是很方便。一般测试开发和小规模试用是 足够了,这点百度还做的不错。

LBS 资料下载

百度提供了详细的开发说明,可下载文档和代码例子

注意 LBS 云分为云存储和云检索

云存储是负责新建,删除和修改表的类似数据库的 DML 语句,云检索才是真正查询数据的。

LBS 建表和插入数据

LBS 可以直接页面上根据百度地图插入数据点击左侧

进入

可以点右侧创建按钮新建表

创建表名

设置字段

LBS 的表中设置有默认字段,除默认字段也可手动添加

发布

如果要启用,就勾选

添加信息

点击表数据管理

点击新增

根据十字星在地图上选点,然后填写信息(一般经度,纬度不用变)

保存后就进数据存入

后台代码调用

参考文档

@Test

// 建立表 geotable

public void demo1() throws ClientProtocolException, IOException {

// 1、 创建 httpClient 对象

HttpClient client = HttpClients.createDefault();

// 2、 请求对象

HttpPost httpPost = new HttpPost(

geodata/v3/geotable/create");

// 3、 绑定参数

List nameValuePairs = new ArrayList(); nameValuePairs.add(new BasicNameValuePair("name", "javaee41")); nameValuePairs.add(new BasicNameValuePair("geotype", "1"));

nameValuePairs.add(new BasicNameValuePair("is_published", "1")); nameValuePairs.add(new BasicNameValuePair("ak",

"a9F3QkTyeoyKAt2iR5irH2xRzWSBaqzk"));

// name=mytable4&geotype=1

httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs, Charsets.UTF_8));

// 4、 发送请求

HttpResponse httpResponse = client.execute(httpPost);

// 5、 打印结果数据

HttpEntity httpEntity = httpResponse.getEntity(); System.out.println(EntityUtils.toString(httpEntity));

}

@Test

// 查询表

public void demo2() throws ClientProtocolException, IOException {

// 1、 创建 httpClient 对象

HttpClient client = HttpClients.createDefault();

// 2、 请求对象

HttpGet httpGet = new HttpGet(

geodata/v3/geotable/list?ak=a9F3QkTyeoyKAt2iR5irH2xRzWSBaqzk");

// 3、发送请求

HttpResponse httpResponse = client.execute(httpGet);

// 4、 打印结果数据

HttpEntity httpEntity = httpResponse.getEntity(); System.out.println(EntityUtils.toString(httpEntity));

}

@Test

// 查询表

public void demo4() throws ClientProtocolException, IOException {

// 1、 创建 httpClient 对象

HttpClient client = HttpClients.createDefault();

// 2、 请求对象

HttpGet httpGet = new HttpGet(

geodata/v3/column/list?ak=a9F3QkTyeoyKAt2iR5irH2xRzWSBaqzk&geotable_id=191874");

// 3、发送请求

HttpResponse httpResponse = client.execute(httpGet);

// 4、 打印结果数据

HttpEntity httpEntity = httpResponse.getEntity(); System.out.println(EntityUtils.toString(httpEntity));

}

@Test

// 查询表

public void demo5() throws ClientProtocolException, IOException {

// 1、 创建 httpClient 对象

HttpClient client = HttpClients.createDefault();

// 2、 请求对象

HttpGet httpGet = new HttpGet(

geodata/v3/poi/list?ak=a9F3QkTyeoyKAt2iR5irH2xRzWSBaqzk&geotable_id=191874");

// 3、发送请求

HttpResponse httpResponse = client.execute(httpGet);

// 4、 打印结果数据

HttpEntity httpEntity = httpResponse.getEntity(); System.out.println(EntityUtils.toString(httpEntity));

}

lbs云 java_百度 LBS 云使用介绍相关推荐

  1. 百度云搜索引擎森林战士_重磅!天翼云联手百度智能云推出“天翼云百度智能建站”...

    "智生万物,融生万业"2019年百度智能云渠道生态年度盛典于12月18日在珠海举行.中国电信天翼云与百度智能云联合重磅推出新产品"天翼云百度智能建站",并将在中 ...

  2. 微信小程序(图像识别)腾讯云、百度智能云API(含源码)

    前言 近期因为自己生活上的需要,开发了一款图像识别小程序.在开发初期,自己浏览参考了大量网上现成存在的小程序,根据体验功能的使用情况,基本都能达到其所述功能.但是有个问题是,很多小程序图像识别功能过于 ...

  3. 中国云服务市场已达66亿美元:阿里云、百度智能云等市占率位列前四

    9 月 14 日消息 Canalys 发布了中国云计算市场 2021 年第二季度报告. 报告显示,2021 年第二季度,中国云基础设施市场增长 54%,达到 66 亿美元.阿里云.华为云.腾讯云和百度 ...

  4. 云资讯 | 百度开放云出席可信云大会,解析“新常态”的动力引擎

    9月1日,在今年的可信云大会上,百度开放云副总经理唐进指出"智能云计算是新常态下的动力引擎".与会的工业和信息化部总工程师张峰也表示"云计算作为近些年来信息通信领域发展最 ...

  5. 带你了解『百度智能云发布云智一体的AI开发全栈模式』

    在"云智一体"的独家优势下,百度智能云为企业的 AI 开发打开了更多可能. 3月27日,百度智能云2021云智技术论坛首场活动在京举行,重磅发布"云智一体的 AI 开发全 ...

  6. 深度评测阿里云、百度云、腾讯云和华为云

    深度评测阿里云.百度云.腾讯云和华为云 从全球的维度来说,公有云市场正在面临大爆发,随之而来的是各大云服务运营商之间激烈的市场竞争态势,新老云服务公司们不断暗自发力,抢占国内乃至全球公有云服务市场的& ...

  7. 2019百度智能云渠道生态年度盛典:携手合作伙伴开启智能生态元年

    "智能生态是人工智能工业化最重要的一环,只有构建智能生态才能实现网络效应,实现共同管理,百度智能云有义务也有责任携手生态伙伴在合作中实现共赢,推动各行各业共同繁荣." 12月18日 ...

  8. 百度智能云发布云智一体的AI开发全栈模式

    在"云智一体"的独家优势下,百度智能云为企业的 AI 开发打开了更多可能. 3月27日,百度智能云2021云智技术论坛首场活动在京举行,重磅发布"云智一体的 AI 开发全 ...

  9. 阿里云再宕机,百度云、腾讯云迎来发展新机会

    5月17日下午,阿里云再次发生宕机故障,对部分用户造成较大影响. 一.阿里云再度宕机 1.宕机3小时,影响新闻机构信息流 此次故障发生在华东区,阿里云给予"移动云服务"的" ...

  10. 阿里云要分拆上市,腾讯云、百度云跟不跟?

    ‍数据智能产业创新服务媒体 --聚焦数智 · 改变商业 十年磨一剑成就的阿里云开始兵行险招,在两年多来营收增速最低的一个财季,阿里云宣布开始分拆上市. 5月18日,阿里发布财报,在财报中宣布,阿里云将 ...

最新文章

  1. spark-on-yarn安装centos
  2. use SAP web IDE to commit change to git
  3. 【学习笔记】原根 / BSGS / 扩展BSGS证明及模板
  4. ipad2018编写html,IT教程:ipad6是ipad2018吗
  5. 求解ax + by = c 这类方程
  6. 【Node.js学习笔记五】npm(Node包管理器)命令行选项
  7. php at,PHP的at符号
  8. WPF:window设置单一开启
  9. VIM空格和TAB转换
  10. 一个基于SpringBoot+vue的学生信息管理系统详细设计
  11. vb是计算机语言吗,vb是什么语言?
  12. 微型计算机经历了那几个阶段,微型计算机的发展经历了哪几个阶段,各阶段微处理器的主要特征是什么...
  13. word两页并排怎么变成单页排列
  14. 数据清洗第六章—课后操作题
  15. 【MOOC】计算机网络与通信技术笔记(北交)(1)概述
  16. 测试单核cpu和多核cpu执行java多线程任务的效率
  17. 使用SQLyog导入EXCEL数据和合并数据表
  18. (1)ARCH效应、均值方程、GARCH族模型、对波动率建模、预测(包含代码)
  19. 会计----会计凭证
  20. C# 与 js的相与调用

热门文章

  1. win8专业版和win8.1专业版安装密钥key及其永久激活工具
  2. php-screw 安装,liunx 下安装 php_screw 扩展 以及报错处理
  3. 现在国内程序员的工资是什么行情?
  4. 计算机实验小学教导主任,小学教导主任2020年度考核个人总结5篇
  5. 编译原理中单线箭头->和双线箭头=>有什么区别
  6. 求急!!谁会写接口测试,拜托了各位大佬,跪求!!我感激不尽,好好报答他
  7. 财务报表分析实务(第五讲)
  8. 恒生电子面试(面试介绍,面试流程,面试建议,面试题库(软测方向))
  9. 操作系统学习笔记:操作系统基础知识
  10. 台式计算机加固态硬盘,台式电脑加固态硬盘教程_固态硬盘台式机安装方法-win7之家...