毕业论文益阳市公共交通信息平台研制―基于Geodatabase的益阳市公交信息数据库的建立.doc
《毕业论文益阳市公共交通信息平台研制―基于Geodatabase的益阳市公交信息数据库的建立.doc》由会员分享,可在线阅读,更多相关《毕业论文益阳市公共交通信息平台研制―基于Geodatabase的益阳市公交信息数据库的建立.doc(20页珍藏版)》请在三一办公上搜索。
1、2010届学生毕业设计(论文)材料(四)序号 学 生 毕 业 设 计(论 文)课题名称益阳市公共交通信息平台研制基于Geodatabase的益阳市公交信息数据库的建立姓 名学 号0602401-28院、系、部城市建设系专 业地理信息系统指导教师2010年 6 月 日目录摘要:3Abstract4第一章引言51.1关于GeoDatabase、ArcSDE和Microsoft Access51.1.1 GeoDatabase空间数据模型61.1.2 ArcSDE空间数据库引擎61.1.3 Microsoft Access数据存储平台7第二章 数据库设计82.1 数据库需求分析82.2 数据库概念结
2、构设计82.3 数据库逻辑结构设计92.4数据库的总体结构11第三章数据库建立123.1空间数据库的建立123.2属性数据库的建立123.2.1城市基础地理信息数据库123.2.2公交信息数据集123.3 建库详细步骤14第四章结论与展望174.1结论174.2展望17致谢语18参考文献18益阳市公共交通信息平台研制基于Geodatabase的益阳市公交信息数据库的建立(湖南城市学院城市建设系)摘要:公共交通信息系统是规范公交信息管理、提高市民出行效率的有效途径,而公交信息数据库是整个信息系统的核心,在整个信息管理系统中发挥着重要的作用。数据库结构设计的好坏将直接对该系统的效率以及实现的效果产
3、生影响,合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。在本数据库的设计中,充分考虑到了管理系统数据繁杂,重复性很大,数据使用频繁等因素,选择了Geodatabase为数据模型,Microsoft Access关系数据库为数据存储平台,ArcSDE为空间数据库引擎。关键词:空间数据库属性数据库;Geodatabase公交线路;公交站点AbstractPublic transport information system is the standard public transportation information management, improve the effic
4、iency of the public an effective way to travel, and public transportation information database is the core of the entire information system, information management systems in the whole play an important role. The design quality of the database structure of the system will directly effect the efficie
5、ncy and the achievement of an impact, a reasonable design of the database structure can improve the efficiency of data storage to ensure data integrity and consistency. In the database design, fully taking into account the complexity of data management system, great repeatability, data and other fac
6、tors used frequently, select a Geodatabase for the data model, Microsoft Access relational database for data storage platform, ArcSDE as the spatial database engine.Keywords:Spatial DatabaseProperties Database ; Bus lines Bus Station ; Geodatabase第一章引言伴随着国民经济和城市建设的快速发展,城市经济的繁荣,人口的增加,城市必须解决好人们出行的需求。城
7、市公共交通运输以其覆盖面广、经济、快捷的特点,成为绝大多数出行者的首选方式,也是各地城市政府大力发展的一种交通方式。城市公共交通是专门服务于市民出行的客运企业,是城市社会和经济活动的重要组成部分。城市公共交通直接关系着城市的经济发展和居民生活,对城市经济具有全局性、先导性的影响。在益阳,城市公共交通信息系统的发展处于一个落后的水平,广大乘客可以获得信息的方式很少,公共交通信息的完整性和准确性得不到保证,而且还没有专门的机构负责信息的发布和管理。出于这个目的,我们对益阳的城市公共交通进行了调查和研究。从中发现随着益阳市规模的不断发展,许多新建小区大量出现,公交线路、公交站点也日渐增多,公共交通信
8、息也逐渐的庞大,人们很难得到准确的公共交通信息,这样给一些人的出行就带来了不便。因此,急需一个方便、快捷的公共交通信息系统来让本地市民特别是外来旅游、出差、就医等急需了解本地道路情况的人查询出所有符合他们要求的公交路线,对他们的出行和生活提供帮助。随着城市发展中所产生的各类数据不断增加,在公共交通信息系统中,对数据的管理和质量要求也日益提高。公共交通数据库系统需要根据不停变化发展的城市建设情况,对空间地理信息进行修改。在开发公共交通信息系统中寻求更加合理的空间数据组织方式来组织和管理各类数据显得尤其重要。为此,在本系统的设计中,充分考虑到了管理系统数据繁杂,重复性很大,数据使用频繁等因素,选择
9、了Geodatabase为空间数据模型, ArcSDE为空间数据库引擎,Microsoft Access关系数据库为数据存储平台。1.1关于GeoDatabase、ArcSDE和Microsoft AccessESRI公司推出的GeoDatabase是第三代空间数据模型的典型代表,它能够更好地管理和使用空间地理要素数据。本文在简要介绍GeoDatabase和ArcSDE体系结构和原理的基础上,以益阳市公交信息系统为例,探讨了基于GeoDatabase的公交系统数据库模型设计,实现了城市公交信息的空间数据与属性数据的一体化存储、管理和应用。1.1.1 GeoDatabase空间数据模型GeoDa
10、tabase空间数据模型集合了面向对象数据库和关系数据库系统两者的优点,实现了严格意义上的地理空间数据库、连续空间要素的无缝存储、对象属性和行为智能化结合等,克服了GIS软件中传统数据存储模式存在的查询操作难以优化、数据完整性的约束条件有可能遭到破坏、数据管理的全性较差、不适合网络共享发展需要等缺点。GeoDatabase按照成层次型的数据对象来组织地理数据,其结构如下图一所示。图一GeoDatabase结构图Geodatabase对象类Object classes要素类Features classes要素数据集Feature dataset classes关系类Relationship cl
11、asses表格Table要素Features关系Relationship要素类Features classes几何网络Geometric network关系类Relationship classess要素Features网络要素Networkeature关系Relationship1.1.2 ArcSDE空间数据库引擎ArcSDE是ESRI公司结合先进的客户服务器计算模式和数据库管理技术创建的一种新技术,是空间数据引擎(Spatial Database Engine,缩写为SDE),是连接地理信息系统(GIS)与关系数据库管理系统(DBMS)的中间件,应用程序通过ArcSDE把空间数据(包括栅
12、格数据和矢量数据)存储到关系数据库中。ArcSDE为DBMS提供了一个开发的接口,它允许ArcGIS在多种关系数据库平台上管理地理信息系统数据,这些平台包括ORACLE、ORACLE with SpatialLocator、Microsoft SQL Server、IBM DB2和Informix等,从而保证了对各种不同DBMS的访问。ArcSDE服务器端软件在RDBM基础上安装,ArcSDE负责和服务器的所有信息的连接,客户端的请求先提交给ArcSDE,再由ArcSDE提交给数据库。ArcSDE管理服务器上的GEODATABASE,处理服务器上的所有查询信息并将结果返回给客户端。ArcSDE
13、提供了应用程序接口(API),开发人员可以将空间数据检索和分析功能集成到他们的应用工程中去。ArcSDE采用GEODATABASE数据模型来组织空间数据,实现地理特征数据和属性数据统一地集成在关系数据库管理系统(RDBMS)中,并利用从关系数据库环境中继承的强大的数据库管理功能对空间数据和属性数据进行统一而有效的管理。1.1.3 Microsoft Access数据存储平台Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成。Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)
14、和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。目前的数据库有ORACLE,SYBASE,INFORMIX,DB2等,各有千秋,根据本系统对数据量的要求,无需采用大型的数据库管理系统,因此,使用Microsoft的Access2000。且Microsoft的Access 2000具有以下优点:(1)直接从数据源收集和更新信息。(2)快速创建表格,不用担心数据库
15、复杂性。(3)用户容易上手,简单,且不需要培训。 第二章 数据库设计对于任何信息系统,其核心模块都是面向不同服务对象的数据库,数据库质量的优劣,直接影响着系统目标的成败。数据库设计一般包括如下几个步骤:数据库需求分析,数据库概念结构设计,数据库逻辑结构设计。2.1 数据库需求分析设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。公共交通信息系统的应用背景方便市民搭乘公交车出行。因此,设计的数据库需满足系统以下几方面需求:1、保持系统数据的整体性,完整性和共享性。在数据库系统中提供了对数据的访问机制,能有组织的存储相关的数据,具有合理的存储方式,快速的查询效率
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 益阳市 公共交通 信息 平台 研制 基于 Geodatabase 公交 数据库 建立
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2696013.html