1.到达速率
到达速率就是外部车辆进入优化路网在单位时间内的流量,每个进入的lane有不同的到达速率。
2.到达速率的获取
# -*- coding: utf-8 -*-
"""
Created on Wed Dec 02 17:16:44 2015
@author: Luyixiao
"""
import bs4
soup = bs4.BeautifulSoup(open('E:/arrivalRate.xml'))
soup = soup.body.routes
list = []
for child in soup.children:#遍历子节点,并存在List中,用来排序
print cnt
list.append(child)
cnt = cnt+1
kk = list[0]
for i in range (0, len(list)):#删除冗余的节点信息
if list[i] == kk:
print i
list.pop(i)
list.pop(0)
list.pop(0)
list.pop(0)#前期处理,删除不必要的记录
inputLane = ['-47150988#4','-160896555','47157274#0'

本文介绍了如何通过Python与BeautifulSoup库解析SUMO仿真数据,来计算外部车辆进入路网的到达速率。到达速率是指单位时间内各入口lane的流量,每个lane的到达速率可能不同。
最低0.47元/天 解锁文章
1905

被折叠的 条评论
为什么被折叠?



