सूमो में, क्या हम वर्तमान किनारे को देखते हुए अगले किनारों (यदि बाहर निकलते हैं) की सूची प्राप्त कर सकते हैं? साथ ही, क्या हम एक सामान्य चौराहे पर आने वाले चार मार्ग प्राप्त कर सकते हैं?

0
Pao Raw 7 नवम्बर 2019, 20:00

1 उत्तर

सबसे बढ़िया उत्तर

यह निर्भर करता है कि क्या आप TraCI का उपयोग करना चाहते हैं और किसी विशिष्ट वाहन के मार्ग पर निम्नलिखित किनारे की आवश्यकता है या यदि आप केवल एक स्थिर नेटवर्क विश्लेषण चाहते हैं। उत्तरार्द्ध के लिए आप सुमोलिब का उपयोग कर सकते हैं (कम से कम यदि आप अजगर का उपयोग कर सकते हैं):

 # import the library
 import sumolib
 # parse the net
 net = sumolib.net.readNet('myNet.net.xml')
 # retrieve the successor edges of an edge
 nextEdges = net.getEdge('myEdgeID').getOutgoing()
 # retrieve the incoming edges of the destination of an edge
 nextEdges = net.getEdge('myEdgeID').getToNode().getIncoming()

देखें https://sumo.dlr.de/docs/Tools/Sumolib.html

0
Michael 10 नवम्बर 2019, 20:48