|
云南省公路数据库建设是2002年交通部西部交通科技建设项目中的一项课题。该课题的主要目标是建设省级公路数据库,同时开发公路数据库的前端应用软件。通过公路管养服务为数据库提供实时更新的公路数据,为公路管理决策提供可量化的科学依据。
公路数据库是整个公路交通管理信息化的基础数据库,是实现公路管理信息化、决策科学化的重要基础和重要工具。公路数据库所管理的主要对象是公路信息资源。
由于公路是分布在一定空间范围内的连续对象,其管理系统与一般信息系统有着显著的差异。云南公路数据库系统的设计根据大量的实际调查,汲取已建设的兄弟省份公路数据库的经验教训,将公路数据库系统定义为三个层次:第一层次为基础应用层,放在公路管理第一线;第二层次为中心数据库层和公路数据发布层,放在中心城市;第三层次是决策支持应用层次,这一层次主要通过人工智能系统和公路管理数学模型,为公路管理决策提供量化的科学依据。
系统设计采用了多层体系结构,将系统划分为四大模块:基础应用公共模块、数据库核心模块、业务逻辑模块和数据发布模块。基础应用公共模块主要完成公路基础数据、生产数据、统计数据的采集录入、统计、查询、分析和校验,以及公路数据的传输、数据同步、身份验证、权限管理等功能;数据库核心模块主要完成与物理数据库的连接、操作等功能;业务逻辑模块主要完成数据的业务逻辑的校验;数据发布模块基于GIS完成,主要包括公路数据库的通用数据查询、分析、显示等功能。
系统结构图如图1和图2所示。
图1 数据库中心结构
图2 公路数据库客户端
在系统提供的五大模块中,数据发布模块是基于北京超图地理信息技术有限公司提供的WEB GIS软件SuperMapIS组件重新开发的WEB GIS地图数据引擎,用以满足综合数据查询等功能需求。该模块实现了公路数据的多条件组合查询和显示;根据用户的权限按地区、路线、年份、技术指标,以单独或组合条件的方式进行公路数据的查询统计,还可查看公路统计报表。图3为服务器端界面图,图4、图5和图6为各种公路信息的查询,图7和图8为公路信息的统计和统计图的制作。

|