javascript - Anychart 极坐标线表现
问题描述
我试图使用 Anychart 库绘制一个极坐标图,但我发现了一个我想分享的奇怪行为。我想绘制一个带有多个点的极坐标图,这些点与代表不同角度的线相连。我看到的奇怪行为是,有时线属于点之间的“最短路径”,有时属于“最长路径”,总是以“顺时针”方向连接点。在我的大脑中,当增加角度(例如,从 45º 移动到 135º)时,这条线应该是“顺时针”,而当减少角度(例如,从 135º 移动到 45º)时,这条线应该是“逆时针”。
我的问题是,是否可以选择连接点的线的方向?我在这里使用“Anychart”游乐场选项进行了测试以显示此场景(https://playground.anychart.com/F6srRlRo/12)。在左上图中可以看到“始终顺时针”的性能,而在右上图中可以看到通过将线分成 3 个不同的线系列来实现的所需性能。我发现的解决方案的问题是,对于更长的数据集,根据数据可能需要使用数千个不同的系列,这大大降低了绘图的渲染时间(这可以在左下角和右下角看到绘图,其中左侧更快,但“始终顺时针”,右侧较慢,但根据需要)。
对如何改善渲染时间或在一个简单的 Line 数据系列中绘制所有内容有任何帮助吗?
解决方案
推荐阅读
- css - 在 Angular 上安装 Hamburger CSS
- angularjs - 如何使用插值来指定元素指令?
- apache-kafka - 限速卡夫卡镜像
- javascript - 有没有比循环遍历更快的方法来更新 json 数组?
- java - 仅当 Firebase 数据库发生更改时,我如何才能调用通知?
- javascript - 如何在 json 数组中搜索,并在我输入输入时返回结果
- java - 如何通过 JNI 调用 Java 方法让 JVM 垃圾收集参数?
- dart - 如何在 Flutter 中创建类似于 android 照片应用的多选 gridview 布局?
- url - 是否有一个 URL 可用于通过代理重定向另一个 URL?
- algorithm - 恢复时间最短的路径