इसे छोड़कर कंटेंट पर जाएं

drawtonomy बनाम odrviewer.io

odrviewer.io एक ऑनलाइन OpenDRIVE व्यूअर है। आप कोई भी .xodr फ़ाइल लोड करें और यह ब्राउज़र में ही रोड नेटवर्क को 3D में रेंडर कर देता है — साथ ही उस जियोमेट्री का .obj मॉडल भी एक्सपोर्ट किया जा सकता है। इसका आधार ओपन-सोर्स libOpenDRIVE C++ लाइब्रेरी है जिसे WebGL में कंपाइल किया गया है; व्यूअर का कोर क्लोज़्ड-सोर्स है, लेकिन GitHub पर पब्लिक assets उपलब्ध हैं।

odrviewer.io की मुख्य क्षमताएं (साइट और libOpenDRIVE के अनुसार):

  • OpenDRIVE .xodr फ़ाइलें पूरी तरह ब्राउज़र में 3D में लोड और देखें।
  • रोड जियोमेट्री का .obj मेश एक्सपोर्ट करें।
  • बिना कोई सॉफ़्टवेयर इंस्टॉल किए, किसी .xodr फ़ाइल की सामग्री तुरंत जांचें।

किसी ने आपको कोई OpenDRIVE फ़ाइल दी हो, या आपके अपने टूल ने एक्सपोर्ट की हो — दोनों स्थितियों में odrviewer.io ब्राउज़र-आधारित त्वरित जांच के लिए सुविधाजनक है।

drawtonomy इसके साथ कैसे काम करता है?

Section titled “drawtonomy इसके साथ कैसे काम करता है?”

odrviewer.io और drawtonomy एक-दूसरे के विकल्प नहीं हैं — दोनों अलग-अलग काम करते हैं। odrviewer.io मुख्यतः .xodr फ़ाइलें देखने के लिए है, जबकि drawtonomy 2D लेआउट स्केच करने और OpenDRIVE एक्सपोर्ट करने के लिए। drawtonomy के एक्सपोर्टर डॉक्युमेंटेशन के अनुसार, इसका OpenDRIVE 1.8 एक्सपोर्ट स्पेक के एक उपसमूह को कवर करता है — लेन, ट्रैफ़िक लाइट, क्रॉसवॉक और बुनियादी ऑब्जेक्ट — और अभी junction primitives या ट्रैफ़िक साइन <signal> एंट्री सपोर्ट नहीं करता।

दोनों ब्राउज़र में चलते हैं, बिना किसी इंस्टॉलेशन के — इसलिए इनका मिलकर उपयोग स्वाभाविक है:

  • drawtonomy में एक सरल लेआउट स्केच करें और OpenDRIVE 1.8 एक्सपोर्ट करें।
  • एक्सपोर्ट की गई .xodr फ़ाइल odrviewer.io में खोलें और 3D रेंडरिंग देखकर जियोमेट्री सही है या नहीं यह पुष्टि करें।
  • drawtonomy में बदलाव करें, odrviewer.io में फिर से जांचें।

संक्षेप में: drawtonomy स्केच-और-एक्सपोर्ट का काम करता है; odrviewer.io देखने-और-जांचने का।

ब्राउज़र-आधारित OpenDRIVE इकोसिस्टम

Section titled “ब्राउज़र-आधारित OpenDRIVE इकोसिस्टम”

दोनों टूल यह दर्शाते हैं कि OpenDRIVE वर्कफ़्लो बिना किसी डेस्कटॉप इंस्टॉलेशन के ब्राउज़र में संभव है। odrviewer.io की नींव libOpenDRIVE का उपयोग ASAM OpenDRIVE टूलिंग कम्युनिटी में अन्य जगह भी होता है। OpenDRIVE बनाने वाले टूल के बारे में जानना हो तो LaneMaker, Truevision Designer और RoadRunner देखें। ये सभी एक ही इकोसिस्टम के अलग-अलग हिस्सों पर काम करते हैं।