تخطَّ إلى المحتوى

drawtonomy مقابل odrviewer.io

odrviewer.io عارض OpenDRIVE إلكتروني. تُحمِّل فيه ملف .xodr فيُقدِّم شبكة الطرق بصيغة ثلاثية الأبعاد داخل المتصفح مباشرةً، مع إمكانية تصدير نموذج .obj من الهندسة الناتجة. يقوم على مكتبة libOpenDRIVE مفتوحة المصدر بلغة C++ مُصرَّفة إلى WebGL، فيما يظل قلب العارض نفسه مغلق المصدر مع أصول عامة على GitHub.

ما يتيحه odrviewer.io وفق موقعه وlibOpenDRIVE:

  • تحميل ملفات OpenDRIVE بصيغة .xodr وعرضها ثلاثية الأبعاد كليًا داخل المتصفح.
  • تصدير شبكة .obj لهندسة الطريق.
  • طريقة سريعة وبلا تثبيت للتحقق من محتوى أي ملف .xodr.

لمن يتسلم ملف OpenDRIVE من أداة أخرى — أو يُنتجه بنفسه — يوفر odrviewer.io فحصًا سريعًا في المتصفح دون أي إعداد مسبق.

odrviewer.io وdrawtonomy ليسا بديلَين لبعضهما: odrviewer.io مخصص أساسًا لـعرض ملفات .xodr، بينما drawtonomy مخصص لـرسم التخطيط ثنائي الأبعاد وتصديره بصيغة OpenDRIVE. وفق توثيق المُصدِّر، يغطي تصدير OpenDRIVE 1.8 في drawtonomy مجموعة فرعية من المواصفة — مسارات، إشارات مرور، ممرات مشاة، وكائنات أساسية — دون إصدار بنى التقاطع أو إشارات المرور كإدخالات <signal> في الوقت الحالي.

تكامل طبيعي بين الأداتين — كلتاهما تعملان في المتصفح دون تثبيت:

  • ارسم التخطيط الأولي في drawtonomy وصدِّر OpenDRIVE 1.8.
  • افتح ملف .xodr الناتج في odrviewer.io لمشاهدة التمثيل ثلاثي الأبعاد والتحقق من صحة الهندسة.
  • عدِّل في drawtonomy وراجع مجددًا في odrviewer.io.

drawtonomy هو جانب الرسم والتصدير؛ odrviewer.io هو جانب العرض والفحص.

في نفس بيئة OpenDRIVE الإلكترونية

Section titled “في نفس بيئة OpenDRIVE الإلكترونية”

يُثبت كلا الأداتين أن سير عمل OpenDRIVE يمكن أن يعيش كليًا في المتصفح دون الحاجة إلى تثبيت تطبيق سطح مكتب. أساس odrviewer.io، وهو libOpenDRIVE، تستخدمه أيضًا أدوات أخرى في مجتمع ASAM OpenDRIVE. للأدوات التي تُنشئ OpenDRIVE بدلًا من عرضه، اطلع على LaneMaker وTruevision Designer وRoadRunner. نعمل جميعًا على أجزاء مختلفة من نفس البيئة.