小编Jus*_*tin的帖子

如何处理Bing Maps中的大量图钉

我正在使用带有Ajax的Bing Maps,我有大约80,000个位置来放置图钉.该功能的目的是允许用户搜索路易斯安那州的餐馆,然后单击图钉以查看健康检查信息.

显然,一次在地图上有80,000个引脚并没什么好处,但我很难找到解决这个问题的最佳方法.另一个问题是这些位置之间的距离非常小(所有80,000都在路易斯安那州).我知道我可以使用群集来防止地图混乱,但似乎仍然会导致性能问题.

我目前要做的是在某个缩放级别之前不显示任何引脚,然后只显示当前视图中的引脚.我目前正在尝试这样做的方法是使用viewchangeend事件来查找缩放级别和地图的边界,然后查询数据库(通过Web服务)以查找该范围内的任何点.

我觉得这样做的方式不对.有没有更好的方法来管理这么多的数据?尝试最初加载所有点然后手头有数据而不必每次地图移动时都要点击我的网络服务会更好吗?如果是这样,我该怎么办呢?

我无法找到问题的答案,这通常意味着我在问错误的问题.如果有人能帮我找出正确的问题,我将不胜感激.

ajax bing-maps pushpin

6
推荐指数
1
解决办法
5242
查看次数

标签 统计

ajax ×1

bing-maps ×1

pushpin ×1