मैं PHP में निर्देशित ग्राफ को आकर्षित करने का एक तरीका ढूंढ रहा हूं। (http://upload.wikimedia.org/wikipedia/commons/0/08/Directed_acyclic_graph.png में)। मैं इसे ग्राफ़ की एक छवि बनाना चाहता हूं जैसे जीडी एक छवि आउटपुट कर सकता है।PHP में निर्देशित ग्राफ़ ड्राइंग कैसे करें?
मैंने इस पर बहुत कुछ किया है, लेकिन मुझे ग्राफ में सामान्य रूप से ग्राफ़ (बार आदि के साथ) ड्राइंग के लिए बहुत सारी लाइब्रेरी मिल सकती हैं, निर्देशित ग्राफ नहीं।
पीएस मैंने सिस्टम() के माध्यम से डॉट (लिनक्स प्रोग्राम) का उपयोग करने का प्रयास किया है, लेकिन दुर्भाग्यवश मुझे सर्वर पर ऐसा करने की अनुमति नहीं है। साथ ही, मेरे पास सर्वर पर PHP एक्सटेंशन और सामान स्थापित करने का कोई अधिकार नहीं है, इसलिए इसे सामान्य PHP (आदर्श रूप से केवल एक फ़ाइल सहित) के साथ काम करना चाहिए।
अग्रिम धन्यवाद।
क्यों आप इस जी.डी. का उपयोग कर ऐसा नहीं कर सकते? यह अपेक्षाकृत मामूली होगा, आपको बस ट्रैक करने की आवश्यकता है कि प्रत्येक नोड कहां है। क्या आप सिर्फ नोड्स की सूची देना चाहते हैं और वे क्या कनेक्ट करते हैं, और यह स्वचालित रूप से निर्देशित ग्राफ उत्पन्न करता है? –
मैंने यह कोशिश की है, लेकिन यह काम करने के लिए काफी जटिल है (बहुत अधिक) बग, यह वास्तव में बदसूरत स्वरूपित ग्राफ में परिणाम देता है। सबसे बड़ी समस्या नेटवर्क की संरचना है, बहुत अधिक क्रॉसिंग लाइनों से बचें। – openbas2