LBS开发实践研讨.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LBS开发实践研讨

* * 位置改变世界,希望大家能想出、做出更好的基于LBS的产品改变我们原有的生活模式。谢谢! * * LBS开源组件 演 示 /lbs/iOS_3D_ClickOverlay Thank You! 用位置改变世界 新浪微博 @高德地图API * * * 能够简单构建一个地图及相应服务的应用组件,我在网上看过一个微博,这么说的iOS的最低要求是用户体验,Android端的最低要求是省电,WP的最低要求是不卡。所以我们拿我们的android的地图SDK来说一下 * * * * 能够简单构建一个地图及相应服务的应用组件 * * 定位的主流手段:1、GPS定位 简单易用、比较耗电、不能在室内定位 2、基站wifi定位 室内定位 没有室内室外的区别经度在150米左右,定位速度快。 如果在室内和不需要精确定位的时候,可以使用网络和基站定位来替代GPS定位 * 。定位会返回精度,如果返回的精度超出所能承受的范围再考虑使用GPS设备。 ,减少定位的频次,例如10秒定位一次或者定位距离达到5米以上才重新定位。 * * * * * * 通过减少硬件使用和代码优化的方式来节省电量、在地图SDK开发中我们还涉及到刷新率和减少绘制元素、例如抽吸和裁剪算法 * 一个应用的40%左右的消耗基本都在屏幕.LBS开发中使用定位是比较基础的功能,那我们先看看定位的一些知识 * 定位的主流手段:1、GPS定位 简单易用、比较耗电、不能在室内定位 2、基站wifi定位 室内定位 没有室内室外的区别经度在150米左右,定位速度快。 如果在室内和不需要精确定位的时候,可以使用网络和基站定位来替代GPS定位。定位会返回精度,如果返回的精度超出所能承受的范围再考虑使用GPS设备。 ,减少定位的频次,例如10秒定位一次或者定位距离达到5米以上才重新定位。 * 比如我们做街景的时候使用陀螺仪旋转功能,陀螺仪经度能达到0.01 360°我们只需要没1°的精度处理就能达到需求。设置一个阀值只要满足需求。 * 网络方面 压缩要传输的数据量,用内存缓存,本地缓存减少网络请求,例如地图用矢量数据减少数据量,用地图的离线功能进行缓存数据减少网络请求。我们的地图SDK默认是自动缓存浏览过的数据,达到减少网络请求的目的。Json 矢量代替栅格 网络约占用一个应用电量的30-40% * 优化代码,减少CPU计算(必要时候采用云端的方式),减少io的请求。在线程方面要保证启动的线程在不使用的时候关闭,避免重复过多的创建线程。 按Home键所有线程处于sleep 状态,退出时候关闭所有线程 * 我们地图SDK采用Opengl技术,我们没有使用系统的刷新机制,采用自定义的方式刷新,因为我们在开发当中发现越是高性能的手机越耗电,cpu占用率越高,因为他的刷新率太高了,地图不需要高刷新率,采用自定义刷新的好处是 在地图不动的时候不刷新,在需要的时候控制最大刷新率达到了省电效果。再有手机地图以外的元素我们看不到就不进行绘制也可以达到省电效果。 * 主要归为2类,一通过减少硬件使用和使用的频率来达到节省电量的目的,二 通过代码优化 达到节省电量的目的,下面我们具体看一下: * 因为有垃圾回收机制,应该没有内存泄露。 * * * * * LBS开发实践 朴春植 2014-07 三个主题 LBS 开源组件 LBS 开发经验 LBS 基础产品 我们所熟知LBS产品? 基于高德地图SDK的产品 展示地图用户 LBS 都有哪些服务? 搜 索 地 图 定 位 云 图 导 航 关于高德地图SDK 官方网站 数据层 服务层 API/SDK产品 Android 地图SDK Windows 8 地图SDK REST 地图API JavaScript 地图API Mobile SDK Web API Web Services API iOS 地图SDK WindowsPhone 地图SDK 公交换乘 服务 地理分析 服务 实时交通 服务 数据 服务 渲染 服务 步行导航 服务 驾车导航 服务 定位 服务 静态图 服务 地理编码 服务 逆地理编码服务 周边检索 服务 兴趣点 查询服务 取图 服务 * 基础数据 兴趣点 道路 背景 卫星影像 实时交通 街景、全景 室内地图 生活服务类 深度数据 运营数据 动态数据 用户个性化 地理信息 数据 LBS 开发经验分享 定位 定 位 定位介绍 定位-GPS、Wifi、基站 大陆定位注意事项 中国大陆的定位方式及注意事项 WGS-84坐标系、GCJ-02坐标加密 国测局的坐标加密(GCJ-02): GCJ-02是由中国国家测绘局(国测局)制订的地理信息坐标系

文档评论(0)

骨干 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档