Which.net biblioteca de mapas devo usar? [fechado]
- livre como na cerveja Os resultados devem ser bonitos... (Meus padrões para o bonito são bastante baixos embora)
- um gráfico Tipo HeatMap seria um grande plus
- possivelmente muitos dados - estamos a falar de várias centenas de novos pontos de dados por segundo
- NPlot
- Microsoft Chart Controls
- ZedGraph
4 answers
Já usei os controlos de Gráficos da Microsoft antes. Não é mau de todo, fácil de implementar, e tem um monte de bons exemplos também, todo o bem para iniciantes. http://code.msdn.microsoft.com/mschart
No entanto:
1º, não é actualizado há muito tempo desde que foi lançado.
2nd, Since it is Microsoft, Comparability is something you dont have much control of
Por último, agora eu geralmente caminhei longe de usar controles gráficos, e usando alguns javascript chart APIs instead, to me those makes me feel more dry, light weighted, and standard supported.
Os gráficos do Google (muito básicos)
E esta é mais avançada. http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/Como talvez já tenha descoberto, o gráfico da Microsoft é apenasuma fotografia de uma versão específica de Os gráficos do Dundas. Então, se você começar com estes gráficos você pode facilmente atualizar para a versão atual de Dundas, mas seus preços estão muito atrás gratuitamente.
Dentro da sua pergunta você escreveu você tem um monte de dados e deve ser atualizado em tempo real você vai encontrar problemas vai quase todos os gráficos lá fora. Tanto quanto sei, o melhor componente de grafos que pode lidar um monte de dados muito rápido é instrumentos nacionais mas estes também não são baratos.
Por isso, se precisas mesmo de mostrar muitos dados em tempo real, acho que não há nada de graça.Se estiver a usar o Wpf, pode dar uma vista de olhos ao ecrã de dados dinâmicos do Microsoft Moscow labs.