我搞砸了核心剧情,并且表演让我失望。 我有多达43000个数据点,并且看起来核心图在大约1500之后失效。绘制散点图有多少点?iPhone4 Core绘图散点图的合理点数是多少?
也许还有其他一些情节类型可以让我在一个大视野内绘制所有43000点?
谢谢!
我搞砸了核心剧情,并且表演让我失望。 我有多达43000个数据点,并且看起来核心图在大约1500之后失效。绘制散点图有多少点?iPhone4 Core绘图散点图的合理点数是多少?
也许还有其他一些情节类型可以让我在一个大视野内绘制所有43000点?
谢谢!
假设您正在绘制散射XY图,您确定必须使用所有43000值吗?这将需要43000像素的宽视图一次看到他们:)
在我的应用程序,我散点图的数据与多达3600值,但我只显示尽可能多的点,以适应在可见xRange
。例如。我的图表视图是600px
宽,所以我调整情节的数据点量,是以下之一:
xRange
不超过600个点 - 如果xRange.lengthDouble >= 600
xRange.lengthDouble
个电流xRange
- 如果xRange.lengthDouble < 600
如果globalXRange
大于xRange
(即当情节被放大),我调整数据点算到600当前xRange
和重装情节数据 - 这使得数据的POI nt计数大于600,但仍然小于我的总计3600.
这会带来限制,即当您放大太多的图形时,您的数据点数量无论如何都会显着增加并导致减速,但这一切都取决于你的情况。如果您不必以巨大的缩放系数显示数据,则可以简单地减少数据点,并仅显示部分数据(每第n个结果)1/n
。
我在滚动视图中有一个核心图主机图,所以我可以在技术上绘制尽可能多的点,因为如果我在滚动视图中使用平铺,我可以让用户一直缩小到最细微的细节..我一直在测试高达1500像素宽的视图,并且性能只是糟糕透顶。我尝试了不同的采样率(将60分转换为1)等,并且它的性能仍然很差。有时图表甚至无法打开控制器。 –
我可以指点我们的团队即将推出的新iOS图表软件的方向吗? 我们对迄今为止取得的成绩表现感到非常满意 - 它可能会成为您的更适合的选择。
您可以在www.shinobicontrols.com上免费试用
您使用的是哪种情节类型? –