sumo 노트(3) - 승용차를 달리게 하기(rou 파일의 생성)

990 단어 sumo
이전의 노트에서 우리는 넷 파일, 즉 도로망 파일을 성공적으로 생성했다. 만약에 도로에 차가 생기게 하려면 루파일, 즉 차량 파일이 필요하다.
OD 데이터 없이 일부 차량 트래픽을 얻기 위해 유싱 랜덤카(무작위 차량 생성) 방법을 선택할 수 있다.
네티즌과 홈페이지의 강좌에 따르면 우리는 이런 방법을 통해rou파일을 생성하려면 우선randomtrip.를 사용해야 한다는 것을 알게 되었다.py Trips 파일을 생성합니다.
홈페이지에서도 randomtrip 매개 변수에 대한 상세한 소개가 나왔다.https://sumo.dlr.de/docs/Tools/Trip.html#randomtripspy
가장 간단한 동작은 넷 파일을 입력하여 trip 파일을 생성하는 것입니다. output의 파일 이름을 주지 않을 때 기본적으로 생성된 파일을 trips라고 합니다.trip 파일.
D:\sumo\bin>python D:/sumo/tools/randomTrips.py -n 8.15.net.xml -e 100 -l

주의:여기python을 써야 한다(원리는 나도 뭔지 모르겠지만, 많은 네티즌들의 강좌를 보니python이 없으면 그들도 성공했다)
다음은 Trip 파일을 통해rou 파일을 생성하는 것입니다.duarouter라는 파일을 사용해야 합니다.
D:\sumo\bin> duarouter  -n 8.15.net.xml -r trips.trips.xml -o 8.16.rou.xml --ignore-errors

간단하게 말하면, 넷 파일과 Trips 파일을 입력해서rou 파일을 생성하는 것이다.
루 파일을 생성한 후에, 우리는sumocfg 파일을 하나 더 만들면 모방을 실행할 수 있습니다.
대충 말씀드렸어요. 요즘 수업이 너무 많아서 숙제가 너무 많아요. 시간이 있으면 제가 다시 자세히 소개해 드릴게요.

좋은 웹페이지 즐겨찾기