正如其他人所指出的:
Creating such a high-node interactive plot in a limited space is
virtually useless - the points would be unclickable and the plot
would be overpopulated, to say the least.
你们可以利用目前的观察所和目前的汇合层来限制你们需要显示的情况。
Zoom level grouping and breaking down
你们可以利用目前的动物群浓度水平来绘制海图,这样,一种无动于衷的眼光把我们聚集在一起,把数据分解到某个地区。
I would suggest that you group together small variations of your data and as your user zooms in, you can break down the currently-viewable data into smaller chunks.
Current viewport/draw only data that is in the viewport
引文 当他们只是眼中时,避免把你的所有点推向每个动物群落。 你们的使用者最可能想在某个方面——也就是他当时所感动的原因——上调,从而避免把这一特定动物级的所有破碎点推到。
Don t limit yourself to plotting libraries
在Canvas/SVG的任何图书馆中,一个便于进行图形/点的基本操作的目录块相当简单——因为这是一个相当先进的使用场,所以我会把自己限制在图书馆,以便进行测绘,并围绕普通图书馆进行考察,使SVG/Canvas绘画成为可能。
A crazy idea but I would try it:
有一个图书馆,使用WebGL,用于2D绘画,利用图形卡和CPU绘制图,称为。
It s targeted to game development mostly but it would be a slam-dunk to draw a scatter plot with it, zoom around and allow for click events on your points.