CEMPS构成组件

作者&投稿:仪饺 (若有异议请与网页底部的电邮联系)
~ CEMPS中的关键构成组件包括ARC/INFO,这是一款由美国ESRI公司开发的地理信息系统(GIS)。它能够在多种硬件平台上运行,主要由两个核心部分组成:一个是独立的数据库,即INFO,用于存储以向量形式的数字化数据,如地形、人口分布等,这些数据以点和线段的形式存储,并可构建数字地图。另一个是ARC系统,它负责将数据库中的信息以地图、图表等形式展示,便于理解和解读。

在CEMPS中,ARC/INFO被用于两个重要目的:首先,用于配置模型,要求疏散的对象和区域的数据都存储在INFO数据库中,以便构建模拟的初始化条件。其次,ARC/INFO提供了一个直观的展示工具,无需额外开发,可以直接展示模拟过程。CEMPS中的模拟器采用C++编写,这是因为C++是一种面向对象、应用广泛、标准且具有良好移植性的语言,这使得它在CEMPS中的集成更为高效。

在道路网络的定义中,CEMPS采用了分层结构:位置(Location)是可变大小的,可被一个或多个交通工具占用;弧度和道路长度用链接列表表示,交通工具的移动受运动规则控制。位置可以通过继承进一步细化,如特化为节点。网络道路则可以是列表或树结构,由弧或节点构成。这样,当GIS数据库包含道路网络信息时,可以轻松将其转换为模拟器所需的类或对象。

为了确保CEMPS的正常运行,模拟器需要动态地与ARC/INFO连接。在Sun SPARC平台上,通过Windows操作系统可以实现这种连接,从而实现数据的无缝交互和模拟过程的顺利进行。


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网