欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    634522406毕业设计(论文)基于ArcEngine的校园地理信息系统.doc

    • 资源ID:3930835       资源大小:1.59MB        全文页数:45页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    634522406毕业设计(论文)基于ArcEngine的校园地理信息系统.doc

    毕 业 设 计 论 文题目:基于GIS的校园地理信息系统系 别: 测绘与城市空间信息系专 业: 地理信息系统姓 名: 学 号: 指导教师: 河南城建学院2011年 05 月 05日摘 要地理信息系统(Geographic Information System简称GIS)是处理地理空间数据的信息系统。近年来,随着GIS技术、Internet技术、多媒体技术在社会生活中的广泛应用,校园信息化建设成为近几年世界各国教育竞相发展的热点,“数字校园”“网上虚拟校园”等概念相应而生。所谓“数字校园”是指学校在开展教学、科研和管理及对外通讯工作全过程中运用宽带、交互性和专业性的局域网实现学校办学的数字化、信息化和智能化。“数字校园”是地理信息系统、计算机科学、教育科学、管理科学、系统科学的有机融合。电子地图的出现与发展以及地理信息系统在各个领域的广泛应用,带动了“数字地球”、“数字城市”,乃至“数字校园”的产生。”数字城市"是“数字地球"技术在特定领域的具体应用,“数字校园"是“数字城市”建设的一个微观领域的具体应用,“数字校园”是各个大学期望建立的校务处理和辅助决策平台。针对校园管理的信息化、科学化和可视化, 本文在分析现有校园信息管理特点的基础上, 研究了校园地理信息系统数据模型的设计方法, 并以河南城建学院为例, 建立了基于ArcEngine 的校园地理信息系统, 详细阐明地理信息系统应用于校园信息综合管理的必要性,可能性和解决方案。对GIS技术在新校区信息管理中的应用进行了研究。首先,根据学校的实际需求和数据资料特点,分析系统用户和系统功能,并设计系统的总体结构和功能模块。然后对组件式GIS、ArcEngine和三维GIS技术进行了深入分析和研究,基于面向对象数据模型Geodatabase构建了学校地理数据库,确定了数据的组织结构。采用ArcEngine作为系统的GIS开发平台,用面向对象的方法进行程序设计,通过Visual basic开发语言调用 ArcGIS Engine组件库所提供组件,利用相关接口和函数开发系统功能,实现了数据加载、数据编辑、地图浏览、查询检索、三维显示、系统管理和地图打印功能。关键词:数字校园;地理信息系统;ArcGIS EngineABSTRACTThe Geographic Information System (GIS) is processing the Information System of geographical spatial data. In recent years, as GIS technology, Internet technology, multimedia technology in social life, the wide application of campus information construction has become the education competed developing world hot spots, "digital campus" "online virtual campus concepts such as consequential. The so-called "digital campus" refers to school in developing the teaching, scientific research and management and external communication process using broadband, and interaction in the local area network realization school running professional digital, information and intelligence. "Digital campus" is the geographical information system, computer science, education science, scientific management, the integration of system science The appearance and development of electronic map and geographic information system extensive application in many fields, drive the "digital earth" and "digital city", and "digital campus" production. "Digital city" is "digital earth" technology in particular areas of specific application, "digital campus" is "construction of digital city of a micro field concrete application," digital campus "is expected to have a different university school of process and aided decision platform. Aimed at the campus management information, scientific and visualization, based on the analysis of existing campus information management based on the characteristics of campus, studied the geographic information system data model design methods, and Henan University of Urban Construction building university for example, based on ArcEngine campus geographic information system, elaborated the geographic information system applied in the campus information comprehensive management the necessity, possibility and solutions. To the GIS in the application of the new campus information management were studied. First, according to the actual demand and school data analysis of the features of users of the system and the system function, and design the system of general structure and function modules. Then on GIS, ArcEngine and 3d GIS technology, analyses and studies based on object-oriented data model Geodatabase constructed the school geographic databases, confirm the data structures. Using the ArcEngine as GIS system development platform, with object-oriented program design, the method Visual Basic development language calls by ArcEngine components provided by the agreement of components, with using relevant interface and function development system function, achieve data loading, data editing, maps, inquires the retrieval, 3d display, system management and map print function Key words: digital campus ;geographic information system ArcGIS Engine 目录摘 要IABSTRACTII第一章 绪 论11.1校园地理信息系统研究目的和意义11.2国内外研究现状21.2.1国外研究现状21.2.2国内研究现状31.3研究内容41.4技术路线4第二章 基础理论62.1地理信息系统与校园信息系统62.2系统开发平台72.3系统实现的关键技术82.3.1组件式GIS82.3.2 ArcGIS Engine开发技术9第三章需求分析与数据库设计113.1需求分析113.1.1 数据的采集和输入功能113.1.2数据的检查、编辑和转换功能123.1.3数据的存储与管理123.1.4空间查询以及空间分析、统计操作功能123.1.5数据的输出与表达功能133.2数据库技术133.2.1空间数据采集与内容143.2.2 属性数据采集与内容153.2.3 数据加工与入库153.3数据库设计原则163.4系统数据库的设计与实现163.4.1 空间数据库的设计173.4.1 属性数据库的设计183.5数据的获取193.6数据的矢量化处理20第四章 系统的设计与实现224.1 系统总体设计224.2系统功能与界面224.2.1地图数据浏览界面244.2.2地图浏览中的三维显示254.2.3地图最短路径查询264.2.4地图属性信息查询264.2.5数据库维护和管理274.2.6统计图制作29第五章 总 结30参考文献31致谢32附录A33附录B37第一章 绪 论1.1校园地理信息系统研究目的和意义地理信息系统是在计算机硬件和软件支持下,运用地理信息科学和系统工程理论,科学管理和综合分析各种地理数据,提供管理、模拟、决策、规划、预测和预报等任务所需要的各种地理信息的技术系统。地理信息系统是地理科学与信息科学交叉的一门学科,在课题研究中,最深的体会是它利用以计算机应用为核心的信息技术,为地理学的研究提供了一种新的思路和手段。在查询的各种资料中都认为地理信息系统为地理学的研究和发展注入了新的活力,是当前地理学研究和应用的前沿。地理信息系统(Geographic Information System GIS)有时又称为“地学信息系统”或“资源与环境信息系统”。它是一种特定的十分重要的空间信息系统。它在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。地理信息系统处理、管理的对象是多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图像数据、属性数据等,用于分析和处理在一定地理区域内分布的各种现象和过程,解决复杂的规划、决策和管理问题。随着信息技术的日新月异, 以地理信息的收集、分析、处理、输出等功能为主的GIS 技术在城市建设、规划、环境资源利用、综合平衡、协调发展和决策支持等方面发挥了很大的作用。校园地理信息系统(Campus Geographic Information System, CGIS) 是城市地理信息系统( UGIS) 的一个缩影, 具有城市地理信息系统的特点和功能, 它用图形、图像数字信息来表现校园各种空间及属性要素, 为用户提供各种校园信息的查询、检索和必要的空间分析、统计操作以及按不同用户要求输出相应的专题要素, 为校园的发展预测、规划决策以及科学管理提供可靠依据。高等院校作为高新技术的集中地, 有必要在校园地理信息系统的建设方面做进一步的开发与研究, 为城市数字化做一些基础性及实验性的工作。随着“数字地球”概念的提出,引出了一系列数字化建设的概念,“数字校园”可以看做是数字化的、虚拟的校园,是“数字地球”的微观表现形式在校园区域的具体体现。目前,数字化校园建设已经纳入高等学校建设的重要议程,并作为一项基础性、长期性和经常性的工作,建立了相应的领导机构,并分阶段制定了实施目标。其建设水平己成为体现高校办学水平、学校形象和地位的重要标志。“数字校园”系统将成为校园新的信息源,任何与校园有关的信息都将给定位,并与空间数据联系起来。用户将可以图文并茂的查询校园信息,而且获得最为直接的效果。数字校园系统有很大的集成度,用户可以随时获得所需的信息,就如同置身于校园中一般。从而可以提高校园对外的知名度,而且给学校的各项工作都带来了很大方便,可为学校创造可观的社会效益。“数字化校园系统”是信息技术运用于教育改革过程所形成的最新研究成果。它以GIS为平台,利用先进的信息技术手段,实现教学、科研、管理和服务等资源的全部数字化,在物理校园的基础上构建一个信息化数字校园空间,以扩展物理校园的功能,从而实现全部教育过程数字化的目标,以跟上信息时代的高等教育要求。数字化校园系统就是要实现信息数字化、管理自动化、服务智能化、校园虚拟化、资源最大化。目前,我国许多重点大学,如北京大学、清华大学、浙江大学、中国人民大学等均将数字化校园系统的建设提上了建设日程,并正在进行建设之中。随着我国高校管理体制的改革,许多高校相继合并,这样同一院校有多个校区,给学校的教学和管理带来了诸多不便:同时,高等院校的校园面积较大、建筑物较多,地上、地下的管网、供电和通信线路交叉分布,这些信息用常规的管理方法难以实现有效的管理。应用GIS技术有助于解决这些问题,本系统正是以山东科技大学青岛校区为例,在GIS技术支持下对校园地形、房屋、道路、山地等进行显示和管理,实现数字小区的初步设想。结合课题实践,本人认为校园地理信息系统,是以学校为研究对象,通过使用ArcEngine等的工具软件进行校园地理信息系统的开发,以特征地图的形式展现学校内建筑布局、基本设施分布、房产使用情况、地表特征物,同时构建学校学生管理数据库、师资管理数据库等,按实际情况叠加在特征地图上。从而形成一个基于地图的校内资源库。为学校的整体工作提供一个动态的系统平台。1.2国内外研究现状1.2.1国外研究现状一些发达国家的校园信息化建设起步较早,最具有代表性的是数字化校园的建设。数字化校园是以网络为基础,利用先进的信息化手段和工具,实现从环境、资源到活动的全部数字化。美国最早进行数字化校园探索与实践。自从1993年美国政府制定国家信息基础设施 (National Information Infrastructure简称NII)的行动纲领以来,大大推动了Internet在美国尤其是大学校园的应用与发展。近年来,Internet逐渐改变着美国大学校园的传统工作、学习、管理和生活方式,成为大学教师、研究生、本科生和行政管理人员在教学、科研、学习、管理和日常生活中必不可少的工具,并开始成为衡量一所大学教学、科研与管理水平高低的重要标志之一。目前,美国大学校园的信息化建设己经涉及图书馆网络、学校管理工作、教学活动、科研活动、学生日常生活的各个方面,并且已经取得了举世瞩目的成绩。美国大学“虚拟校园”的大门己经向世界敞开。1999年10月,瑞士联邦两院正式通过了瑞士大学200一2003年发展计划在2000-2003年期间,瑞士联邦政府将以特别财政补贴方式为州立大学拨款3000万瑞郎,以鼓励在高等教育领域进行信息化建设,建立“瑞士虚拟校园”。瑞士的两所联邦高工和7所高等职业学院也将参加实施“瑞士虚拟校园计划”。瑞士大学联席会议委托弗里堡大学的新技术与教学中心建立了国家高等教育和新信息技术网。该网站目前提供以下服务:建立瑞士高校使用信息技术教学的项目方案数据库(可按学校检索、查询等);建立瑞士高校使用信息技术教学的有关机构目录:瑞士和国际上关于用新信息技术教学的报告会、研讨会等活动时间表;有关的出版物和文章索引;教学模块、工具软件及现有教学手段的演示:以超链接形式参考其他有用资源;所有的内容都提供德、法、英三种语言服务。1.2.2国内研究现状世界各国校园信息化建设的大潮促进了我国校园信息化建设的迅速发展,首先做出反映的是国内一些知名大学。北京大学建设的数字化校园工程一“数字北大”,利用北大青鸟公司的GIS软件一Geo Union作为 WebGIS 服务器,并提供三个客户端插件,实现了北大校园及周边环境的地图显示、基本信息浏览、查询及路径分析等功能。成都理工大学也提出基于GIS的数字化校园工程“数字成都理工大学”。其中规划的主要内容包括收集、提取、更新成都理工大学基础地理信息数据库(4D产品),实现成都理工大学校区的三维可视化漫游、检索和动态管理。建立和发布GIS网站,建成成都理工大学校园GIS、校园MIS、校园综合服务体系。广西民族学院利用Flash制作了声、图像合一的多媒体电子地图,对校园的主要建筑和一些景点及学校的各系部进行简介,非常具有特色。综上所述,可以看出我国的校园信息化建设己经迈出了可喜的步伐,正在朝着广泛、深入的方向发展。但是无需讳言,国内的校园信息化建设尚处于起步阶段,存在着诸多问题困。1.3研究内容有关地理信息服务的理论、技术以及应用成为当前GIS研究的一个重要内容,从其规范制定到实际应用都体现了GIS技术的发展。本文对地理信息服务同样有着极大的认同与兴趣,在尝试数字校园系统设计与实现的过程中,以ArcEngine理论与技术为主要支持,以方便校内外人士对校园空间信息查询、分析、管理为目的,研究了数字校园系统设计与实现。从数据准备、系统设计到实现等环节的实践中,对地理信息服务有了比较深入的认识,在许多细节问题的处理上,提出了诸多新思路、新方法,最终成功完成了数字校园系统建设,并结合实际应用情况对其进行了一系列优化,在实际操作中总结出了丰富的经验。1.4技术路线本论文从满足河南城建学院新校区信息管理的实际需要出发,考虑现在流行的GIS开发平台和开发方式,选择了新一代嵌入式地理信息系统平台一 ArcGISEngine为开发平台,结合可视化开发语言Visual Basic进行集成二次开发。采用关系数据库 acess和 ArcSDE9.2相结合的技术统一管理空间数据和属性数据,确保空间和非空间数据的一体化存储,实现数据的存储、管理、查询、检索及数据的深层次挖掘问题,为前端GIS应用功能的开发提供强有力的支持。河南城建学院新校区地理信息系统的结构层次如下图所示:系统总界面数据维护地图查询打印输出地图浏览院系机构数据浏览数据的更改数据的删除数据的增加路径查询位置查询属性查询输出地图三维显示拉块缩小拉块放大漫游全景显示院系站点浏览地图数据浏览各系人数浏览专业查询院系查询图 1.1系统功能结构图第二章 基础理论2.1地理信息系统与校园信息系统地理信息是表征地理系统诸要素的数量、质量、分布特征、联系和规律的数字、文字、图像和图形的总称。而地理信息系统(Geographic information system,简称GIS)是一种采集、存储、管理、分析、显示与应用地理信息的计算机系统,是分析和处理海量地理数据信息的通用技术。地理信息系统建立在地理学和计算机图形学的基础上,涉及信息科学、空间科学和地球科学的多个学科,是多种学科交叉的产物,同时,GIS作为一门综合性技术,己经与其它技术相融合,如:数据库技术、CAD、软件工程、遥感技术、制图学等。地理信息系统的应用需要利用和集成其它技术,同时其它信息技术的应用也需要地理信息系统。GIS至今尚没有一个国际统一的定义,由于GIS涉及的面太广,要给出GIS的准确定义是困难的。从不同的角度,给出的定义就不同,通常可以从4种不同的途径来定义GIS:(1)面向功能的定义。GIS是采集、存储、检查、操作、分析和显示地理数据的系统;(2)面向应用的定义。这种方式根据GIS应用领域的不同,将GIS分为各类应用系统,例如土地信息系统、城市信息系统、规划信息系统、空间决策支持系统等;(3)工具箱定义方式。GIS是一组用来采集、存储、查询、变换和显示空间数据的工具的集合,这种定义强调GIS提供的用于处理地理数据的工具;(4)基于数据库的定义。GIS是这样一类数据库系统,它的数据有空间次序,并且提供一个对数据进行操作的操作集合,用来回答对数据库中空间实体的查询。从上述定义可以看到,虽然GIS是一门多学科综合的边缘学科,其基本技术是数据库、地图可视化及空间分析。因此,可以认为GIS是处理与地理位置有关的数据信息的输入、输出、管理、查询、分析和辅助决策的计算机系统。校园地理信息系统(Campus Geographic Information system ,CGIS)是城市地理信息系统(UGIS)的一个分支,具有城市地理信息系统的特点和功能,它用图形、图像数字信息来表现校园各种空间及属性要素,为用户提供校园信息的查询、检索和必要的空间分析、统计操作以及按不同用户要求输出相应的专题要素,为校园的发展预测、规划决策以及科学管理提供可靠依据。高校在CGIS建设方面的深入开发与研究,为城市数字化做一些基础性及实验性的工作。校园地理信息系统(CGIS)可以描述为利用计算机软硬件的支持,对学校数据和信息按地理坐标和空间位置进行收集、输入、存储、编辑、查询、检索、显示和管理,以及对这些信息进行统计和分析的综合技术。它在描述一般的数据库的基于矢量图形的校园地理信息系统技术研究基础上,具体完成图形数据库的设计,而且共同分析和使用图形数据和属性数据。系统就是要充分利用GIS对地理坐标和空间位置的表示能力以及空间分析能力,将学校数据和信息及其相关的地理信息以各种专题形式进行管理、使用,为管理部门提供更加丰富和直观的信息资料和决策依据。2.2系统开发平台目前的GIS开发平台软件国外有MapInfor,ArcInfor等,国内的有Supermap即,Geostar等。ArcMap是ArcGIS Desktop三个用户桌面组件之一。ArcGIS是美国环境系统研究所(Environment System Research Institute,ESRI)于1978年开发的GIS系统。ArcGIS Desktop由三个用户桌面组件组成,即:ArcMap、ArcCatalog、ArcToolbox。 ArcMap是一个可用于数据输入、编辑、查询、分析等功能的应用程序,具有基于地图的所有功能,实现如地图制图、地图编辑、地图分析等功能。ArcMap包含一个复杂的专业制图和编辑系统,它既是一个面向对象的编辑器,又是一个数据表生成器。 ArcMap提供两种类型的地图视图:数据视图和布局视图。在数据视图中,用户可以对地理图层进行符号化显示、分析和编辑GIS数据集。数据视图时任何一个数据集在选定的一个区域内的显示窗口。在布局视图中,用户可以处理地图的页面,包括地理数据视图和其他数据元素,比如图例、比例尺、指北针等。ArcGIS Engine(AE)是ESRI公司推出的ArcGIS 9系列中的一个面向开发的嵌入式开发包,是一组跨平台的嵌入式AO,它是ArcGIS软件产品的底层组件,用来构建定制的GIS和桌面制图应用程序,或是向原有的应用程序增加新的功能。开发者使用ArcGIS Engine开发包构建应用程序,并通过 ArcGIS Engine Runtime的软件许可将这些程序分发给最终用户。 AreGIS Engine支持多种应用程序接口(Application Program Interfaces,API),拥有许多高级GIS功能,而且构建在工业标准基础之上,支持一 系列的应用开发平台,例如:.NET,Java,C0M和c+,Visual Basic。2.3系统实现的关键技术2.3.1组件式GIS 纵观GIS软件技术发展历程,GIS软件从最初GIS模块到集成式GIS、模块化GIS,再到核心式GIS,这些GIS软件要么集成困难,要么开发困难,都不方便用户使用。随着组件技术(COM、JavaBean)的问世给GIS带来了巨大的生机,导致了组件式GIS(ComGIS)的诞生。 所谓组件式GIS,是指基于标准的组件式平台,以一组具有某种标准通讯接口、允许跨语言应用的组件提供的GIS。这种组件称为GIS组件,各个组件之间不仅可以进行自由、灵活的重组,而且具有可视化的界面和使用方便的标准接口。 组件式GIS的基本思想是把GIS的各大功能模块划分为儿个控件,每个控件完成不同的功能。各个GIS控件之间,以及GIS控件与其它非GIS控件之间,可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS应用。控件如同一堆各式各样的积木,他们分别实现不同的功能(包括GIS和非GIS功能),根据需要把实现各种功能的“积木”搭建起来,就构成应用系统。组件式GIS的特点:1) 高效无缝的系统集成ComGIS不依赖于某一种开发语言,可以嵌入通用的开发环境中实现GIS功能,专业模型则可以使用这些通用开发环境来实现,也可以插入其他的专业性模型分析控件。组件式GIS构造应用系统,只实现GIS自身的功能,其他功能则由其他组件实现。组件之间的联系则由可视化的通用开发语言如VB、VC实现,从而实现了系统组件之间的高效、无缝集成。 2)无须专门GIS开发语言传统GIS一般都提供一套独立的二次开发语言,这既是GIS基础软件开发者的负担,也给用户带来学习上的负担。ComGIS的用户则不必掌握专门的GIS开发语言,只需熟悉基于windows平台的通用集成开发环境,以及ComGIS各个控件的属性、方法和事件,就可以完成应用系统的开发和集成。3)大众化的GIS 组件式技术己经成为业界标准,用户可以象使用其他ACtiveX控件一样使用组件式GIS控件,使非专业的普通用户也能够开发和集成GIS应用系统,推动了GIS大众化进程。组件式GIS的出现使GIS不仅作为专家们的专业分析工具,同时也成为普通用户对地理相关数据进行管理的可视化工具。4)成本低由于传统GIS结构的封闭性,软件本身往往变得越来越庞大,不同系统的交互性变差,系统的开发难度大。ComGIS提供实现空间数据的采集、存储、管理、分析和模拟等功能,至于其他非GIS功能(如关系数据库管理、统计图表制作等),则可以使用专业厂商提供的专门组件,这有利于降低GIS软件开发成本。另一方面,组件式GIS本身又可以划分为多个控件,分别完成不同功能。用户可以根据实际需要选择所需控件,最大限度地降低了用户的经济负担。 5)可扩展性在组件式软件技术背后,有一个十分庞大的组件资源库,用户可以从不计其数的组件中挑选需要的组件与ComGIS一起集成应用系统,极大地扩展了GIS的功能。全球范围内有许多软件公司在编写各种各样的控件,这些第三方控件可以解决任何通用软件编程中所遇到的问题,从简单的命令按钮到动态的三维统计图,从多媒体播放到超文本显示,几乎无所不有。组件式GIS是组件大家庭中的一员,使用组件式GIS集成应用系统,具有无限的扩展性。2.3.2 ArcGIS Engine开发技术ArcGIS Engine是开发人员用于建立自定义应用程序的嵌入式GIS组件的一个完整类库。开发人员可以使用它将GIS功能嵌入到现有的应用程序中。 ArcGIS Engine包括两个产品:Engine开发包,是组件、API和工具的集合,是创建自定义的GIS和制图应用的工具包;Engine运行时,是为了运行自定义的Engine应用的可分发的Arc objects。 AreGIS Engine是一个基于Arc objects构建的嵌入式GIS工具包。AreGIS Engine开发包包括三个关键部分:1)控件 控件是ArcGIS用户界面的组成部分,它可以嵌入到应用程序中使用。ArcGIS Engine提供了MapControl(地图控件)、PageLayoutControl(布局控件)、TocControl(内容表控件)、ToolbarConrtrol(工具条控件)、SceneControl、lobeControl和ReadControl等控件。2)工具条和工具 工具条是GIS工具的集合,实现界面的交互功能。工具条包括:平移、缩放、点击查询和与地图交互的各种选择工具。工具在应用界面上用工具条的形式展现。通过调用一套丰富的常规的工具和工具条,建立定制应用的过程被简化了。开发者可以很容易地将选择的工具拖放到定制应用中或创建自己定制的工具来实现与地图的交互。3)对象库对象库是可编程Areobjects组件的集合,包括几何、显示、GeoDatabase和三维分析等一系列库。在Windows、UMX和Linux平台的开发环境下使用这些库,程序员可以开发出从低级到高级的各种定制的应用。这些GIS组件库也是构成ArcGIS桌面软件和 ArcGISServer软件的基础。对于开发者来说这些 ArcGISEngine库支持所有的ArcGIS功能,并且可以通过大多数通用的开发环境来访问(例如 :Visual Basic 6,Delphi,C+,Java,Visual Basie.NET和C#), AreGIsEngine提供了二十多个对象库,每个库都包括着不同的功能第三章需求分析与数据库设计3.1需求分析 校园在空间上是一个区域,其包含的信息大多具有空间属性。GIS是管理空间信息最有效的工具,在数字校园中引入GIS将使校园教学、行政、科研、生活等等相关的信息与空间位置建立紧密的联系,从而为人们提供最为直观的,深层次的信息交互,可从根本上改变目前管理状态,节省大量的人力、物力,为管理、设计、决策快速准确地提供各种所需的图文、声像并茂的资料。因此GIS在数字校园框架中有其不可替代的位置。目前相当大一部分高校的信息管理还停留在Msl模式,主要是对文本、数据资料的管理,在规划管理工作上则基本上是采用传统的分散管理模式。分散管理模式主要是对规划管理信息以图纸和文档资料的方式分别进行分类归档整理,信息之间的内在联系主要靠规划管理人员人工加以描述。这种传统管理模式的不足之处主要表现:规划管理信息资料从整体上说不够完整、不够准确、不够规范;整个规划管理过程高度抽象,不直观生动,费时费力;面对大量的信息,由于操作人员的不同,对规划管理信息的管理和操作不统一、不规范:信息加工的时间周期长,获得最终成果数量少、质量不高。因此要实现高校信息的完全现代化管理,在规划管理中应实现对图形与文档资料的统一管理。该课题设计的系统是一个空间型的信息系统,存储有河南城建学院的大量数据。为了方便地输入信息快捷地提取数据,并且能够进行多信息源支持下辅助决策与模拟,该系统应具有控制管理功能,输入、输出功能,空间分析功能以及决策支持功能。3.1.1 数据的采集和输入功能 主要包括校园空间数据的采集和属性数据的采集。空间数据的采集可以利用现有的( 1: 500) 大比例尺地形图、航测遥感图像等, 利用数字化仪或扫描仪进行数字化, 经过屏幕编辑后取得校园的图形数据, 或者通过实地调查、数字测图的方式来获取现势图形数据; 属性数据一般是通过对各级教学管理部门进行调研得到, 也可以统一数据格式, 由各部门自行录入, 最后由系统汇总。数据的采集和输入是生成CGIS 数据库的基础, 工作量大, 应充分利用各种渠道来生产和更新。本文主要是对校园进行数字测图形成CAD图片,然后进行分层处理,格式转换得到。3.1.2数据的检查、编辑和转换功能 主要是指校园的地理信息系统图形、数据的检查、编辑和修改, 提供不同格式数据之间的转换。如: 对校园地形图进行编辑修补、实现对地形图的漫游、缩放、刷新等、对数据格式进行检查、不同类型的数据文件(MapInfo 格式、DXF、ArcView 格式等) 的转入与转出。3.1.3数据的存储与管理 GIS的数据分为栅格数据和矢量数据两大类。数据的存储,即是把这些数据以某种形式记录在计算机的内部或外部存储器上,目的是使计算机能够灵活、高效、快速地访问并处理这些数据,关键就在于如何建立纪录的逻辑顺序以确定存储的地址。一般而言,GIS系统都采用了分层技术,即根据地图的某些特征,把它分为若干层,整张地图正是所有层的叠加结果。这样用户操作时就只涉及到一些特定的层,而不是整幅地图,因而系统能对用户的要求做出迅速反应。GIS的数据管理包括图形库管理和属性库管理。根据图形数据的几何特点,可将其分为点数据、线数据、面数据三种类型。图形数据的一个重要特点是它含有拓扑关系,这是地理实体之间的重要空间关系。图形数据和属性数据之间的连接方式目前有:专题属性数据作为图形数据的悬挂体、用串项指针指向属性数据、属性数据与图形数据采用统一的结构、图形数据与属性数据自成体系。3.1.4空间查询以及空间分析、统计操作功能 GIS 之所以在处理空间信息的性能上强于其他信息系统, 就在于它具有很强的空间查询和空间分析能力。CGIS 实现了由属性查询图形, 如: 查询楼层数高于五层的教学用建筑物、查询学院各部门的位置及属性、查询各种体育教学设施的位置及属性等; 由图形查询属性, 在地形图上点击某一图形, 则显示与该图形对应的各种属性, 如: 教学建筑物信息、教室信息、学生宿舍信息、实验室信息等; 空间分析主要有: 缓冲区分析、最短路径分析、包含分析、相交分析等矢量分析。CGIS 还提供了对某一专题进行统计分析的操作, 例如: 教室座位数、教室的类型、实验室分布、教学面积统计、教师学历统计分析。3.1.5数据的输出与表达功能将校园地理信息系统分析或查询检索结果表达为用户所需要的地图、图表、图形和图像。实现专题图、直观图制作以及图形、文本的打印和输出功能。3.2数据库技术 地理信

    注意事项

    本文(634522406毕业设计(论文)基于ArcEngine的校园地理信息系统.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开