目前,我们使用jzy3d在3D图表上显示数据,但是当鼠标悬停在散点数据中的某个点上时,我们需要显示“工具提示”。
我们的解决方案目前对 CPU 不友好,因为我们使用 getProjection
方法获取所有 Scatter 数据,并迭代返回的数组以查找与鼠标点匹配的边界。
您知道或推荐更好、更快的方法来在散点数据上显示工具提示吗?
提前致谢。
最佳答案
我首先会在四边形 map 中设置点,以最大限度地减少要检查的点的数量。然而,我不知道四边形 map 索引阶段的效率如何,如果您的用户随时可以自由旋转场景,这可能不是一个好主意。
关于java - (jzy3d) 如何在Scatter上有效显示工具提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8260529/