百度技术沙龙第32期回顾:讲讲地图开发那些事儿(含资料下载)

在百度主办的第32期技术沙龙活动中,李志堂和崔福东分别分享了百度LBS开放平台技术架构与GIS技术在LBS中的应用。李志堂介绍了LBS·云提供的功能服务、架构设计和无干扰运行策略。崔福东则讲解了GIS如何支持LBS应用,包括位置追踪、空间分析、地理编码等,并展示了实际应用案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在11月17日由@百度主办、@InfoQ负责策划组织和实施的第32期百度技术沙龙活动上,来自百度LBS搜索部地图平台团队负责人、高级工程师李志堂和Esri中国信息技术有限公司崔福东分别分享了各自在LBS开发中的经验与实践,话题涉及“百度LBS开放平台技术架构”,以及“GIS技术在LBS中的应用”等。本文将对他们各自的分享做下简单的回顾,同时提供相关资料的下载。

\

主题一:百度LBS开放平台技术架构 (下载讲稿

\

来自百度LBS搜索部地图平台团队负责人、高级工程师李志堂第一个为大家分享,内容主要涉及百度LBS资源开放业务面对的需求和挑战、LBS资源面向开发者已开放产品(地图API、定位SDK、LBS云等)的功能特性。通过阐述LBS云一期项目的架构过程,介绍LBS开放平台的策略、选型、特性,分享在基础设施、模块容器、分层隔离、访问控制、无干扰运营、接口设计等方面的经验。

\

他首先对比了原有的LBS应用和现有的LBS·云之间的差异,他指出:

\
\

在原有的模式下,应用开发者需要自己存储数据与检索,实现空间运算等,这将会分散开发者的注意力,在LBS·云下,百度将会提供数据存储空间与空间计算能力,让开发者更关注应用本身。

\
\

开发LBS应用一般都会面临数据检索的需求,包括对试图范围数据检索、周边数据检索、同城数据检索等,传统的解决方案如:

\
  1. 举行检索原始方案为MySQL的筛选;\
  2. 周边检索是先用MySQL筛选出一部分数据后再各自计算距离进行排序;\
  3. 同城检索需要在数据提交同时获得左边所在城市并存储以后才能使用;\

现在LBS·云可以将这些需求以服务的形式开放出来,在代码中直接调用。

\

LBS·云目前是一期建设,其特征是:

\
  1. 带网络借口的能力黑盒;\
  2. 百度云服务中的业务云;\
  3. 构建开发者的LBS计算平台;\

其在一期的目标是:

\
  1. 推出全新的功能服务:LBS云存储、LBS云检索;\
  2. 构建基本架构:支持共轭能模块扩展、支撑产品业务模型以及实现无干扰运行;\

在谈到无干扰运行的设计时,他指出LBS·云需要了解被访者和访问者、了解自己的资源使用和业务开发模式。当用户使用LBS云的时候,其数据将会依靠云存储支撑,在安全上使用资源控制和秘钥控制的两级访问控制,具有面向资源的权限设计和配额设计。开发者可以通过RESTFul的接口对资源进行调用。

\

然后他分享LBS·云的发展经历以及产品演变过程,他认为目前的LBS·云是需求的演化结果,其为了将完成三个方面的使命:

\
  1. 提供基本的数据和能力;\
  2. 提供个性化的能力;\
  3. 提供对生态系统和价值链的支持;\

主题二:GIS技术在LBS中的应用 (下载讲稿

\

Esri中国信息技术有限公司的崔福东第二个为大家分享,内容主要涉及GIS功能如何在LBS中应用,例如位置追踪、空间分析、地理编码等;他还为大家讲解了如何使用ArcGIS中提供的丰富Web API、移动API打造丰富的LBS应用。

\

他首先介绍了GIS的概念以及与LBS的关系:

\
\

GIS是综合处理和分析地理空间数据的一种技术系统。 LBS是基于位置的服务,通过通信运营商的无线电通讯网络或外部定位方式(如GPS)获取移动终端用户的位置信息,在GIS平台的支持下,为用户提供相应服务的一种增值业务。

\
\

他指出增值业务是LBS的关键,GIS为LBS提供数据和分析,支撑LBS实现增值业务。随后列举了一些GIS在LBS中的应用场景:

\
  1. GIS为LBS提供数据;\
  2. 空间查询;\
  3. 路径分析,如车载实时导航和公交线路查询;\
  4. 地理编码;\
  5. 热度分析;\

针对目前的应用情况他分析了GIS在LBS今后的应用前景,认为未来GIS将会在如下方面发力:

\
  1. 增强的分析功能,提供更实用精准的信息;\
  2. LBS数据分析、展示、挖掘;\

最后他分享了一些GIS的应用实例:“我的微博热点地图”和“令编码制作地图应用”。

\

Open Space(开放式讨论环节)

\

为了促进参会者与我们每期的嘉宾以及讲师近距离交流,深入探讨在演讲过程中的疑问,本次活动依然设置了Open Space(开放式讨论)环节。

\

在Open Space的总结环节,几位话题小组长分别对讨论的内容进行了总结。

\
\

李志堂:主要是给大家解答关于使用百度LBS·云中遇到的问题、关于无干扰运行和接口设计还有关于LBS·云平台未来的解答;

\

崔福东:主要是介绍了GIS的一些问题和产品使用、LBS中GIS的支持等;

\

陈强:介绍了墨迹天气在使用百度LBS·云中的一些感受;

\

张凡:解答了大家对于高德产品的使用以及所遇到的问题、定位技术的应用和导航等;

\
\

会后,一些参会者也通过新浪微博分享了他们的参会感受:

\
\

evasnowind: 感觉open space 这个自由讨论的环节很不错,可以近距离与开发、运维人员讨论,感谢@百度技术沙龙 这个活动 @没头脑和不高兴 图片是arc gis 公司的,多让人怀念的词儿啊,咱实验室以前就是做这个的。

\

海的北:前两天参加了在人大召开全国社会计算的学术会议,各学科从不同角度对这一领域进行研究,对我的工作颇有启发。今天又正好赶上一月一次的百度技术沙龙,听了两场业界的技术报告。难怪人们都往北上广跑,这些城市所提供的机遇,信息,平台,眼界等不是内地尤其我们西部城市能比拟的。如果还年少,我也跑。

\

hikerlive:1.讲LBS百度平台所提供的能力,其中有如何有讲个性化数据和无干扰运行设计的考虑;2.指出LBS的关键元素是位置,GIS,增值服务,而大众应用多数是采用数据为用户做增值服务。

\

有假熊出没: GIS最后的演示很给力,希望以后多有这种演示=) 支持百度技术沙龙哈。

\

Esri_沛沛:两位讲师的讲座非常精彩,听会收益匪浅。个人理解,LBS云架构为GIS应用提供丰富的增值服务,而越来越普适化的GIS又驱动LBS不断发展。

\

紫竹阁子:ESRI一直以GIS为一门科学来研究,刚才嘉宾认为是一门技术,LBS是一种增值服务,站在不同的角度确实有不一样的看法,不过显然都是对的。Demo用Esri的FLEX API确实很炫。

\
\

有关百度技术沙龙的更多信息,可以通过新浪微博关注@百度技术沙龙,或者参加百度技术沙龙微群,InfoQ上也总结了过往31期所有百度技术沙龙的演讲视频和资料等,感兴趣的读者可以直接浏览内容

\

特别提示:第33期百度技术沙龙将在12月22日,在北京举行,欢迎关注@InfoQ@百度技术沙龙获取后续的活动信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值