我正在使用iOS图表()来可视化一些数据集。我需要能够可视化并与包含400万多个点的大型数据集进行交互。但是,当试图在图形呈现之前和之后与数据交互时,我遇到了很大的滞后。现在,我能够可视化数据集,但是当我单击图形的特定区域时,这些图形需要30秒左右的加载,而标记则需要10秒左右的时间才能弹出。缩放功能也明显延迟。如果这样做有帮助,代码结构如下所示:
Populate dataPoints with X/Y
我有一个监视器网格(12*2=24监视器)作为一个大监视器(大墙大小的显示器)运行。我使用three.js构建了一个具有超过10,000,000个数据点和12690 x 3840分辨率的可视化。因此,在这种可视化中,GPU的全部功能都被使用了,与可视化的交互变得越来越慢。我希望通过服务器将渲染分布在12台计算机上,以获得更好的性能,能够添加更多数据点并顺利交互。
你知道如何实现它吗?