昨天晚上刚回来,把研讨会内容跟大家汇报一下!这次研讨会一共一天半,17日下午在北京交大科学会堂,荷兰OmniTrans公司举行了交通规划软件OmniTrans的发布会,并向四所高校(北交大、北工大、清华、南宁大学)赠送了教学版的OmniTrans软件,各方领导讲了讲话等等。不过重头戏还是OmniTrans公司的经理John Morris介绍和演示OmniTrans软件,时间比较长,大概有两个多钟头,内容也比较详细。我把我记的一些关于OmniTrans软件的功能、特点介绍整理了一下,供感兴趣的版友参考:
OmniTrans是在TranPlan的基础上开发的,最早的工作可以追溯到1997年。据Morris介绍,当时他们在作项目的时候用的是TranPlan,但过程中发现了很多问题,觉得不好用就开始自己搞OmniTrans,现在已发展到了4.0版。有点类似Trips,OmniTrans也是由几套独立的组件构成,其中最基础的就是数据管理平台,用于项目管理、数据管理、基于GIS的网络编辑和结果查看。附加组件包括矩阵估算组件、需求模型(前三阶段的一系列可选模型)、静态交通分配组件、动态交通分配组件(基于流体动力学的宏观动态分配模型,MaDAM),以及公交分配组件。总体上看OmniTrans功能和Trips,TransCAD,EMME/2大同小异,但我感觉它的特点还是很突出的,概括起来就是“灵活”,这得益于它先进的软件架构。OmniTrans的核心是数据管理(而不是数据分析),它使用关系数据库(RDBMS)管理复杂的交通基础数据,这些数据可以按不同的方式、目的、出行者类型和出行时段等分类管理(OmniTrans称之为“多维”的数据管理),而数据的复杂程度则取决于你的调查内容——详细到可以包括路网中各交叉口的车道组合信息、信号控制信息(OmniTrans的交叉口信息数据界面非常像Synchro的),粗略的则只有人口、经济数据也可以分析。同时数据的输入、显示与GIS进行了很好的结合(当然比起专业的GIS平台来还是差很多),路网编辑也很简单,同时提供了与一些流行软件间的数据转换接口。
在交通模型与数据分析方面,OmniTrans提供了一套模型库,这里边包括了我们可能会用到的大部分常见的四阶段模型,例如原单位模型、重力模型、Logit模型等等。如果你想使用这些通用的模型进行分析,所需要做的就是准备数据和标定相关参数,然后使用OmniTrans的任务引擎(Job Engine)驱动所选择的模型运行就可以,非常方便。据Morris说OmniTrans与其它软件相比的一个优点就是“适合对交通并不熟悉的人”:)不过这并不意味着OmniTrans不专业,恰恰相反,前天听报告让我触动最大的就是它的超强可拓展性,与EMME/2的宏或TransCAD的GDK不同,OmniTrans使用了面向对象的开源(Open Source)编程语言Ruby,这个我以前就接触过,是个不错的脚本语言(类似Perl或Python的一种东东)。使用Ruby可以在OmniTrans平台下自己编写模型库里没有提供的模型与算法,比如一些特殊的应用或自己研究的新方法等,在这个过程中OmniTrans中的各种对象都可以调用,包括网络、矩阵、基于小区的数据等。我想很多对交通模型感兴趣的版友都多少自己写过一些程序,对这种事多少应该有感触:通用的规划软件即使功能再强大,总有一些没包含的东西(特别是一些不太成熟的新模型、算法等),而自己独立编写的程序在易用性、可拓展性等方面的确很难做好,大量的时间花费在了数据管理和软件可视化方面,不是在整文件就是在整界面,核心的东西反而没花太多时间做。我认识的一个师兄为了编辑路网方便一点甚至自己写了一个小型的GIS平台,这个是有点BT了!因此我想现在OmniTrans提供的这种模式应该能对很多人的路子了,最起码我对这一点是非常感兴趣的。正如OmniTrans的宣传材料里说的:“对研究者来说,理想的状态是OmniTrans提供数据和界面,他们提供知识”!
除了上述这些特点,OmniTrans还有两个比较有意思的地方。一是OmniTrans能将自行车这种交通方式单独处理,这个应该是OmniTrans在中国推广的一个卖点(荷兰是自行车王国嘛),但感觉他们公司好像在这方面没有给予太多重视(可能因为荷兰的自行车跟我们的根本不是一回事:)。再有一个就是OmniTrans中引入了动态交通分配(DTA)!这个现有软件能做到的的确不多(昨天一个朋友跟我说VISUM也有),Morris在会上也重点演示了这个功能,屏幕上各路段交通量以5分钟的间隔在不断的变化,的确让人感到“惊艳”,因为众所周知现在DTA在理论和应用上还都远远没有成熟。我就琢磨OmniTrans的这玩艺到底是解析的还是模拟的?这么大个路网上就刷刷的“DTA”,速度快的真让人受不了,我都开始怀疑Morris的小本本里装的是什么超强CPU了:)会后我也向他提问了这个问题,不过可能是交流上的原因,Morris也没给出令人满意的答案,让我看了个流体动力学的公式,然后解释了一通采集、评估、路径诱导、交通控制什么的。不过我总感觉这也不是规划软件该做的事,不知道是否只是“看上去很美”?不过为了给国际友人留点面子(这哥们站了俩多小时了也的确很辛苦),我也就没好意思再追问,就不了了之了。
18号全天是在国宏宾馆开研讨会,主题是模型在交通规划中的应用。综合运输研究所的郭小碚所长介绍了国家“十一五”综合交通发展规划的一些基本情况;多伦多大学的Soberman教授作了题为“模型在运输规划和项目评估中的作用”的报告;TSi(泛太智通)公司的副总裁K.K介绍了加拿大温哥华机场快线(轨道交通)客流预测与效益分析的经验;英国PBA咨询公司的Helen女士介绍了她们使用OmniTrans中的一些经验和案例;Morris介绍了荷兰的一个基于OmniTrans开发的交通需求管理系统;然后就是国内的一些案例介绍,综合运输研究所的张康敏工程师介绍了福建的一个公路运输通道模型应用情况,北京交通大学的刘仍奎教授介绍了铁路基础信息平台的建设情况,最出彩的还是上海理工大学韩印教授的报告“规划模型在港口集疏运系统优化中的应用”,韩老师口才真没的说,报告的确很有煽动性,赫赫。其中我比较感兴趣的是K.K介绍的轨道交通客流预测案例,不过这个和本版关系不大,回头我在公交版开个贴子,感兴趣的过来讨论啊,还是有些新东西的。
最后提供一些OmniTrans的信息:昨天与会者都给发了一张OmniTrans的Demo CD,包含了OmniTrans的所有功能,还有比较详细的Tutorial,不过有最多只能分析25个分区的限制。这个Demo也可以在OmniTrans的网站上下载(
http://www.omnitrans.nl/),网站上还有一些关于OmniTrans的介绍性文档,内容不多,大概只有一个多M的pdf。中文版的介绍我只有纸版的,jiessie 是不是有?如果有最好能贴上来。最后说明一点,由于我E文太e了,上边写的一些东西理解上可能有偏差,仅供参考哈!
最后问一个问题,昨天走的急,忘了问各个版本的OmniTrans的国内代理价格了。哪位知道还望不吝赐教啊