写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。
- 对于文章中出现的任何错误请大家批评指出,一定及时修改。
- 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
- 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。
腾讯位置 - 产品介绍
本文关键字:腾讯位置、产品介绍、基础产品、开发者工具、知识总结
一、写在前面
本篇文章将会为大家介绍腾讯位置服务的核心产品,我们在进行应用开发的时候,经常会用到和位置相关的数据,是网络IP、GPS位置等数据可以很好的帮助我们完成核心功能的处理以及用户分组、打标签甚至是推荐服务的数据参照维度。
对于开发者来说,我们应该更专注于核心的业务逻辑,而将可以直接使用的第三方服务整合进来,来帮助我们直接完成某些数据的获取,因为并没有必要自己从零开始去实现每一个功能。
腾讯位置服务主页:https://lbs.qq.com,大家可以持续关注本专栏,将会继续更新使用说明与实践案例~
二、产品介绍
1. 定位
定位服务支持直接通过IP进行定位,也可以通过在移动端整合SDK来开启调用移动设备的定位功能,以获得位置相关信息。
- 定位精度
- GPS:5-20米
- Wi-Fi:10-180米
- 基站:100-800米
- 室内外精度无缝切换
- 室内精度可达1-5米
- 定位结果防作弊
案例传送门:腾讯位置 - 服务端IP定位(结尾附视频)
2. 地图
地图的可视化展示是与用户的最直接接触,强大与完善的功能支持能够保证开发效率以及更完美的展示效果。
- 支持平台
- Web
- Android
- iOS
- 小程序
- Unity
- 地图绘制功能
- 地图标点
- 地图标线
- 区域标注
- 热力图
- 自定义图层
- 支持室内3D地图
- 可根据模板自定义
案例传送门:腾讯位置 - 地图构建入门(结尾附视频)
3. 地点搜索
地点搜索是一个很常见的功能,重点在于搜索方式是否丰富,以便用户能够快速检索到自己想要的地点信息。
- 支持地址解析与逆地址解析
案例传送门:
4. 路线规划
路线规划功能除了应用在纯粹的地图与导航类应用中以外,也越来越多的出现在和线下商铺、按距离派单相关的应用中,部分应用在唤起地图应用之前也会优先展示一下规划路线。
- 支持的出行方式
- 驾车
- 公交
- 骑行
- 步行
5. 导航
导航功能除了提供丰富的路线规划方式外,还应该整合路况信息、语音播报、智能定位等标配功能,这些要求基本没有太大差别,重点在于开发者是否能够轻松驾驭,快速将应用开发完善。
- 全面导航方案
- 便捷的开发模式
三、开发者工具
点击链接https://lbs.qq.com登录后,可直接在开发文档中找到:
1. 坐标拾取器
可以在地图中直接选点,也可以使用关键字进行搜索,在搜索结果中进行筛选。
2. 街景拾取器
确定位置后,可以生成静态图片或将街景拾取器直接嵌入到页面中:
四、案例源码
转载:https://blog.csdn.net/u012039040/article/details/112580233