توصيات للتحكم في الرسم البياني التفاعلي المشابه لـ Google Finance

StackOverflow https://stackoverflow.com/questions/111388

  •  02-07-2019
  •  | 
  •  

سؤال

أحتاج إلى نوع من التحكم التفاعلي في المخطط لتطبيق الويب المستند إلى .NET.لدي بعض مخططات XY الواسعة، ويجب أن يكون المستخدم قادرًا على التمرير بشكل تفاعلي وتكبير/تصغير نافذة معينة على المحور x.قد يكون من الجيد استخدام شيء مشابه للتحكم المالي في Google، ولكن دون الحاجة إلى تسميات التاريخ أو التعليقات التوضيحية للحدث الإخباري.كما أفضّل تجنب Flash، إذا كان ذلك ممكنًا.هل يمكن لأي شخص أن يقدم بعض التوصيات لشيء قد يكون قريبًا؟

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

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

المحلول

هل يمكن أن تجرب فلوتر, مكتبة جافا سكريبت لطيفة.يحتوي على عناصر تحكم جيدة بالماوس وهو مجاني للاستخدام.

نصائح أخرى

ماذا عن استخدام أداة تمويل Google "الحقيقية" من مشروع تصورات Google؟

http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html

هذا هو الذي تبحث عنه.تطابق تام تقريبًا للرسم البياني لـ Google Flash.

http://www.humblesoftware.com/finance/index

قم بإلقاء نظرة على جوجل التصور API, أعتقد أن هذا هو ما تستخدمه Google في Google Finance.لقد ألقيت نظرة على عدد قليل من واجهات برمجة تطبيقات الرسوم البيانية الأخرى، ولكن هذه الواجهة مجانية وجميلة.

تبدو عينة Zoom Scrollbar الموجودة على موقع SoftwareFX مثل ما تبحث عنه:

http://demo.softwarefx.com/chartfx/aspnet/ajaxsamples/

الدفع amCharts.هناك مخطط XY ومخططات الأسهم.من المؤكد أن هذه الرسوم البيانية تعتمد على Flash ولكن لا أعتقد أنه يمكنك الحصول على أي شيء لطيف وتفاعلي بدون Flash أو Silverlight هذه الأيام.

jqplot مثير للإعجاب ويتحسن كل يوم

لماذا لا تستخدم هذا الاستنساخ:

http://code.google.com/p/time-series-graph/

أردت الرد على تعليق knb بشأن مخطط Google Finance ولكن يبدو أنه لا يوجد زر للرد.على أية حال، وفقا لهذا:

http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html#Data_Policy

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

لقد استخدمت مؤخرًا مكتبتين عامتين مع عمل .NET الخاص بي - وكلاهما يحتوي على العديد من أنواع المخططات المختلفة التي تتضمن التكبير/التصغير والتمرير الذي تبحث عنه:واحد مجاني(زيدغراف) والآخر ليس (دونداس).

يسعدني أن أوصي بهما على حد سواء.Dundas أفضل - ولكنها ليست رخيصة.Zed مفتوح المصدر لذا يمكن أن يكون مفيدًا جدًا بمجرد قراءة الكود.

مخططات عالية (التراخيص التجارية فقط) تتمتع بتمويل JS خالص مثل الرسم البياني الذي يبدو جيدًا.ومع ذلك، فهو حاليًا في مرحلة تجريبية.

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