Какая ваша любимая библиотека с открытым исходным кодом или бесплатная библиотека для .NET Charts and Gauges? [закрыто]
-
04-07-2019 - |
Вопрос
Для внутренней утилиты мониторинга оборудования мне нужно использовать датчики и диаграммы, чтобы помочь визуализировать различные метрики. Есть ли какая-либо хорошая библиотека с открытым исходным кодом или бесплатная библиотека графиков и датчиков, доступная для .NET? Я не заинтересован в покупке каких-либо компонентов (за исключением таких компонентов, как Dundas Charts & amp; Graph, которые, как я знаю, сработают, но не вписываются в наш бюджет).
Изменить. Я также знаю об API Google Charts. Реальное приложение должно работать без подключения к интернету, поэтому в данном конкретном случае об этом не может быть и речи.
Решение
Я знаю, что это не открытый исходный код, но стоит отметить, что Microsoft только что выпустила бесплатный пакет диаграмм для ASP.NET и WinForms. Подробнее здесь .
Другие советы
Мой любимый - ZedGraph.
Определенно фантастическая библиотека графиков.
Два из них у меня в учетной записи del.icio.us:
FLOT для jQuery.
И эта публикация в Code Project для диаграмм Ганта
ZedGraph определенно.
Я использую диаграммы для больших наборов данных, 1 000 000 точек данных и выше. ZedGraph лаконичен, эффективен и преуспевает в рендеринге этих графов, похожих на звери гораздо быстрее, чем множество коммерческих продуктов, которые я пробовал, как: Nevron Syncfusion DevExpress ChartFX Dundas (отсюда и Microsoft Charts)
ZedGraph имеет некоторые специфические высокопроизводительные функции, которые не имеют аналогов, например FilterPointList который динамически снимает ваши данные, когда вы уменьшаете масштаб, и не использует снимки, когда вы увеличиваете масштаб.
Я смотрю на NPlot, но на первый взгляд он выглядит немного непроницаемым.