地图加载数据太大的问题
现在有个需求,数据库里有数万个用户的经度纬度现在要求在地图上展示出来 但是一次性拉取那么多 前端加载会卡
现在使用数据聚合方法 两次拉取 第一次拉取地图聚合的点 如果用户放大这个点 在拉去对应点的用户数据
这个算法改怎么写呢
map表 三个字段
用户id 经度 纬度
user_idlongitude latitude
拉取聚合点的话怎么通过sql拉取呢 我知道肯定需要用到分组求解 好像和游戏刷新怪物差不多,你看看aoi算法 本帖最后由 心中的沉默 于 2022-1-23 12:46 编辑
看错了,编辑一下,我去想想 是根据地图 缩放显示。只有到最下级的时候才调用出来当前区域内的 数据。 其他时候都只显示该区域 数据综合。 你这种我以前遇到过,如果全部点一起展示就会很卡,但是如果是分缩放大小来展示点的话就会好点,相当于阶梯式展示,但是具体实现没用过
页:
[1]