سؤال

أرغب في إنشاء تصورات للبيانات في تطبيقات سطح المكتب، باستخدام أطر العمل واللغات والمكتبات التي تساعد في هذا النوع من المهام.يجب أن تكون التصورات تفاعلية:قابلة للنقر، وقابلة للسحب، وقابلة للتخصيص، ومتحركة...

ما أود إنشاءه هو شيء مشابه للأمثلة التي تظهر هنا: http://www.visualcomplexity.com/vc/

وهذه هي الروابط التي أعرفها بالفعل: http://delicious.com/laura_laura/visualization?setcount=100

اللغة المفضلة هي C++/Visual C++ (MFC) لأنني على دراية بها، ولكن أي تقنية أخرى مرحب بها، أود إنشاء قائمة من "مشابهة قدر الإمكان" إلى Visual C++ إلى "مختلفة تمامًا" عن Visual سي ++.

تعد WPF، وflex، وAdobe Air، وflare، وJavascript (التي تعمل في المتصفح كتطبيقات من جانب العميل مع إمكانية الوصول إلى الملفات المحلية أو كتطبيقات سطح المكتب) من الإمكانيات، ويمكنك نشر أي روابط جيدة للأمثلة والبرامج التعليمية والإرشادات وما إلى ذلك.التي تعرفها.

ما هي منحنيات التعلم والتعقيد للخيارات المختلفة؟أي واحد سوف تختار ولماذا؟أي واحد عملت معه بالفعل وكيف كانت تجربتك؟كيف تبدأ بمشروع بهذه الخصائص؟

هل كانت مفيدة؟

المحلول

تحتوي منشورك على عدد كبير جدًا من الأسئلة التي لا يمكن الإجابة عليها بسهولة في رد واحد، لذا يمكنك محاولة إعادة النشر بأسئلة محددة.يعد تصور البيانات مجالًا ضخمًا للدراسة ولا يختلف بشكل كبير بين تطبيقات الويب وتطبيقات سطح المكتب.

ببساطة، إنه عرض البيانات بطريقة تحكي قصة البيانات بشكل مرئي.يكون ذلك مفيدًا للغاية في الحالات التي يكون فيها حجم البيانات كبيرًا بحيث لا يكون العرض الجدولي فعالاً.في بعض الأحيان، لا يمكن رؤية الاتجاهات والقيم المتطرفة والأحداث غير الطبيعية إلا عندما يتم تمثيل البيانات بشكل مرئي.بصريًا، يمكن أن يكون مخططًا بسيطًا، أو يمكن أن يكون تصورات أكثر تقدمًا مثل الخرائط الهيكلية أو الخرائط المواضيعية/عروض نظم المعلومات الجغرافية.

إذا كان هذا مجالًا أنت مهتم بالدراسة فيه، فابحث في:

إدوارد توفت - مؤلف وأستاذ وخبير شامل لعرض المعلومات

عيون كثيرة - من آي بي إم ألفا ووركس

يعالج - لغة "رسمية" مرئية تعتمد على لغة جافا

تصور البيانات - كتاب أورايلي من تأليف بن فراي، أحد المبدعين المشاركين في المعالجة

أبعد من ذلك، أعتقد أن التفاصيل ستعتمد على ما تريد تحقيقه - ما هي البيانات التي يتم تحليلها، ومن هو الجمهور، وما هي "الرسالة" المطلوبة.

نصائح أخرى

إذا كنت على استعداد لاستخدام منصة تطوير Flash/Flex/ActionScript/AIR، فقم بإلقاء نظرة على مكتبة "flare"، من مشروع prefuse:

http://flare.prefuse.org/

لقد بللت قدمي به فقط في هذه المرحلة، لكن حتى الآن أحب ما أراه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top