وب‌سرویس مجید

پروژه 3d-force-graph

vasturiano/3d-force-graph

این یک کامپوننت تعاملی و سه‌بعدی برای نمایش نمودارهای گراف با استفاده از ThreeJS و WebGL است که از الگوریتم نیرومحور (force-directed) بهره می‌برد.

کاربرد:

این ابزار برای نمایش داده‌های شبکه‌ای مانند شبکه‌های اجتماعی، ارتباطات سیستمی، نقشه‌های دانش یا هر نوع رابطه‌ی پیچیده‌ی بین داده‌ها در فضای سه‌بعدی مناسب است.

در چه شرایطی بهتره استفاده شود؟

وقتی نیاز داری داده‌های رابطه‌ای رو به صورت پویا و تعاملی در 3D نمایش بدی و کاربر بتونه گراف رو بچرخونه، زوم کنه یا روی گره‌ها کلیک کنه.

همچنین وقتی عملکرد بالا و رندر سریع با حجم بالای داده مهم باشه، این کتابخانه به دلیل استفاده از WebGL عالی عمل می‌کنه.

چند مثال از موارد استفاده:

- نمایش شبکه‌های ارتباطی کارمندان در یک سازمان

- تحلیل ارتباط بین صفحات ویکی‌پدیا با گراف 3D

- نمایش ارتباطات بین سرورها در یک زیرساخت ابری ️

- بصری‌سازی شبکه‌های بلاکچین و تراکنش‌ها

  • #3DGraph
  • #DataVisualization
  • #WebGL
  • #ForceDirected
  • #NetworkAnalysis
  • #ThreeJS
  • #InteractiveGraph
  • #GraphVisualization
  • #JavaScript
  • #DataScience