SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, and now iOS Charting & Android Chart Components
Please use the forums below to ask questions about SciChart. Take a moment to read our Question asking guidelines on how to ask a good question and our support policy. We also have a tag=SciChart on Stackoverflow.com where you can earn rep for your questions!
Please note: SciChart team will only answer questions from customers with active support subscriptions. Expired support questions will be ignored. If your support status shows incorrectly, contact us and we will be glad to help.
I am currently evaluating your charting capabilities, and am very pleased with what I see so far. One of our requirements, however, appears to be a struggle for your software. I am hoping you will show me the light!
We generate measurements of acoustic data into a 2 dimensional array of bytes in a file on disk. This file could be very large, potentially 2^17 x 2^17 bytes (128k x 128k or 17GB) We would like to be able to display them via a heatmap.
To test the functionality, I generated a byte[10k,10k] in memory and gave it to the Heatmap series with a simple gradient brush with 2 stops, 0=White, 1=Black. The gray scales render beautifully, and quite snappy too.
Obviously, the real data is too large to store in a [,] structure in memory. However, it appears that the only API to your heatmap requires the [,] architecture. So my question is this: am I missing something? Is there a virtualized mechanism for handling large datasets, such as a callback mechanism or the like? And assuming not (I think have done some pretty exhaustive exploration), what would be your recommended approach?
Thank you in advance for your response,