论文摘要
地理信息系统(GIS,Geographic Information System)是一种基于计算机的工具,它可以对地图的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。这种能力使GIS与其他信息系统相区别,从而使其在广泛的公众和个人企事业单位中解释事件、预测结果、规划战略等中具有实用价值。随着计算机技术与计算机网络技术的发展,GIS的应用得到了广泛发展,将GIS引入消防指挥系统,有助于管理者宏观把握全局,又能迅速掌握查询具体数据,提高指挥效能,促进消防指挥的自动化、现代化。 由于组件技术的出现,使面向对象技术进入到成熟的实用化阶段。软件产业的形式也随之发生了很大的变化。GIS作为一种应用广泛但专业性较强的软件,普遍都以组件的形式组装和扩散到一般的软件产品中,进行二次开发。GIS组件具有小巧灵活、价格便宜的特点,无须专门GIS开发语言,直接嵌入MIS开发工具,并保存了原软件强大的GIS功能。 本系统开发采用MAPINFO公司的MAPX组件嵌入VC,使用ODBC组件连接SQL2000 SEVER数据库。实现了一般电子地图的显示、无级放大和缩小、漫游和图层编辑的等基本图形功能,并在此基础上动态实现了消防单位,重大危险源的动态显示;根据消防地理信息系统对交通网络分析的要求和特点在基于图论中的网络图模型的Dijkstra算法的基础上进行优化,实现最短路径的的网络分析;针对消防地理信息系统专门进行了数据库设计,在范式规划和逻辑设计上力求减少数据冗余的同时提高系统的效率;实现了GPS与GIS的结合,通过实时接收到的安装在消防车上的GPS定位系统发送的信息,确定出动消防车辆位置信息,确定消防车辆的移动方向、行车路线、速度等要素,并自动在地图上动态标注。
论文目录
相关论文文献
标签:消防地理信息系统论文; 组件论文; 数据库论文; 最短路径论文;