共享单车

共享单车与地图

2016年是共享出行异常火爆的一年,地图作为共享单车应用的重要模块,占据了比较大开发比重。经过调研,特推出了共享单车应用的解决方案,帮助开发者快速了解并上手。

共享单车应用在操作和管理流程上具有很多共性:

首先是用户打开应用,展示地图,定位用户位置,根据单车上传位置信息,显示周边可用车辆;

其次用户选中一辆单车,系统自动规划步行到单车的路线,辅助用户快速找车;

用户锁车、结算并给用户提供行程详情;

后台管理收集车辆轨迹,追踪单车实时位置,监控车辆分布。


流程图如下:

liuchengtu.png


以上流程分为4个场景:找车、骑车、停车、单车管理,并分别对涉及的地图功能给予说明并提供链接和Demo

找车场景

场景 产品 功能描述 图片 说明文档
定位用户位置 定位SDK 打开应用后,应用自动获取用户位置并显示在地图上,这是使用基于LBS产品的第一步。 android.png
查看文档
定位用户位置 高精度IP定位 对于使用wifi的用户,高精度IP定位辅助H5等页面定位。 需要单独申请
单车定位(智能锁) 基站+wifi定位 目前大部分单车都采用带有SIM的智能锁方案来定位单车。
智能锁的GPS定位配合基站+wifi定位的方式能更好的定位车辆。
需要单独申请
展示地图 地图SDK 将单车显示在高精度的地图上,可以辅助用户找车。
独家支持的高清4K地图,更精准的呈现路口和道路信息,辅助用找车。此功能不需要设置。
zhaoche-map.png android.png
查看文档
ios.png
查看文档
展示附近可用单车 地图SDK 利用Marker标注功能将单车位置显示在地图上,支持Marker动画。 zhaoche-nearby1.png android.png
查看文档
ios.png
查看文档
云存储/云检索 开发者可将单车位置数据存储在自己的服务端,也可以选择存放在百度地图云存储服务中,通过增加扩展字段,标记单车是否处于可用状态。然后结合云检索功能,让用户检索到周边的可用的单车分布,并在地图上标注,对用户进行引导。 zhaoche-nearby2.png 云存储 pc.png
查看文档
云检索 pc.png
查看文档
鹰眼轨迹SDK 搜索附近的车辆,除了使用云存储/云检索的方式,还提供一种方式。接入了鹰眼服务的用户,可以直接使用鹰眼的周边搜索。
鹰眼支持百万级车辆实时位置搜索,提供周边搜索、矩形搜索等接口,进行指定地理范围内车辆搜索。
zhaoche-nearby3.png pc.png
查看文档
选中单车,引导用户步行到单车 地图SDK 选中单车后,通过传入用户位置和单车位置,地图可以自动计算显示步行时间,规划步行线路,引导用户去取车,提升用户体验。 zhaoche-walkroute.png android.png
查看文档
ios.png
查看文档
对比全景地图找车 全景SDK 对于处在陌生的城市或方向感不强的用户,清晰的地图和步行规划可能只能满足如何走过去,还需要给用户最后的指引给出全景与街景对比。
在有全景的城市,可以提示用户查看全景,根据现实街景与全景地图做对比,还支持在全景地图上做停车位置标注。
zhaoche-quanjing1.png android.png
查看文档
ios.png
查看文档

骑车场景

场景 产品 功能描述 图片 说明文档
骑行前,查看骑行的道路建议或使用骑行导航保证走骑行路线 地图SDK
骑行导航SDK
百度地图专门研发了适合骑行的路线规划和骑行导航功能,避开高速和高架,保证骑行用户的安全。骑行导航结束还可自动计算出整个行程的上、下坡里程,以及累计爬升海拔等信息。 qiche-bike.png android.png
查看文档
ios.png
查看文档
骑行时,通过用户手机记录骑行轨迹、计算里程、消耗卡路里 鹰眼轨迹SDK 鹰眼轨迹SDK为开发者提供轨迹追踪服务,不仅专门提供了针对骑行的轨迹纠偏绑路服务,解决轨迹漂移问题,还支持返回骑行的里程、爬升海拔和消耗卡路里。数据同步到轨迹管理后台,开发者可以随时查看。 qiche-yingyan.png pc.png
查看文档

停车场景

场景 产品 功能描述 图片 说明文档
显示周边推荐的停车点 云存储/云检索/逆地理编码服务 共享单车倡导即用即停的运营模式,但不允许把自行车停到小区里,为了方便管理,需要为用户设定一些推荐点,引导用户停放车辆。
同样是通过云存储服务,将这些推荐停车点存在云端,在用户使用或停车时,通过云检索或云RGC服务检索并展示周边推荐停车点,对用户停车进行引导。
tingche-nearby.png 云存储 pc.png
查看文档
云检索 pc.png
查看文档
云逆地理编码 pc.png
查看文档

单车管理

场景 产品 功能描述 图片 说明文档
设置禁停区 逆地理编码服务/云存储服务 为了防止用户将单车停放在非公共区域,影响其他用户使用,需要判断用户是否违规停车,从而结合运营模式对用户进行引导。
当前可通过逆地理编码服务,解析用户停车点是否位于小区等敏感区域内。之后管理方可通过云存储服务,上传业务自定义的禁停区,结合云逆地理编码服务,解析业务数据,判断用户是否将车停放在相关禁停区域。
guanli-forbidden.png 云存储 pc.png
查看文档
云检索 pc.png
查看文档
云逆地理编码 pc.png
查看文档
提醒用户超出车辆运营范围 鹰眼轨迹地理围栏 根据车辆投放计划,开发者一般会对运营范围做控制,需要判断用户是否骑出设定的运营范围,结合运营模式对用户进行做相应的处理。
通过鹰眼的高精度地理围栏服务能够有效防范车辆丢失等问题,可实时判断车辆是否驶出设定地理范围,并主动报警提示,减少单车被驶出规定区域。
guanli-fence.png 鹰眼轨迹地理围栏
pc.png
查看文档
追踪自行车实时位置,监控车辆 鹰眼轨迹服务 鹰眼轨迹服务提供电动自行车定位设备、硬件接入协议和 Web 服务 API多种方式,供开发者实时上传车辆轨迹,再通过可视化轨迹管理台管理查看车辆实时信息和轨迹。
通过鹰眼实时位置搜索,支持实时搜索多边形范围、矩形范围和圆形范围内的车辆实时位置。
guanli-admin.png 轨迹管理台
查看文档
鹰眼GPS 定位设备
查看文档
鹰眼轨迹API
查看文档
运维人员管理 鹰眼轨迹服务 共享单车企业通常拥有一支外勤运维团队,对所辖区域内的车辆进行维护、调度。对外勤人员工作轨迹和实时位置的监控,将提高人员调度和工作效率,提升管理力度。通过在外勤人员 APP 端集成鹰眼 Android/iOS SDK,可实时追踪外勤人员实时位置、查看工作轨迹、搜索任务地点附近的外勤人员等。 鹰眼 Android SDK
查看文档
鹰眼iOS SDK
查看文档

Mapv大数据可视化库

Mapv大数据可视化库,支持几十种可视化样式,可以用来展示大量的点、线、面数据,可以辅助开发者对外展示产品数据,给人更直观的印象。比如展示单车使用区域热度、全城骑车的轨迹等。

源码地址

MapV示例

othertools1.png othertools2.png

百度慧眼大数据服务

百度慧眼是商业地理大数据服务专家。可以分析城市人口,指导车辆投放,也可以勾勒用户画像,分析客流来源去向。 点击了解慧眼

产品案例

mobike.jpg 摩拜单车

kuqidc.png 酷骑单车

xiaoming.jpg 小鸣单车

qibei.jpg 骑呗单车

zhixiang.jpg 智享单车

7hao.jpg 7号电单车

qiqi.jpg 奇奇出行