日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【SUMO学习】初级 OSMWebWizard

發布時間:2023/12/15 编程问答 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【SUMO学习】初级 OSMWebWizard 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考自官網教程:OSMWebWizard - SUMO Documentation

目錄

一、打開OSM Web Wizard

?二、調整參數?

三、生成sumo-gui仿真環境


目標:使用OSM Web Wizard將實際的地圖信息按照相應的配置在sumo-gui上顯示出來。

一、打開OSM Web Wizard

找到相應的python文件(路徑:SUMO/tools/osmWebWizard.py),在命令行中用python執行該文件,會自動打開OSM Web Wizard網頁。

二、調整參數?

①選擇區域:勾選Select Area,用鼠標在地圖上拉出矩形,選擇指定區域

②勾選Add Polygon會保留地圖上的所有信息,比如我們只做道路交通研究,但是它會保留鐵路等信息

③left-hand Traffic選中后,仿真會遵從左側行駛規則

④Car-only Network選中后,只顯示轎車相關的地圖信息

⑤Import Public Transport選中后,會導入公共交通信息

?⑥在控制生成車輛的相關信息時有兩個參數:Through Traffic Factor和Count

Through Traffic Factor指的是路線穿越所選區域的車輛數與路線在所選區域內車輛數的對比。

再具體一點,就是生成的車輛會隨機在我們劃定的區域中選擇行駛的起點和終點。這個起點和終點在區域的邊界上,即小車看起來像是穿越了選擇的地圖區域,那么就是through traffic;如果起點和終點在區域內,那么就是非through traffic。

Through Traffic Factor就是二者的車輛數之比,即

Count是規定每小時想要生成的車輛數,與車道數和道路長度有關。

比如Count設置成90,此時地圖中有一條5km長度的道路,該道路是2車道的,那么每小時會生成90*2*5=900輛車。這樣計算的話相當于每4秒生成一輛車(900/60/60=0.25車/s? ? 4s*0.25車/s=1車)

三、生成sumo-gui仿真環境

設置好參數后,點擊Generate Scenario,會自動打開sumo-gui,并按照所選配置進行顯示。

點擊綠色箭頭,開始仿真,就能看到生成的小車在地圖中行駛。?

注意,每次用這種方式生成仿真環境的相關文件都會存儲在SUMO/tools中,以日期命名的文件夾

總結

以上是生活随笔為你收集整理的【SUMO学习】初级 OSMWebWizard的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。