我在 Flex 3.5 中使用 heatMap,但我遇到了一个巨大的性能问题,因为我试图在地图中设置 3.000 到 10.000 个标记。在地图开始渲染过程的那一刻,浏览器折叠。
我使用的实现是一个 GoogleMpas,由“flex Epiphanies”创建,我使用http://sunild.com/proto/Earthquakes2/Earthquakes.html作为基础。
基本上我的实现调用了一个服务,该服务调用服务器端的 ZipCode latLon 生成器来计算我必须显示的每个注册表的 latLon,它返回一个大数组(3.000 到 10.000 个项目之间)每个项目都有一个纬度和一个经度,因为我需要显示每一个标记。
我遇到的问题是渲染地图中的项目,因为我正在调用的服务非常快。
我不知道这是否是实现热图的最佳方式,但我敢肯定,当标记的数量超过 3.000 时,这并不是很有效。
如果有人可以给我建议或其他热图实施,我将不胜感激。3