ppgjx 发表于 2022-1-23 11:56

地图加载数据太大的问题

现在有个需求,数据库里有数万个用户的经度纬度
现在要求在地图上展示出来 但是一次性拉取那么多 前端加载会卡
现在使用数据聚合方法 两次拉取 第一次拉取地图聚合的点 如果用户放大这个点 在拉去对应点的用户数据
这个算法改怎么写呢
map表 三个字段
用户id   经度                  纬度
user_idlongitude    latitude
拉取聚合点的话怎么通过sql拉取呢 我知道肯定需要用到分组求解

zhmyi000 发表于 2022-1-23 12:41

好像和游戏刷新怪物差不多,你看看aoi算法

心中的沉默 发表于 2022-1-23 12:42

本帖最后由 心中的沉默 于 2022-1-23 12:46 编辑

看错了,编辑一下,我去想想

ldwz 发表于 2022-1-23 13:28

是根据地图 缩放显示。只有到最下级的时候才调用出来当前区域内的 数据。 其他时候都只显示该区域 数据综合。

chengxuyuan01 发表于 2022-1-24 11:42

你这种我以前遇到过,如果全部点一起展示就会很卡,但是如果是分缩放大小来展示点的话就会好点,相当于阶梯式展示,但是具体实现没用过
页: [1]
查看完整版本: 地图加载数据太大的问题