LbsMap

Project Url: CarGuo/LbsMap
Introduction: 利用百度地图快速实现支付宝的“到位”功能。基于 LBS 精确获取地理位置的周边数据,地图动态显示网络图标 支持多点聚合与分离,点击图标动态放大选中效果,移动、放大、缩小地图后重新更新数据,聚合图标点击动画展开,根据实际距离调整地图层级为屏幕大小 ,分页刷新
More: Author   ReportBugs   
Tags:
地图-支付宝-到位-百度-聚合-LBS-动画-
  • 基于 LBS 精确获取地理位置的周边数据
  • 地图动态显示网络图标
  • 支持多点聚合与分离
  • 点击图标动态放大选中效果
  • 移动、放大、缩小地图后重新更新数据
  • 聚合图标点击动画展开
  • 根据实际距离调整地图层级为屏幕大小
  • 分页刷新
  • rxjava

简书详解

效果

GIF 好掉帧┑( ̄Д  ̄)┍

  • 1、展开聚合

  • 2、选中效果

  • 3、点击聚合 Icon 自动展开

像“到位”的顶部标签可以通过 tag 标签实现,加载距离调整层级即可。搜索的话可以通过 q 字段和 filter 字段来标识和过滤数据。

如果后面有需要再补充到 DEMO 吧。

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools