मैं 2 डी/3 डी ग्राफिक चार्ट (लाइन चैट, पाई चार्ट, बार चार्ट इत्यादि) का प्रतिनिधित्व करने के लिए डेटा डेटा विज़ुअलाइजेशन के विश्लेषण के डेटा के लिए एक वेबजीएल आधारित अनुप्रयोग विकसित करना चाहता हूं। क्या वेबजीएल में ऐसी चीजों के लिए कोई ओपन सोर्स लाइब्रेरी है? यदि वेबजीएल में नहीं है तो ओपनजीएल में ऐसी कोई पुस्तकालय हैं ..वेबजीएल पुस्तकालयों का उपयोग कर डेटा विज़ुअलाइज़ेशन और डेटा विश्लेषण?
यदि ओपनजीएल में नहीं है तो डेटा डेटा विज़ुअलाइज़ेशन का विश्लेषण करने वाले डेटा के लिए कोई भी सर्वोत्तम टूल (या तो डेस्कटॉप या वेब आधारित एप्लिकेशन) है। उपकरण डेटा के इनपुट के थोक देने की तरह हो सकते हैं और अंत में डेटा को देखने में सक्षम होना चाहिए।
या क्या मेरे लिए वेबजीएल ऐप विकसित करना आसान है, मुझे इनपुट के रूप में .csv या .xls फ़ाइलों को देने में सक्षम होना चाहिए?
उत्तर
- मैं सह डेटा दृश्य का विश्लेषण 2D/3D ग्राफिक चार्ट प्रतिनिधित्व करने के लिए डेटा के लिए एक WebGL आधारित अनुप्रयोग विकसित करना चाहते हैं (लाइन चैट, पाई चार्ट, बार चार्ट आदि ..,)। क्या वेबजीएल में ऐसी चीजों के लिए कोई ओपन सोर्स लाइब्रेरी है? WebGL में नहीं ओपन में वहाँ किसी भी तरह के पुस्तकालयों रहे हैं ..
विश्लेषण कदम सबसे अच्छा है जहाँ आप एक देशी रूप निष्पादित वातावरण में काम कर सकते हैं, सर्वर साइड किया जाता है। क्लाइंट साइड (= ब्राउज़र) पर आप जावास्क्रिप्ट के साथ फंस गए हैं, और हालांकि इसके प्रदर्शन में बड़ी प्रगति हुई है, मुख्य रूप से मूलभूत लक्ष्यीकरण वाले जस्ट-इन-टाइम कंपाइलर्स के कारण, यह अभी भी लक्षित संकलित कोड के साथ प्रतिस्पर्धा नहीं कर सकता है।
मुझे किसी भी वेबजीएल विशिष्ट साजिश पुस्तकालयों से अवगत नहीं है, लेकिन कुछ हो सकते हैं।
- OpenGL में नहीं हैं, तो क्या कोई सबसे अच्छा उपकरण (या तो डेस्कटॉप या वेब आधारित आवेदन) सह डेटा दृश्य का विश्लेषण करने के लिए डेटा। उपकरण डेटा के इनपुट के थोक देने की तरह हो सकते हैं और अंत में डेटा को देखने में सक्षम होना चाहिए।
अच्छा, उपकरण का दावा करना हमेशा मुश्किल होता है "सर्वोत्तम"। लेकिन किटवेयर http://www.vtk.org (यह ओपन सोर्स और फ्री) से वीटीके के आसपास सबसे अच्छी विज़ुअलाइजेशन टूलकिट्स में से एक के रूप में व्यापक रूप से माना जाता है।
एक बहुत अच्छा पायथन आधारित विज़ुअलाइजेशन फ्रेमवर्क भी है, जो वीटीके पर बनाता है, जिसे एंथॉट सूट http://www.enthought.com/ कहा जाता है। मैं केवल इस समय इसे सीख रहा हूं (केवल 3 दिन पहले इसके संपर्क में आया), लेकिन अब तक यह काम करने के लिए बहुत ही सुंदर है।
- या यह मुझे एक WebGL अनुप्रयोग, मैं इनपुट के रूप में csv या .xls फ़ाइलें देने के लिए सक्षम होना चाहिए विकसित करने के लिए आसान है?
खैर, WebGL निश्चित रूप से थोड़ा कम बॉयलरप्लेट कोड सेट अप करने के लिए की आवश्यकता है। लेकिन फिर भी आपको सभी ड्राइंग ग्रंट काम करना होगा, यानी ड्राइंग कमांड में नंबरों का एक गुच्छा अनुवाद करना होगा।
हालांकि आपको XLS फ़ाइलों के साथ काम करने में कठिनाई होगी। प्रारूप शुद्ध बाइनरी है और "संरचित फ़ाइल प्रारूप" नामक कुछ का उपयोग करता है, जो फ़ाइल में एक एफएटी फाइल सिस्टम के विपरीत नहीं है। एसएफएफ वास्तव में जुड़े डेटा में अपने डेटा का प्रबंधन करते हैं। और उसके बाद आपको एक्सएलएस के बाइनरी एन्कोडिंग का सामना करना पड़ेगा।3 साल पहले, आखिरकार, माइक्रोसॉफ्ट ने फ़ाइल प्रारूप पर दस्तावेज जारी किया था, लेकिन इससे एक्सएलएस फ़ाइल को पढ़ने में नौकरी बहुत आसान नहीं होती है।
CSV फ़ाइलों पार्स करने के लिए आसान है, लेकिन क्यों यह करते हैं, अगर आप मुक्त करने के लिए अपने ब्राउज़र में एक पार्सर मिला:
मैं JSON के रूप में डेटा गुजर सलाह देते हैं, कि कुछ है, क्योंकि ग्राहकों (= ब्राउज़र) तुरंत समझ में और सीधे उपयोग करने योग्य डेटा संरचना में बदल सकते हैं।
हमने वेबगेल लाइब्रेरी के लिए teechart 3 डी जारी किया है, जो गैर-वाणिज्यिक उपयोग के लिए निःशुल्क है।
3 डी आउटपुट three.js लाइब्रेरी के साथ किया जाता है।
http://www.steema.com/files/public/teechart/html5/v2012.12.14.1.4/demos/canvas/webgl/index.html
वहाँ भी incharts3d है - एक खुला स्रोत इंटरैक्टिव 3 डी WebGL चार्ट पुस्तकालय। यह यहां उपलब्ध है: http://www.incharts3d.com।
- हार्डवेयर त्वरण
- शुद्ध जावास्क्रिप्ट (कोई प्लगइन्स आवश्यक)
- आधुनिक ब्राउज़रों
- पूरी तरह से अनुकूलन के साथ संगत
- बहु श्रृंखला चार्ट
- इंटरैक्टिव:
कई विशेषताएं इस प्रकार हैं/गतिशील डेटा अपडेट।
- 1. आर/पायथन और एसएसडी का उपयोग कर डेटा विश्लेषण
- 2. मुफ्त जावा डेटा विज़ुअलाइज़ेशन लाइब्रेरी?
- 3. संयुक्त वायुमंडलीय डेटा विज़ुअलाइज़ेशन
- 4. बेस्ट एनालिटिक्स/डेटा विज़ुअलाइज़ेशन लाइब्रेरी MongoDB
- 5. बिग डेटा विश्लेषण
- 6. वेबजीएल - रेंडर बफर से पिक्सेल डेटा पढ़ने
- 7. डेटा विज़ुअलाइज़ेशन: दोस्ती संबंधों को प्लॉट करना
- 8. डेटा विज़ुअलाइज़ेशन के साथ प्रारंभ करना?
- 9. डेटा पहचान, विश्लेषण, फ़िल्टरिंग, और परिवर्तन - जीयूआई?
- 10. एमआईसीआर लाइन डेटा का विश्लेषण कैसे करें?
- 11. आवश्यकता डेटा एकाधिक डेटा-मुख्य का उपयोग कर
- 12. टेसरेक्ट का उपयोग कर पेज लेआउट विश्लेषण?
- 13. एंटीटी फ्रेमवर्क का उपयोग कर ताज़ा डेटा
- 14. फेसबुक डेटा का उपयोग कर फॉर्म भरें
- 15. गुजर अधिसूचना का उपयोग कर डेटा, iphone
- 16. डेटा को प्रारूपित करने और विश्लेषण करने के लिए जीसन और जेसनऑब्जेक्ट का उपयोग
- 17. पाइथन का उपयोग कर वेब स्क्रैपिंग डेटा?
- 18. JSON डेटा का उपयोग
- 19. वित्तीय विश्लेषण के लिए डेटा भंडारण
- 20. अनुरोधों का उपयोग कर फाइल अपलोड करना और अतिरिक्त डेटा
- 21. भावना विश्लेषण के लिए प्रशिक्षण डेटा
- 22. आर डेटा रंग में प्रिंसिपल घटक विश्लेषण
- 23. Numpy: numpy.roll के समतुल्य लेकिन केवल डेटा विज़ुअलाइज़ेशन के लिए
- 24. डी 3 वास्तविक समय streamgraph (ग्राफ़ डेटा विज़ुअलाइज़ेशन)
- 25. विज़ुअलाइज़ेशन के लिए एमपी 3 बाइनरी डेटा पढ़ें
- 26. वित्तीय डेटा (फ़ॉर्म और डेटा सूचियों)
- 27. आईओएस के लिए एक अच्छी डेटा विज़ुअलाइज़ेशन लाइब्रेरी क्या है?
- 28. डेटा संरचनाओं और विश्लेषण में अच्छा कैसे होना चाहिए?
- 29. परिभाषित डेटा का उपयोग परत
- 30. एकाधिक डेटा रीडर का उपयोग
सामान्य प्रोग्रामिंग जीपीयू काम बिल्कुल वेबजीएल का मजबूत सूट नहीं है। तथ्य यह है कि यह डेस्कटॉप जीएल 2.1-कार्यक्षमता के स्तर पर फंस गया है या तो मदद नहीं करता है। आप डेस्कटॉप जीएल अनुप्रयोगों, या बेहतर अभी तक, ओपनसीएल अनुप्रयोगों को खोजने की अधिक संभावना रखते हैं, जो नौकरी करते हैं। साथ ही, आपको जो सामान मिलेगा वह एक विशिष्ट प्रकार के डेटा विश्लेषण के लिए डिज़ाइन किया जाएगा। कुछ प्रकार के सामान्यीकृत टेम्पलेट नहीं होंगे जिन्हें आप कुछ विश्लेषण कोड डाल सकते हैं और सुंदर ग्राफ प्राप्त कर सकते हैं। –
@ निकोलबोलस: मुझे नहीं लगता कि ओपी जीपीजीपीयू करना चाहता है। उसके पास कुछ डेटासेट है और इसे प्रदर्शित करना चाहता है। – datenwolf
आप वेबजीएल का उपयोग क्यों कर रहे हैं? क्या आपने d3.js पर उपयोग किया है? – Simon