क्या किसी को दिशात्मक प्रवाह आरेखों के शुद्ध, जावास्क्रिप्ट आधारित कार्यान्वयन के बारे में पता है जो ग्राफविज़ उत्पन्न करने में सक्षम है? मुझे सुंदर दृश्यों के उत्पादन में कोई दिलचस्पी नहीं है, लेकिन प्रत्येक नोड की अधिकतम गहराई का पता लगाने के लिए संगणना, बेज़ियर लाइनों के लेआउट के साथ जो एक पेड़ के बजाय एक ग्राफ के साथ काम कर रहे हैं जब आप किनारों को काट रहे हैं जानकारी की। मैं एक ब्राउज़र के भीतर इस कोड को चलाना चाहता हूं; मुझे पता है कि मैं अपने नोड सर्वर में ग्राफविज़ को आसानी से एक एक्सटेंशन के रूप में एम्बेड कर सकता हूं, या popen()
यह भी और .dot
प्रारूप में ग्राफ़ जानकारी पर स्ट्रीम कर सकता हूं ।
संदर्भ के लिए, यहां एक विशिष्ट ग्राफविज़ आउटपुट है। ध्यान दें कि कैसे कनेक्टेड लाइनों को नोड्स के बीच यात्रा करने की अनुमति देने के लिए तत्वों को स्टैक किया गया और बाहर रखा गया है, बिना इंटरसेक्ट किए (बहुत बार) या नोड्स के माध्यम से गुजर रहा है।