2008-10-27 16 views
7

घर में हार्डवेयर निगरानी उपयोगिता के लिए, मुझे विभिन्न मीट्रिक को देखने में सहायता के लिए गेज और चार्ट का उपयोग करने की आवश्यकता है। क्या .NET के लिए कोई अच्छा ओपन सोर्स या फ्री चार्टिंग और गेज लाइब्रेरी उपलब्ध है? मुझे किसी भी घटकों को खरीदने में कोई दिलचस्पी नहीं है (जिसमें डंडस चार्ट & ग्राफ जैसे घटक शामिल नहीं हैं, जो मुझे पता है कि नौकरी होगी, लेकिन हमारे बजट में फिट नहीं होगा)।.NET चार्ट्स और गैग्स के लिए आपका पसंदीदा ओपन सोर्स या फ्री लाइब्रेरी क्या है?

संपादित करें: मुझे Google चार्ट एपीआई के बारे में भी पता है। वास्तविक एप्लिकेशन को इंटरनेट कनेक्शन के बिना काम करने की ज़रूरत है, इसलिए यह इस विशेष मामले में सवाल से बाहर है।

+0

मुझे एक समान आवश्यकता है (एएसपीनेट, इंट्रानेट-केवल पर्यावरण) .. आपने क्या उपयोग किया? –

+0

नेवरॉन चार्ट सामुदायिक संस्करण देखें - यह मुफ़्त है: https://www.nevron.com/products-dot-net-chart-free-control.aspx –

उत्तर

10

कोड परियोजना पर इस पोस्टिंग मैं जानता हूँ कि यह खुला स्रोत नहीं है, लेकिन यह ध्यान देने योग्य है कि माइक्रोसॉफ्ट सिर्फ ASP.NET और WinForms के लिए एक नि: शुल्क चार्टिंग पैक को जारी लायक है। अधिक जानकारी here

+0

यह काफी था जो मैं खोज रहा था, गेज से कम ... धन्यवाद! –

+0

बस इसका उपयोग शुरू कर दिया (शाब्दिक आज रात)। यह मेरा पहला चार्ट ऊपर और चलाना वास्तव में बहुत आसान था। – NotMe

+0

जो मैंने पढ़ा है उससे मेरा मानना ​​है कि इसे एक डीएल के रूप में नहीं भेजा जा सकता है - आपको क्लाइंट पीसी पर माइक्रोसॉफ्ट चार्ट एक्सई इंस्टॉल करने की आवश्यकता है।तो यदि आप मेरे जैसे क्लिकऑन का उपयोग करते हैं तो इसका मतलब है कि अपना खुद का बूटस्ट्रैपर बनाना। –

0

मैं एनप्लॉट पर एक नज़र डाल रहा हूं, लेकिन यह पहली नज़र में थोड़ा अभेद्य दिखता है।

5

मेरा पसंदीदा एक ZedGraph.

निश्चित रूप से एक शानदार चार्टिंग पुस्तकालय है।

+1

यह आरेख और भूखंडों के लिए अच्छा है लेकिन गेज? – Jonke

+0

मैंने केवल भूखंडों और आरेखों के लिए इसका उपयोग किया है। मैंने इसे इंटरैक्टिव टाइमलाइन के लिए उपयोग किया है और ऐसे में गेज नहीं है। – itsmatt

+0

क्या वे 3 साल पहले से बेहतर थे? मुझे याद है कि 3 साल पहले ... यह पैकेज "बीटा-आश" की तरह था –

1

दो मैं अपने del.icio.us खाते में करने के लिए होती हैं:

jQuery के लिए FLOT हैं।

और के लिए Gantt Charts

+1

फ़्लोट के लिए +1। यह फ्लैश चार्ट के रूप में गतिशील है, लेकिन केवल जेएस की आवश्यकता है। आईई 6 और आईफ़ोन में भी ठीक काम करता है। –

0

ज़ेडग्राफ निश्चित रूप से।

मैं बड़े डेटा सेट, 1,000,000 डेटा पॉइंट्स और ऊपर के लिए चार्ट का उपयोग करता हूं। ZedGraph संक्षिप्त, performant है और इन जानवर की तरह-रेखांकन वाणिज्यिक उत्पादों के बहुत सारे की तुलना में बहुत तेजी से मैं तरह की कोशिश की है प्रतिपादन में सफल होता है: Nevron Syncfusion DevExpress ChartFX Dundas (इसलिए भी माइक्रोसॉफ्ट चार्ट)

ZedGraph कुछ विशिष्ट उच्च प्रदर्शन सुविधाओं है कि FilterPointList जो गतिशील रूप से अपने डेटा स्नैपशॉट जब आप ज़ूम आउट कर की तरह अन-paralleled रहे है, और फोटो का उपयोग नहीं करता है जब आप ज़ूम इन होते हैं।

+0

क्या यह बॉक्स के बाहर चार्ट में सीधे डेटा को संपादित करने का समर्थन करता है? मुझे दस लाख डेटा पॉइंट्स की आवश्यकता नहीं है, लेकिन उपयोगकर्ताओं को स्पिनलाइन चार्ट पर डेटा पॉइंट खींचकर मूल्यह्रास परिभाषित करना है (टैबलेट प्रारूप में श्रृंखला को डेटाग्रिडव्यू में दर्ज करने के बजाय)। तो चार्ट दोनों दिखाएगा और मूल्य बनाम समय को परिभाषित करने के लिए इस्तेमाल किया जाएगा। कुछ कारणों से ऐसा लगता है कि चार्ट * इनपुट * नियंत्रण के रूप में क्या कर सकते हैं, लेकिन फ़ोटोशॉप का उपयोग करने वाले किसी भी व्यक्ति को पता है कि वे शानदार हैं (खिंचाव हिस्टोग्राम, रंग घटता समायोजित करें ...) –

संबंधित मुद्दे