1基于WebGIS的杭州公交线路查询系统设计与实现——站点信息图-文互查摘要随着Internet的发展,很多开发者已经开始从互联网上获取公交线路查询信息,结合WebGIS技术,具有很大的实用价值,已在诸多领域中得以广泛应用。以往非GIS的公交线路查询系统存在很多的缺陷,给出行的人员带来了不同程度的不便。当WebGIS应用于公交线路查询系统开发时,结合公交查询系统的实际需要,考虑基于WebGIS的杭州公交线路查询系统的总体目标.同时提出公交线路查询系统的数据库设计方案、系统功能模块设计方法和关键技术。在基于WebGIS的杭州公交线路查询系统站点信息查询模块中,实现智能查询,能够进行清晰查询,模糊查询以及周围建筑查询,从而实现了大范围内全方位发挥的实时、准确、高效的运输综合管理,使人、车、路密切配合,和谐统一,大大改善了交通环境。【关键词】WebGIS、公交查询、站点信息、空间数据2DesignandRealizationofHangzhouBusesLineQueryingSystemBasedonWebGIS—StationInformationQueryingbyChart-AttributeABSTRACTWiththedevelopmentoftheInternet,manydevelopershavebegunenquiriesfromtheInternettoobtainpublicinformationlines,withWebGIStechnologyhasgreatpracticalvalue,whichcanbewidelyappliedinmanyfields.GISpreviousnon-existenceofthebuslineenquirysystemmanymistakes,goonajourneytobringpersonnelwithvaryingdegreesofinconvenience.WhenappliedtothebuslineenquiriesWebGISsystemdevelopment,integrationofpublicenquirysystemneedstoconsidertheHangzhou-basedWebGISbuslineenquirysystemoverallobjectives.Atthesametimeraisepublicenquirylinedatabasesystemdesign,systemdesignmethodologyandkeyfunctionalmodulestechnology.WebGISintheHangzhou-basedbuslineenquirysystemwebsiteInformationReferralmodule,andachievingwisdomenquiriescouldclearenquiriesvagueenquiriesandthesurroundingbuildingsenquiries,thusachievingbroadercontextofacomprehensivereal-time,accurate,comprehensiveandefficienttransportmanagement,people,cars,roadsclosely,harmonyandunity.greatlyimprovedthetrafficenvironment.KEYWORDS:WebGIS,publictransitinquiry,stationinformation,spatialdata5目录第一章引言.....................................71.1选题的提出......................................................71.2选题的目的和意义................................................71.3选题目前在国内外的研究现状......................................8第二章系统设计的关键技术........................92.1WEBGIS..........................................................92.2MAPX与MAPXTREME..................................................92.3ASP.NET技术的开发..............................................11第三章系统需求分析.............................123.1可行性分析.....................................................133.1.1技术可行性分析...........................................133.1.2操作可行性分析...........................................133.1.3经济可行性分析...........................................133.1.4社会环境可行性分析.......................................133.2系统功能需求分析...............................................143.2.1功能描述.................................................143.2.2数据流图(DFD)..........................................153.3安全性需求.....................................................163.4一致性需求.....................................................163.5完整性需求.....................................................16第四章系统总体设计.............................174.1系统目标的确定.................................................174.1.1项目系统模块图...........................................194.1.2项目系统流程图...........................................194.2数据库设计.....................................................194.3WEBGIS基础平台软件的选择.......................................214.4系统功能模块设计...............................................2264.4.1系统的功能一览表.........................................224.4.2功能模块的划分...........................................234.4.3公交线路查询系统中的功能设计.............................23第五章系统功能实现.............................24第六章总结....................................316.1主要成果.......................................................316.2存在问题和今后工作建议.........................................31致谢.........................................32参考文献........................................337基于WebGIS的杭州公交线路查询系统设计与实现——站点信息图-文互查第一章引言1.1选题的提出随着现在社会的发展,出行人员都避免不了要到某些城市去公干或其他的事情。一旦你对这个城市不熟悉,你的出门就会举步维艰。打的,对于一些因公出差的人来说算不了什么,但是对于旅游者或是个人来说就不是很好的选择。以前那些人只能靠打电话,看交通图,像熟人问路等这些传统的查询公交信息。这样就浪费掉很多的时间在查询公交线路中,而且得到的信息也不一定是很可靠的。随着Internet的发展,开发一个城市的公交智能线路查询系统就显得十分必要,可以说更加适应现代社会的需求。因此提出了基于WebGIS的公交线路查询系统的设计和研究。本系统是利用MapXtrem2004、ASP.Net、SQLSERVE2000、WebGIS开发系统开发的,页面美观、运行速度快、操作简单、内容详细,可以高效的安排自己的行程。1.2选题的目的和意义城市公共交通(以下简称“公交”)是与出行人员生产生活息息相关的重要基础设施。提供良好的公交服务是建设和谐社会的基本要求。利用高新技术改造传统的公交系统。以信息化为基础,促进乘客、车辆、站点设施以及交通环境等要素之间的良性互动,推动智能公交系统建设。鉴于中国目前的经济发展状况,中国人出行还是以公交车为主,所以每个城市的公交系统都比较庞大发达。公交查询系统是近两年出现的新生事物,每个城市的发展状况也是良莠不齐。建设电子公交线路查询运行站点查询系统、线路查询系统、换乘查询信息系统,便于市民了解公交信息,合理安排出行[1]。8在基于WebGIS的杭州公交线路查询系统模块之一——站点信息图-文互查中,出行人员可以最快时间内被查到你所要的准确站点信息和周围建筑物的线路信息。最主要的是可以进行模糊站点查询,实现智能查询是主要的设计目的之一。为城市居民和外地旅客搜索站点提供一条或若干条快速、经济的经过该点的线路选择,极大地方便了人们的社会活动。1.3选题目前在国内外的研究现状在西方国家(如美国、日本等),在城市公交网络系统上投入了极大的财力,构建了利用计算机网络和先进的通信系统的智能运输系,从而实现了大范围内全方位发挥的实时、准确、高效的运输综合管理,使人、车、路密切配合,和谐统一,大大改善了交通环境等。国内在这方面的起步较晚,但是各地政府都给予了极大的重视,相继建立了网上公交查询系统,但是效果不甚理想。主要存在以下一些问题:(1)多数查询系统的形式单一,覆盖面较小。(2)数据存储结构不够合理,不易扩充,不能支持人以两点的查询。(3)多数没有地图显示能力,不够直观。(4)具有地图显示能力的系统,几乎全部采用非自主产权的GIS插件,运行速度慢,查询效果差。(5)咨询方式单一,没有充分发挥现有的各种通信资源。9第二章系统设计的关键技术2.1WebGISWebGIS是建立在Internet上具有浏览器/服务器体系结构(B/S)的网络GIS,是利用万维网技术对传统GIS的改造和发展,它改变了传统GIS的运行模式,使用户可以借助方便、廉价的Internet网,通过Browser这一统一的图形用户界面,访问位于不同地区不同类型的空问信息资源。随着Internet的发展,很多开发者已经开始从互联网上获取公交线路查询信息。结合WebGIS技术,开发在Internet上的公交线路查询系统,具有很大的实用价值。由于发展速度很快,出现的时间很短,WebGIS本身实际上还处于发展和变动之中。WebGIS具体的概念