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

نموذج وصلات المسارات

يحمل Lane في drawtonomy أكثر من حدّيْن وخط مركزي؛ إذ يحمل أيضًا أربع فتحات وصل — Next وPrevious وLeft وRight — تربطه بشبكة الطرق.

الفتحةالمعنى
Nextالمسار الذي يتدفق إليه المرور على هذا المسار.
Previousالمسار الذي يتدفق إلى هذا المسار.
Leftالمسار المجاور إلى اليسار مباشرة، يتشارك حدًا.
Rightالمسار المجاور إلى اليمين مباشرة، يتشارك حدًا.

الوصلات ثنائية الاتجاه: ضبط Next للمسار A على B يضبط أيضًا Previous للمسار B على A. ويحافظ المحرر على هذه الثبوتية تلقائيًا.

عندما يتشارك مساران حدًا — لأنهما جاران Left/Right، أو لأن مسارَي Next/Previous يلتقيان طرفًا بطرف — يكون ذلك الحد كائنًا واحدًا. اسحب نقطة عليه فيتحدّث المساران.

تُخبر الطوبولوجيا فعلًا بما هو ملصوق بماذا، فلا تحتاج الهندسة إلى إصلاح يدوي في كل مرة تعدّل فيها مسارًا.

يُرمِّز كل من OpenDRIVE وLanelet2 ترابط المسارات. تستخدم مُصدِّرات drawtonomy فتحات الوصل مباشرة، دون استدلال أو ارشادات قد تنهار في الحالات الاستثنائية. يخرج المشهد الذي يبدو صحيحًا في المحرر كشبكة طرق حقيقية لا كيس من الخطوط متعددة المضلعات.

دورة كاملة مع الاستيراد

Section titled “دورة كاملة مع الاستيراد”

يقرأ مستورد Lanelet2 نموذج الوصل نفسه من ملفات .osm. يمكنك تحرير خريطة Lanelet2 في drawtonomy وتصديرها مرة أخرى دون فقد الطوبولوجيا.

يضبط drawtonomy الوصلات تلقائيًا عندما تكون النية واضحة:

  • رسم مسار يبدأ على نقطة نهاية مسار قائم يضبط Previous.
  • اختصار المسار المتوازي (Alt+نقرة بأداة Lane) يضبط Left أو Right.
  • وضع قالب تقاطع يربط كل مسار اقتراب.
  • يستنتج Lane Generator الوصلات من طوبولوجيا OSM حيث تكون واضحة.

لكل ما عدا ذلك، اضبطها يدويًا في لوحة الخصائص — راجع إدارة وصلات المسارات.

  • اتجاه السير يُستدل عليه من Next/Previous، لكنه لا يُرمَّز بشكل منفصل. الطرق ثنائية الاتجاه تُنمذج كمسارَين متعاكسَين بسلاسلهما الخاصة Next/Previous.
  • قيود الانعطاف عند التقاطعات لا تُنمذج في drawtonomy نفسه. تظهر في تصدير OpenDRIVE/OpenSCENARIO عبر قالب التقاطع الذي أنتجها.
  • حدود السرعة ونوع السطح والإضاءة — لا شيء من هذا. drawtonomy هو هندسة بالإضافة إلى طوبولوجيا؛ والخصائص الدلالية خارج النطاق.