LbsMap

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

Github stars Tracking Chart

利用百度地图快速实现支付宝的“到位”功能。

  • 基于LBS精确获取地理位置的周边数据
  • 地图动态显示网络图标
  • 支持多点聚合与分离
  • 点击图标动态放大选中效果
  • 移动、放大、缩小地图后重新更新数据
  • 聚合图标点击动画展开
  • 根据实际距离调整地图层级为屏幕大小
  • 分页刷新
  • rxjava

简书详解

效果

GIF好掉帧┑( ̄Д  ̄)┍

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

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

Main metrics

Overview
Name With OwnerCarGuo/LbsMap
Primary LanguageJava
Program languageJava (Language Count: 2)
Platform
License:
所有者活动
Created At2016-11-27 13:36:38
Pushed At2017-06-11 13:47:10
Last Commit At2017-06-11 21:46:57
Release Count0
用户参与
Stargazers Count318
Watchers Count18
Fork Count101
Commits Count34
Has Issues Enabled
Issues Count4
Issue Open Count2
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private