Skip to content

EeeMt/location-aggregator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Location Aggregator/点位聚合

将大量点位聚合为少量聚合点位.

例如后端从数据库查询出大量地图点位传递给前端渲染, 但当用户选择范围较大时, 存在以下类似问题:

  1. 网络带宽压力大;
  2. 前端(客户端)渲染压力大甚至无法渲染;
  3. 大量点位铺满屏幕, 无法传递有效信息;

因此, 需要后端聚合后展示给用户, 这就是这个项目所要做的事情.

目前还很简陋, 待建设....欢迎一起开发.

目前支持的算法:

  1. 格子算法: 计算出所有点位所分布的矩形平面空间, 横向&纵向分别均匀分成几份, 然后聚合每个小格子里的点位.

About

(地图)点位聚合

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages