我们有位置景点的谷歌地图中的标记。什么是保存这些标记的良好数据结构,因为我需要获取与用户屏幕相关的标记。他们将能够看到 X 个位置,我需要抓取最相关的标记以尽快显示。理想情况下,我可以访问有关每个“标记”的属性,从而启发式地选择可能的最佳标记。
对于一次应在用户屏幕上显示多少个标记,是否有一个好的经验法则?
最佳答案
我会推荐 R-tree 或 Quadtree。检查https://en.wikipedia.org/wiki/R-tree和 https://en.wikipedia.org/wiki/Quadtree
关于java - 在 map 上动态保存和显示标记的最佳数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32510954/