近年来,随着面向对象技术的发展及成熟,产生了一种新的面向对象的交通数据模型UNETRANS(The Unified Network for Transportation)。该模型由美国UCGIS协会与ESRI公司联合提出,目前有两个版本,即早期面对ArcGIS 8.1的旧版,现在面对ArcGIS 8.3的新版。新旧版之间主要变化是,从地理数据库几何网络(GeoDatabase Geometric Network)升级到拓扑参照网络(Topology for the Reference Network)。由于该模型针对整个交通领域,覆盖范围大,因此,在公交领域的研究需进行相应的取舍。
UNETRANS模型包含六个主要相关对象和特征类包(Curtin et al,2001),见图2-5。
①参照网络包(Reference Network Package):主要处理构成几何及拓扑网络的对象。
②路线及位置参照包(Routes and Location Referencing Package):主要处理带有位置参照信息的对象,如设施、活动、事件、移动对象等。
③设施包(Assets Package):处理那些同网络有关,但是不在网络中的对象,如红绿灯、交通标志等。
④行为包(Activities Package):处理那些同网络有关,但是不在网络中的短暂对象,如有计划的道路维护等对象。
⑤事件包(Incidents Package):处理突发的事件对象,如交通事故等。
⑥移动对象包(Mobile Objects Package):可以通过网络与交通相关的活动对象,如车辆等。
(www.xing528.com)
图2-5 UNETRANS数据模型包视图
每个包包含一组对象类和特性类,以及这些类之间的关系。每个对象类由一个描述性名称和一组定义对象的属性组成。所有的UNETRANS对象类属性继承自ArcGIS所提供的基本对象类型(图2-6)。
图2-6 Assets包静态结构图
UNETRANS联盟制定了四个相关要素组成的成果:
①可以在ArcGIS中,被任何交通相关的应用所使用的面向对象的数据模型,模型采用工业标准的建模语言UML(Unified Modeling Language)表述,并且作为构建交通数据的开始点。通过UML的图描述数据类型、关系及其他细节。该图可以用来产生地理数据库。在基本UNETRANS模型中,用户所需的特殊数据可以容易地得到编辑或增加。
②描述基本结构的UML模型逻辑数据视图,非常容易阅读,项目小组可以和用户共同讨论。
③一组用来论证UNETRANS数据模型效能的数据。这组数据由公众及交通相关的数据组成,可以用来支持特殊应用。
④描述及解释UNETRANS数据模型的文档。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。