OSX के साथ विज़ुअलाइज़िंग सेंसर डेटा?


9

OSX पर सेंसर डेटा की कल्पना करने के लिए आप क्या सॉफ्टवेयर सुझाते हैं। उदाहरण के लिए Arduino से जुड़े सेंसर का गुच्छा और धारावाहिक के माध्यम से मैकबुक को भेजा गया। रीयलटाइम रेखांकन पसंद करते हैं, लेकिन लॉग-एंड-ग्राफ-बाद के समाधानों में भी रुचि होगी।


1
मुझे इसके लिए समाधानों में भी दिलचस्पी है, विशेष रूप से खुले स्रोत / क्रॉस-प्लेटफ़ॉर्म पर। त्वरित रूप से, एक ग्राफ ऑफ़ मुझे मेरी मदद करने के लिए उस डेटा की कल्पना करता है जिसका मैं gnuplot उपयोग करता हूँ। लेकिन ये ग्राफ काफी बदसूरत हैं और जहाँ तक मुझे पता है, gnuplot वास्तविक समय का समर्थन नहीं करता है। आपको अपने स्वयं के निर्माण के लिए कुछ पुस्तकालयों का उपयोग करने की संभावना होगी। उदाहरण के लिए: eli.thegreenplace.net/2008/08/01/matplotlib-with-wxpython-guis
डेविड ब्रेनर

जवाबों:


7

जो मन में आता है वह प्रसंस्करण है । विकास का वातावरण Arduino के समान है और यह क्रॉस प्लेटफॉर्म (जावा) है।

मैं एक देशी OSX ऐप देखना चाहूंगा लेकिन अभी तक यह नहीं मिला है :)


मुझे प्रोसेसिंग आइडिया पसंद है, हालांकि बिल्कुल टर्न-की नहीं।
MrEvil


5

मैं या तो आरआरडी टूल का उपयोग करता हूं जो डेटा की निरंतर धाराओं की निगरानी के लिए अच्छा है। जब मैं एक ग्राफ का उत्पादन करना चाहता हूं, तो मैं आमतौर पर matplotlib के साथ जाता हूं ।

ईईजी 1 के साथ एमआरआई

RRD


RRDtool को कैसे स्थापित किया गया? क्या आपने स्रोत से RRDtool और उसकी निर्भरताओं को संकलित किया, फ़िंक / होमब्रे / आदि का उपयोग किया, या पूर्व-संकलन बायनेरिज़ ढूंढे?
क्लिंटन ब्लैकमोर

brew.sh सबसे लोकप्रिय ओएसएस संकुल के लिए आप के लिए बहुत अच्छी तरह से काम करना चाहिए।
akohlsmith

4

आप सरल रेखांकन के लिए ग्राफर का उपयोग कर सकते हैं। यह OSX के साथ आता है। हालांकि यह वास्तव में शक्तिशाली नहीं है, कुछ नमूनों पर एक त्वरित नज़र डालना ठीक है।

@zklapow क्या आपके पास लिंक है?


मुझे लगता है कि @zklapow का अर्थ "पायथन" है "सम्मान" नहीं।
तुपुला

3

सम्मान दोनों खुला स्रोत और क्रॉस-प्लेटफ़ॉर्म है। आप एक Arduino से कनेक्ट करने के लिए pyserial का उपयोग कर सकते हैं और डेटा को ग्राफ़ करने के लिए लाइब्रेरी उपलब्ध हैं।


क्या आपका मतलब अजगर है?
एंडोलिथ

3

आप शुद्ध डेटा मैक्स जैसी भाषा पर नज़र डाल सकते हैं (यह सिर्फ संगीत पीढ़ी के लिए नहीं है) इसके बारे में थोड़ी अधिक जानकारी के साथ यहां एक विकिपीडिया पृष्ठ है । यह पूरी तरह से पर मैक OSX समर्थित है और वहाँ भी एक subforum है यहाँ यह Arduinos जैसी चीजों को जोड़ने के लिए समर्पित।


3

मैं अपने सभी सेंसर प्रोसेसिंग और विज़ुअलाइज़ेशन के लिए मैक्स का उपयोग करता हूं। दोनों मैक्स और इसके छोटे ओपन सोर्स सिबलिंग पीडी में एडवांस्ड ग्राफिक्स प्रोग्रामिंग (जीटर और जीईएम) के लिए लाइब्रेरी हैं। जिटर 'जिटर मैट्रेस' पर आधारित अपना स्वयं का ग्राफिक्स सिस्टम है, लेकिन इसमें ओपनजीएल आधारित उपकरणों का एक सूट शामिल है। GEM OpenGL पर आधारित है।

एक वैकल्पिक (फिर से ओपनजीएल-आधारित) डेटाफ्लो भाषा जो ओएसएक्स के साथ आती है वह क्वार्ट्ज कंपोजर है

साथ ही प्रसंस्करण , vvvv , और फ्लैश इन कलाकारों के लिए मानक वास्तविक समय वीडियो प्रोग्रामिंग वातावरण है। तेजी से विकासशील सेंसर डेटा विज़ुअलाइज़ेशन अनुप्रयोगों के लिए सभी शानदार विकल्प।


2

आप मेरे प्रसंस्करण आधारित स्केच पर एक नज़र डाल सकते हैं, मैंने AD7746 डेटा की कल्पना के लिए उपयोग किया है । यह बहुत सरल है - लेकिन शायद सिर्फ वही चीज जो आपको चाहिए। यह धारावाहिक प्योर्ट्स से मूल्य लेता है, तार को डिकोड करता है और डेटा सेट उत्पन्न करता है। यदि आपके कोई प्रश्न हों तो बस मुझसे संपर्क करें।


1

मैं कुछ RIA फ्रेमवर्क ( http://en.wikipedia.org/wiki/Rich_Internet_application ) का उपयोग करने का सुझाव दूंगा । कड़ाई से बोलते हुए मैं RIA ढांचे ( http://www.insideria.com/2009/12/28-rich-data-visualization-too.html ) के ऊपर डेटा विज़ुअलाइज़ेशन फ्रेमवर्क की सिफारिश करता हूं ।

मुझे लगता है कि सबसे अच्छा तरीका फ्लैश होगा। मेरा सुझाव है कि फ्लेक्स या एयर (यदि आपको अधिक डेस्कटॉप एकीकरण की आवश्यकता है)।

फ्लैश से कनेक्ट करने के लिए आपको सीरनेट या कुछ इस तरह की जरूरत है। हमेशा का उदाहरण आप as3glu ( http://code.google.com/p/as3glue/ ) का उपयोग कर सकते हैं जो सीरनेट बनाने में संकोच करता है।

एक और दिलचस्प परियोजना है नेटलैब टूलकिट ( http://newecologyofthings.wik.is/NETLab_Toolkit )


2
विलंबता, विलंबता, विलंबता।
छत पर

1

मैं एक डेटाबेस (जैसे PostgreSQL) और एक वेब इंटरफेस का उपयोग करूंगा। अपाचे चलाएँ और रेखांकन और तालिकाओं की सेवा करें। ब्राउज़र वाला कोई भी उपकरण ग्राफ़, टेबल या रॉ डेटा को देख सकता है।

आप डेटा को क्वेरी इंटरफ़ेस भी प्रदान कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.