论文部分内容阅读
我国铁路运输行业呈现跨越式发展的趋势,铁路资源分布范围越来越广,数据量不断增加。铁路运输市场产生的大量基础属性数据和空间数据是实现信息共享的基础。运用数据库技术将分散管理的各类资源数据进行集中管理,同时,借助网络地理信息系统将铁路资源的空间信息与属性信息集成并直观地展示出来,这些方法是实现铁路信息化、铁路资源要素可视化、各类数据综合管理的重要手段,可以有效提升铁路管理水平。本文以Microsoft Visual Studio 2012为开发平台,以SQL Server 2014为属性数据管理工具,利用ArcGIS Server管理地理空间数据并提供空间查询服务,以ArcMap 10.2.2为铁路网示意图创建和发布平台,采用三层架构,针对传统铁路资源管理系统的一些不足,如只能进行文本信息查询,数据可视化程度低;只针对某一部门的特定的信息进行单一管理,不同种类数据的综合管理水平低,不利于信息共享;系统处理大量数据效率低,尤其在处理大量属性数据和空间数据融合的数据时容易导致系统崩溃等问题,设计并开发铁路资源综合管理系统,该系统最大的特点是利用WebGIS技术实现了铁路资源数据的可视化展示。首先对系统开发中涉及到的关键技术进行介绍,然后分析系统所需的数据种类并进行功能需求分析,在此基础上详细设计系统数据库和功能,将系统功能模块划分为基础数据维护、地图浏览、资源管理、统计报表管理四大模块,其中,地图浏览模块和资源管理模块为本系统核心功能模块,地图浏览模块主要实现铁路网示意图的展示、空间-属性互查询、缩放、平移、鹰眼等;资源管理模块主要实现铁路车站、线路、运输企业、旅客列车、专用线等资源数据的展示、查询、导出等。本系统以兰州铁路监督管理局所管辖的兰州铁路局、乌鲁木齐铁路局和青藏铁路局三大区域的铁路网为例,比照地铁图的样式重新建立铁路网示意图模型,以直观、美观的形式将铁路网示意图呈现给用户。在此基础上将基于ArcGIS API for JavaScript的WebGIS技术和数据库技术有机融合,从而实现空间数据和属性数据在铁路网示意图上的有机融合。用户仅一步操作就能查询到属性信息与空间信息一体化集成的铁路资源数据。这不仅对实现铁路运输市场资源监管的可视化、信息化具有重要的现实意义,并对将WebGIS技术应用于铁路资源管理系统开发做出了有益的探索。本文主要的研究内容概括如下:1、研究并概述系统开发中用到的关键技术,包括WebGIS技术、ArcGIS Server平台技术、ArcGIS API for JavaScript技术。2、对系统用户进行分析、对系统数据和系统功能进行了需求分析,在此基础上,进行系统总体设计,包括系统设计要遵循的原则、系统总体架构、系统的数据流程,系统数据库、统计报表、系统功能设计。3、开发系统并阐述系统的实现方法。介绍系统的开发环境、分别对系统的数据访问层、业务逻辑层和界面表现层的实现及效果进行详细阐述。最后对本文研究做出总结并提出未来的发展的方向。