百度地图LBS云


一、概述

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


二、名称解释

位置数据表(geotable)

位置数据表(geotable)是百度LBS云提供给开发者自定义存储一类位置数据的集合,类似于常见数据库的一个表(table)。说明:

结构由开发者完全自定义;

支持对点线面数据的支持;

自定义扩展列(column)

自定义扩展列(column)是开发者所创建的位置数据表基础上根据自己的应用场景自定义扩展的列,类似于常见数据表的一个列(column)。说明:

支持整数、浮点数、字符串三种泛类型格式的存储,最多支持40个字段扩展;

支持对数值类型字段是否设置成云检索端的排序筛选字段(在创建时进行设置、定义不可修改、限制数量为15个);

支持对字符串类型字段设置是否为云检索端的文本检索字段(最多2个)

支持是否对此字段设置数据查询索引(限制数量为2个,方便数据管理阶段索引查询,具体业务实现需使用云检索接口);

自定义扩展列(column)的名称正则表示为:[a-zA-Z][0-9a-zA-Z_]*,即支持:字母打头的字母和数字、下划线“_”组合;

不允许用作列名的保留字段如下:ak,sn,callback,latitude,longitude,coord_type,city_id,id,title,address:,tags:,location,create_time,modify_time,geotable_id,type,weight,distance,city,province,district

位置数据(poi)

位置数据(poi)即为开发者在定义好属性和扩展列的位置数据表里面中带有位置属性的业务数据记录,类似与常见数据表下的一条记录。说明:

支持点线面类型的设置

对数量以及单条poi的存储大小有限制


三、云检索简介

LBS.云提供海量数据的存储、检索、展示三大功能,可以解决:

基于位置数据的空间数据库管理和维护问题,尤其是移动开发者对于位置数据爆发式增长的海量空间数据存储压力;

基于位置的空间检索问题,不再依赖数据库实现周边检索这一类基于空间的位置数据计算,而是开放检索引擎彻底解决LBS应用的高并发检索瓶颈问题;

海量位置数据在地图上展现的问题,不再受制于Web端JS的标注能力的影响,将大数据在服务端渲染为矢量数据图层,开放图层渲染引擎,从“云”直接下发图层和矢量数据到“端”。


云存储功能开发指南

注册成为百度账号并确认协议激活成为LBS开发者,即可在API控制台获取合法的的请求密钥和所有API服务的权限配额管理;

通过LBS云存储API(HTTP协议)或LBS云数据管理平台批量导入工具直接进行位置数据的管理;

存储数据前,允许您在自己的存储空间创建带有自定义扩展字段的位置数据表(databox);

自定义字段可作为检索时的条件;

在定义好的位置数据表(databox)中,您就可以自由的进行数据存储和管理。

云检索功能开发指南

您使用云存储功能完成数据存储的同时,我们将自动为这些存储在云端的位置数据进行建库索引,为实现基于位置检索应用创建检索依据。
通过使用LBS云检索API,可实现您的业务数据基于位置的实时检索需求,如周边检索、本地关键字检索和矩形区域检索。检索结果可使用JavaScript API、Android SDK、iOS SDK在PC及Android、iOS的移动设备端进行地图展示。

云数据图层开发指南

云数据图层是针对海量用户数据,提供以麻点图形式进行地图展示的服务。目前仅支持PC端。 具体方法说明:
您使用云存储功能完成数据存储的同时,我们将自动为这些存储在云端的位置数据进行图层渲染;
您使用Javascript API, 创建customLayer类生成麻点图形式的用户数据图层,将其叠加在百度地图上,便实现海量用户数据的地图展示效果。具体可参考: Javascript API的开发指南_用户数据图层服务

LBS.云密钥(ak)说明

ak: Access Key ,即密钥参数。

用户使用LBS.云,可通过ak的白名单或安全码设置,控制访问接口的权限来保证自身服务或应用的安全。具体方法如下:

我们为开发者提供ak应用三类场景的配置:服务器端、浏览器端、移动端。

服务器端,我们允许开发者对这一类ak进行IP白名单设置,只有被设置白名单的IP才有访问接口的权限;如果开发者没有设置IP白名单,表示默认所有IP具有接口访问权限。

浏览器端,我们允许开发者对这一类ak进行referer白名单设置,只有被设置白名单的referer才有访问接口的权限,如果开发者没有设置referer白名单,表示默认所有referer具有接口访问权限。

移动端,我们允许开发者对这一类ak进行安全码的设置,安全码是开发者自定义的字符数字组合密码,由开发者自己控制更新以保证服务的安全调用。

此外,我们还允许对每一个ak的存储、检索接口权限进行单独控制,如浏览器端或移动端有时只是需要检索权限,则可以关闭存储接口的权限,即LBS云存储API和LBS云检索API可以根据每一个ak单独授权。

具体详情了解网址  lbsyun.baidu.com/index.php?title=lbscloud





评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值