摘要: |
首先分析城市交通网络的建模要素,包括道路、道路中心线、道路边线、交点、车道.然后,采用面向对象技术建立城市交通网络的数据模型,引入时间属性,把各种实体作为对象,对于交通网络中的任何一种交通对象都包括ID、非空间特征、空间特征、关系、事件五个部分.对于交通对象的这五个要素,文中都作了详细的阐述.然后,该文把道路作为面状要素描述,从而建立以车道为基本元素的城市交通网络概念模型.作为面状要素的道路对象直接继承原有道路的非空间特征,通过道路中心线对象和交点对象来继承原有线状要素的道路特征,包括网络关系,叠加关系等,通过车道段对象来增加作为面状要素的道路特征.使该模型既能够处理时空数据,又能够对独立对象的复杂行为进行描述.接着,在此基础上,建立可描述交通网络的数据结构,如:道路对象的属性表结构、空间表结构、对象之间的关系表等.再接下来,就是通过计算机进行实现.对于各种交通对象,主要是通过类来实现的.而对整个城市交通网络的存储,考虑到其空间数据量大,而且有大量的历史数据,因而采用基于基态修正的存储方式.基于基态修正的存储方式有几种,该文对其进行了进一步的扩展,认为当基态间呈等比数列时,其存储方式是最优的.最后,把城市交通网络中的各种对象分成点、线、面、体四类,并对其进行可视化,从而使城市交通网络数据模型得以在计算机中应用. |