当前位置:文档之家› 基于ArcEngine的校园地理信息系统

基于ArcEngine的校园地理信息系统

基于ArcEngine的校园地理信息系统
基于ArcEngine的校园地理信息系统

毕业设计 [论文] 题目:基于GIS的校园地理信息系统

系别:测绘与城市空间信息系

专业:地理信息系统

姓名:

学号:082407137

指导教师:

河南城建学院

2011年05 月05日

摘要

地理信息系统(Geographic Information System简称GIS)是处理地理空间数据的信息系统。近年来,随着GIS技术、Internet技术、多媒体技术在社会生活中的广泛应用,校园信息化建设成为近几年世界各国教育竞相发展的热点,“数字校园”“网上虚拟校园”等概念相应而生。所谓“数字校园”是指学校在开展教学、科研和管理及对外通讯工作全过程中运用宽带、交互性和专业性的局域网实现学校办学的数字化、信息化和智能化。“数字校园”是地理信息系统、计算机科学、教育科学、管理科学、系统科学的有机融合。

电子地图的出现与发展以及地理信息系统在各个领域的广泛应用,带动了“数字地球”、“数字城市”,乃至“数字校园”的产生。”数字城市"是“数字地球"技术在特定领域的具体应用,“数字校园"是“数字城市”建设的一个微观领域的具体应用,“数字校园”是各个大学期望建立的校务处理和辅助决策平台。针对校园管理的信息化、科学化和可视化, 本文在分析现有校园信息管理特点的基础上, 研究了校园地理信息系统数据模型的设计方法, 并以河南城建学院为例, 建立了基于ArcEngine 的校园地理信息系统, 详细阐明地理信息系统应用于校园信息综合管理的必要性,可能性和解决方案。对GIS技术在新校区信息管

理中的应用进行了研究。首先,根据学校的实际需求和数据资料特点,分析系统用户和系统功能,并设计系统的总体结构和功能模块。然后对组件式GIS、ArcEngine和三维GIS技术进行了深入分析和研究,基于面向对象数据模型Geodatabase构建了学校地理数据库,确定了数据的组织结构。

采用ArcEngine作为系统的GIS开发平台,用面向对象的方法进行程序设计,通过Visual basic开发语言调用 ArcGIS Engine组件库所提供组件,利用相关接口和函数开发系统功能,实现了数据加载、数据编辑、地图浏览、查询检索、三维显示、系统管理和地图打印功能。

关键词:数字校园;地理信息系统;ArcGIS Engine

ABSTRACT

The 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

目录

摘要 .............................................................. I ABSTRACT ........................................................... II 第一章绪论 .. (1)

1.1校园地理信息系统研究目的和意义 (1)

1.2国内外研究现状 (2)

1.2.1国外研究现状 (2)

1.2.2国内研究现状 (3)

1.3研究内容 (4)

1.4技术路线 (4)

第二章基础理论 (6)

2.1地理信息系统与校园信息系统 (6)

2.2系统开发平台 (7)

2.3系统实现的关键技术 (8)

2.3.1组件式GIS (8)

2.3.2 ArcGIS Engine开发技术 (9)

第三章需求分析与数据库设计 (11)

3.1需求分析 (11)

3.1.1 数据的采集和输入功能 (11)

3.1.2数据的检查、编辑和转换功能 (12)

3.1.3数据的存储与管理 (12)

3.1.4空间查询以及空间分析、统计操作功能 (12)

3.1.5数据的输出与表达功能 (13)

3.2数据库技术 (13)

3.2.1空间数据采集与内容 (14)

3.2.2 属性数据采集与内容 (15)

3.2.3 数据加工与入库 (15)

3.3数据库设计原则 (16)

3.4系统数据库的设计与实现 (16)

3.4.1 空间数据库的设计 (17)

3.4.1 属性数据库的设计 (18)

3.5数据的获取 (19)

3.6数据的矢量化处理 (20)

第四章系统的设计与实现 (22)

4.1 系统总体设计 (22)

4.2系统功能与界面 (22)

4.2.1地图数据浏览界面 (24)

4.2.2地图浏览中的三维显示 (25)

4.2.3地图最短路径查询 (26)

4.2.4地图属性信息查询 (26)

4.2.5数据库维护和管理 (27)

4.2.6统计图制作 (29)

第五章总结 (30)

参考文献 (31)

致谢 (32)

附录A (33)

附录B (37)

第一章绪论

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 https://www.doczj.com/doc/cb17611061.html,和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数据库技术

地理信息系统所需的数据量大,种类烦杂,数据组织是否合理将直接影响到系统性能,所以数据组织是系统设计的关键。系统的数据可分为两种:与地理位置相关的空间数据和和与空间位置无关的属性数据。空间数据展示实物的地理位置信息,属性数据记录实物的具体属性。在进行数据库设计时,通过数据分层、图层管理、属性编码和空间索引设计,建立空间数据库,然后进行属性数据库设计,最后建立空间数据库与属性数据库的连接关系。为了更生动形象地展示校园的实际情形,在本系统属性数据中引入文字说明及影像数据。文字说明用以详尽介绍各种教学及科研设施。

数据库的组织和管理是信息系统的基础,直接影响工作效率和用户的使用。良好的数据库性能为后面的系统开发搭建了良好的数据基础。系统数据库设计主要包括空间数据库和属性数据库两部分,组织流程如下图:

图 3.1数据库结构图

3.2.1空间数据采集与内容

空间数据获取是地理信息系统建设首先要进行的任务,它可以有多种实现方式包括数据转换、遥感数据处理以及数字测量等等,其中己有地图的数字化录入,是目前被广泛采用的手段,也是最耗费人力资源的工作。在GIS中,录入的内容包括空间信息和非空间信息,前者是录入的主体。

在GIS 中,空间数据主要包括:

1)空间实体的位置

空间坐标即在某一个已知坐标系中的几何坐标,他可以标识地理现象在自然界或某个地图区域的空间位置,如经纬度、平面直角坐标、极坐标等。

要对空间实体的位置进行描述,就必须对其进行抽象表示。一般来说,在三

基于ArcEngine 的校园地理信息系统的设计与开发

基于ArcEngine的校园地理信息系统的设计与实现 张世良 (宁德师范高等专科学校福建宁德 352100) 摘要:针对校园管理的信息化、科学化和可视化,本文在分析现有校园信息管理系统特点的基础上,研究了校园系统数据模型的设计方法,并以宁德学院为例,建立了基于ArcEngine 的校园地理信息系统,详细阐述了系统的设计与实现方法,为数字校园建设提供了有益的探索。 关键词: GIS;ArcEngine;数字校园;C# Design and Implementation of Campus Geographic Information System based on ArcEngine Shiliang Zhang (Ningde Institute of teachers ningde fujan 352100) Abstract :For the informationization,scientific and visualization in campus management , the paper studies the design method of data model of campus management information system on the basis of the analysis of the characteristics of the current campus information. As an example of Ningde college, campus geographic information system is established based on ArcEngine , and the method of design and development is proposed in detail so as to provide a useful exploration for the construction of the digital campus. Key words :GIS;ArcEngine;Digital Campus;C# 随着科学技术的发展,地理信息系统(GIS)的应用日趋广泛,不但在资源和环境管理与规划中成功应用,而且成为设施管理和工程建设的重要工具,同时还进入物流配送、商业选址以及大型的企业管理领域中,地理信息也正逐渐应用于校园信息日常管理当中。因此为加快校园信息化步伐,提高工作效率,强化信息管理,有必要建立校园地理信息系统(CGIS)。本文利用组件式开发模式开发了校园地理信息系统,以实现对学校地理信息及其他相关信息的管理与查询,并实现可视化的功能[1 ]。从而服务于校园的建设、规划与管理。 1、开发工具与开发平台 现有的校园管理信息系统是各部门根据管理目的建立的,并与组织管理的模式相适应的一种人机系统,大多数各自独立、条块分割、往往只注重功能的实现,统一的规范,难 以进行集成,无法适应现代信息系统网络化的要求。为了解决“信息孤岛”问题,本 校园地理信息系统集图形、图像数字信息于一身来表示校园各种空间和属性要素,为用户提供了各种校园信息的查询、检索和必要的空间分析、统计操作以及相应的专题要素输出,为校园的发展预测、规划决策以及科学管理提供了可靠的依据。而现有的校园管理信息系统中缺乏本文以宁德学院为例, 以Microsoft Visual Studio 2005为系统开发平台,采用C#语言和ArcGISEngine开发组件,探讨了校园地理信息系统的构建,并在此基础上设计出宁德学院校园地理信息系统,实现了校园地理信息系统的基本功能[2 ]。 2、系统数据库设计 对于一个良好的GIS管理系统,必须有一个数据库的支持,目前大多数GIS系统通常采用空间数据库和属性数据库并存来管理空间数据和属性数据,系统采用GeoDatabase来统一管理空间数据和属性数据。GeoDatabase是Arc/Info8 引入的一种全新的空间数据模型, 实际上

基于C#的GIS校园电子地图实现

基于C#的GIS校园电子地图实现 1.简介 地理信息系统(Geographic Information System, GIS)是融计算机图形和数据于一体,存储和处理空间信息的高新技术。它是以地理空间数据库为基础,在计算机硬、软件环境的支持下,对空间相关数据进行采集、管理、操作、分析、模拟和显示,并采用地理模型分析方法,适时提供多种空间和动态的地理信息,为地理研究、综合评价、管理、定量分析和决策服务而建立起来的一类计算机应用系统。校园电子地图是利用GIS技术实现对校园地物位置的实时显示,具有漫游,鹰眼,缩放,定位,量算,查询等功能。 本系统以中北大学校园地图信息为基础,在.NET环境下通过C#语言对MapX控件进行二次开发来实现的。MapX是MapInfo公司的地图化的ActiveX,在利用面向对象程序设计语言的开发应用中嵌入MapX,可以非常简便的使其应用程序具有强大的地图控制功能。在应用程序设计前期还用到了MapInfo Professional软件。MapInfo Professional是目前世界上比较完备、功能强大、全面直观的桌面地理信息系统,是一套强大的基于Windows平台的地图化信息解决方案。MapInfo Professional主要提供地图绘制、编辑、地理分析、网格影像等功能。 2.系统设计 本系统设计可分为两个部分,第一部分为地图数据的设计和.GST

地图文件的生成,第二部分为具体代码的设计。这样设计有以下目的:1)当出现校园规划地图变更时,只需变更地图数据并重新生成.GST文件,然后覆盖应用程序下maps文件夹下的地图文件即可。 2)当地图软件功能变更时,需要开发人员进行相关功能的完善与增删。 采用这种设计可以使程序的代码量大大降低,便于维护,提高了程序运行性能。 2.1系统功能与目标 本系统设计目标是提供校园各地物的具体位置及相关地物信息阅览,为新生以及其他第一次到访者提供便利的图文信息查询。为此,本系统功能主要如下: 1)实现校园电子地图功能并实现对其的各种基本操作,能够详细直观地表达校园各项空间信息和属性信息; 2)实现地图上的图元定位并显示相关属性信息; 3)实现鹰眼图功能; 4)实现地图上距离测量; 2.2 系统空间模型设计 MapInfo采用空间数据与属性数据分开存储模式。空间数据是用来确定图形和制图特征的位置,这是以地球表面空间位置为参照的;属性数据用来反映与几何位置无关的属性,它一般是经过分类,命名,量算,统计等方法得到的。MapInfo根据不同专题将地图分层,然后按照一定顺序来组织地图。每一个图层都包含了地图的不同部分,它存储为若干文件。将这些图层按一定顺序叠加,就能看到整个地图信

校园地理信息系统

校园地理信息系统 (东北师范大学城市环境与科学学院陈鹏) 摘要: 随着地理信息系统(GIS)技术在各个应用领域的广泛使用,GIS技术与地理空间信息的表示、处理、分析和应用手段的不断发展紧密相连,形成了各种不同功能的GIS系统软件。针对目前我国许多高校在对校园建筑资源管理上的不足,采用先进的组件式GIS技术对学校的建筑资源进行科学的管理。从而利用MO软件和Visual Basic编程语言开发的高校建筑资源管理系统。以及系统设计过程中利用Access软件对数据库的设计和在Visual Basic平台及MO的组件下对程序的设计及系统功能的实现。从而使现实校园在时间和空间上获得延伸,在现实校园基础上形成一个虚拟校园。 关键词地理信息系统校园信息系统 引言: 地理信息系统是由计算机硬件、软件、地理空间数据和管理人员共同组成的集合,以有效地获取、存储、更新、管理、分析和显示各种形式的与空间有关的信息。地理信息系统采用的基本技术可归纳为地图分层、矢量抽象、空间数据与属性数据的划分三个方面。 当前,我们正处在一个信息采集、处理、分析和应用的方法发生重大变革的时代。所以,地图、图片的智能化是地理信息系统(GIS)很重要的应用领域。本校园查询系统采用通用桌面GIS软件MO制作吉林师范大学校园电子地图,以VB为开发平台,实现了空间信息的浏览、查询等功能,使吉林师范大学校园地图达到了数字化、三维化和电子化。 1.1校园平面图布局 在绘图过程中,分不同颜色建立若干个图层进行描绘。例如道路、建筑、绿地、楼房、水池、操场以及各特殊用地等都要建立单独的图层,便于管理和操作,同时也便于在MO 中分数据集进行管理,从而为工作带来简便,提高工作效率。 最后完成吉林师范大学电子地图布局图。布局就是地图(包括专题图)、图例、地图比例尺、方向标、文本等各种不同地图内容的混合排版与布置,主要用于地图打印。图1是吉林师范大学电子地图布局图。

校园地理信息系统的设计与实现

校园地理信息系统的设计与实现

1 引言 1.1 编写目的 随着In ternet 技术的不断发展和人们对 GIS 的需求,利用In ternet 在Web 上发布和出版空间数据 , 为用户提供空间数据浏览、 查询和分析的功能 , 已经成 为GIS 发展的必然趋势。把 WebGIS 技术应用于校园信息系统的建设,将会极大 地完善传统校园信息系统的功能。 通过它可以实现校园信息的实时共享 , 给广大 用户提供更加全面的服务 , 同时也可以为学校管理部门进行校园的发展预测、 规 划决策以及科学管理提供依据。同时,基于WebGI 技术建立的校园电子地图,能 将多种校园信息服务以可视化的方式呈现, 可以快速、准确的对校园各类信息进 行查询和定位,有利于校园信息的有序化管理,将校园内外的生活、学习、商业 信息与空间信息相结合。 为管理和设计规划提供准确而周详的数据, 极大的方便 了师生的学习和生活。 1.2 选题背景说明 : A. 任务提出者: 老师 B. 软件开发者: 2个人 C. 产品使用者: GIS 初级用户 D. 文档编写者: GIS 项目策划小组 E. 预期产品使用者:GIS 学习初期用户 1.3 专业名称定义 GIS:地理信息系统 (Geographic Information System 或 Geo — Information system , GIS )有时又称为“地学信息系统”或“资源与环境信息系统”。它是 一种特定的十分重要的空 间信息系统。 它是在计算机硬、 软件系统支持下, 对整 个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、 管理、运算、分析、显示和描述的技术系统。 Web web 本意是网的意思。现广泛译作网络、互联网等技术领域。表现为三 种形式,即超 文本(hypertext )、超媒体(hypermedia )、超文本传输协议(HTTP 等。 WebGIS WebGI 俗称万维网地理信息系统,又有人称它为 IntenetGIS , 种基于 Internet 的技术标准和通信协议的网络化地理信息 系统。 传统的Client/Server ( 客户机/服务器)方式向Brower/Server (浏览器/服务器) 方式转移,GIS 技术也是如此。GIS 技术和Intemet 技术的融合, 新的技术,我们称之为 WebGIS 。 XML XML (Exte nsible Mark up Lan guage )即可扩展标记语言,它与 HTM 一 样, 都 是 SGML (Standard Generalized Markup Language, 标准通用标记语言 ) 。 数据字典: 数据字典 data dictionary 软件系统中使用的所有数据项的名 是一 大量的应用正由 正逐渐形成一种

基于GIS校园管理系统

班班级:硕士1505 姓名:学号:基于GIS的校园系统设计与实现

一、设计目的 电子地图是空间信息表达与可视化的主要形式,电子地图作为一种新型地图,无论在地理信息的地图表示方面,还是在地图信息的利用方面,都有其独特的优势。通过该系统实现电子地图的管理与使用 空间查询与空间分析是GIS的核心特征之一,也是空间信息服务实现中的关键问题。如何在网络地图服务场景下提供高效能的空间查询与空间分析功能是网络地图服务器设计与实现中的挑战性问题。 采用嵌入式的GIS组件库ArcEngine10.0嵌入Visual Studio 2010C#.NET开发环境中开发一个GIS 应用系统,以此熟悉和了解GIS 二次开发的流程和方法。 二、需求分析 (1)教师、学生 学生、教师是学校的主体,开发优质的功能齐全的校园地理信息系统,对他们的需求分析不容忽视。武汉大学在校生近五万人,宿舍楼,教学楼、办公室、实验室布局分配也比较复杂。可见,教师和学生的需求主要是对各种信息的获取,具体可分为: 1)办公楼信息:要实现学校党政机关各部门位置及属性、各院系办公室位置及属性等查询显示功能。 2)教学楼信息:要能够调用学校各教学楼位置及属性,实现教室资源信息的浏览、查询以及当前教室排课情况的查询功能。 3)图书馆信息:要能够调用图书馆的位置及属性、学生自习室及阅览室信息等的查询功能。 (2)游览者 对于大部分游览者而言,主要在于各种目标物位置的获取,具体可分为: 1)用户在用户当前位置某一范围内目标的位置及其属性,主要包括商店、公共卫生设置。 需要实现从出GIS校园学校的道路走向是不熟悉的,对于游览者而言,2). 发地到目的地的路径状况。 3)风景信息:要能够调用校园内风景名胜的位置及其属性信息。 因此,用户的需求大致如下: 采用一定开发工具构造一个GIS应用系统以实现以下功能要求: 1)地图输入:支持地图输入;支持用户选择文件输入;(输入多种格式) 2)地图显示:显示地图,支持放大、缩小、拖动、漫游、全图功能; 3)地图的高级操作(测距) 4)地图管理:图层信息显示、图层关闭操作、图层添加操作等 5)查询:支持属性查询和空间查询(如点查询、圆查询、矩形查询) 6)空间分析:实时获取点坐标;量测距离等。(最短路径分析、路况分析) 7)系统的维护与管理 三、总体设计 系统总体设计主要包括系统层次结构设计,模块设计以及系统界面设计。接下来对这几个方面的设计进行介绍。 1、系统软硬件配置方案

GIS专业院校排名

地图学与地理信息系统专业的学校排名依次是: A+ 武汉大学,南京师范大学,北京大学 A 北京师范大学,南京大学,中山大学,中国矿业大学,首都师范大学,华东师范大学,浙江大学,东北师范大学 B+(18个)中国海洋大学,中国农业大学,兰州大学,陕西师范大学,安徽师范大学,中南大学,北京林业大学,山东师范大学,新疆师范大学,广西师范大学,福州大学,同济大学,河南大学,河北师范大学,辽宁师范大学,昆明理工大学,成都理工大学,云南师范大学 B(17)新疆大学,长江大学,南京农业大学,西南大学,兰州交通大学,河海大学,西北大学,西北师范大学,长安大学,内蒙古师范大学,福建师范大学,四川师范大学,吉林大学,西北农林科技大学,东华理工学院,湖北大学,河南理工大学 C(11个)云南大学,华南农业大学,山西农业大学,西南林学院,江西理工大学,中国人民大学,湖南科技大学,山东可见大学,青海师范大学,西安科技大学,西南交通大学 人文地理学专业的学校排名依次是: A+ 中山大学,北京大学,华东师范大学 A 北京师范大学,福建师范大学,东北师范大学,西北师范大学,河南大学,南京师范大学,南京大学 B+(16个)辽宁师范大学,兰州大学,西北大学,安徽师范大学,华中师范大学,陕西师范大学,湖北大学,四川师范大学,上海师范大学,广西师范学院,江西师范大学,云南大学,新疆大学,新疆师范大学,宁夏大学,河北师范大学 B(15个)陕西师范大学,华南师范大学,武汉大学,西南大学,山东师范大学,首都师范大学,重庆师范大学,云南师范大学,内蒙古师范大学,贵州师范大学,湖南师范大学,西安外国语学院,哈尔滨师范大学,青海师范大学,天津师范大学 C(10)浙江大学,徐州师范大学,广州大学,宁波大学,浙江师范大学,华侨大学,延边大学,河南财经学院,南昌大学,曲阜师范大学

校园地理信息系统研究

目录 1 引言 (2) 1.1课程设计的来源 (2) 1.2课程设计目的 (2) 1.3课程设计要求 (2) 1.4课程设计应解决的主要问题 (2) 1.5课程设计时间与地点 (2) 1.6地理信息系统在国内外发展状况 (2) 2 地理信息系统概述 (3) 2.1GIS定义 (3) 2.2GIS基本功能 (4) 2.3GIS的应用 (4) 3 校园地理信息系统研究现状 (6) 4 长春工程学院湖东校区地理信息系统设计 (6) 4.1系统分析 (6) 4.2系统实施 (7) 4.3具体操作 (9) 4.4系统运行于维护 (14) 5 课程设计总结 (15) 6 地理信息系统的发展 (15) 6.1.国外地理信息系统(GIS)发展的4个阶段 (15) 6.2.国内地理信息系统(GIS)发展现状 (16) 6.3地理信息系统(GIS)的发展动向 (17)

1 引言 1.1 课程设计的来源 地理信息系统课程设计是在完成地理信息系统的课堂教学后进行的,通过学生在课堂上所学到的知识进行课程设计 1.2 课程设计目的 地理信息系统课程设计的目的是加深学生对地理信息系统基本概念、基本原理的理解,提高学生的地理信息系统的理论水平和分析问题、解决问题能力以及编写实习报告的能力。并且锻炼学生使用软件进行成图以及进行相关的分析 1.3 课程设计要求 利用GIS软件进行数据采集,存储地理数据。建立较完整的基于GIS平台软件的一个小型地理信息系统。 1.4 课程设计应解决的主要问题 应用软件描绘出长春工程学院东校区地形图并对图形进行各种处理 1.5 课程设计时间与地点 时间:2012年12月17日到2012年12月28日 地点:长春工程学院东校区第一教学楼124 1.6 地理信息系统在国内外发展状况 我国在GIS研究领域取得了一定的成绩,在国际学术界有了一定的地位。中国GIS 的发展和取得的成就对国内众多领域的发展及有效管理都有很大贡献,同时也在GIS学术界培养了大批人才并产生了大量高质量的论文。

GIS(地理信息系统)考研学校分析

GIS(地理信息系统)考研学校分析 作为本科专业的地理信息系统,可以分为工学类和理学类两类:大部分的师范院校的GIS属于理学,而大部分的工科院校的GIS则属于工学(怪不得我们学校的GIS老师说我们学校的GIS是测绘背景下的,授予工学学士学位)。 教育部针对地理信息系统设置了两个硕士专业:070503地图学与地理信息系统(属于理学,大部分学校考数二)和081603地图制图学与地理信息工程(属于工学,大部分考数一)。 地图学与地理信息系统是一级学科(一级学科是指教育部批准,各单位可按一级学科下或在一级学科下任何二级学科授予博士和硕士单位)地理学0705下的二学科(地理学共设置二级学科三个,其他两个是070501自然地理学和070502人文地理学),其中地理学一级学科招生单位共10个:北京大学、北京师范大学、中科院研究生院、东北师范大学、华东师范大学、南京大学、南京师范大学、中山大学、陕西师范大学和兰州大学,这10所大学的地理学是最牛的,作为一级学科下的地图学与地理信息系统应该也是比较强的!所以大部分只有理学而无工学背景的师范类GIS本科毕业生考研多会选择这些大学和其他仅设置了地图学与地理信息系统二级学科的大学。 地图制图学与地理信息工程是一级学科测绘科学与技术0818下的二级学科(测绘科学与技术共设置二级学科三个,其他两个是081801大地测量学与测量工程和081802摄影测量与遥感),其中测绘科学与技术一级学科招生单位共5个:同济大学、中国矿业大学、山东科技大学(名不见经传但很强)、武汉大学和中南大学。具有工学背景的GIS本科生报考这几所院校是明智的选择,当然还有一些只设置了地图制图学与地理信息工程二级学科的大学。 1. 中科院地理所、遥感所 2. 武汉大学 3. 南京师范大学 4. 北京大学 5. 北京师范大学 6. 华东师范大学 7. 南京大学 8. 浙江大学 9. 同济大学 10. 中山大学 11. 吉林大学 12. 中南大学 13. 兰州大学 14. 中国农业大学

地理信息系统考研学校

北京师范大学(遥感方向) 武汉大学(测量) 南京师范大学(地理) 解放军信息工程大学(测量) 大庆石油学院(矿产普查与勘探,地球探测与信息技术,矿物学、矿床学、岩石学)https://www.doczj.com/doc/cb17611061.html,/yjs01/homepage/pyb/pyfa.htm 东北师范大学(自然地理学,人文地理学,地图学与地理信息系统,城市规划与设计)https://www.doczj.com/doc/cb17611061.html,/ 哈尔滨师范大学(自然地理学,人文地理学) https://www.doczj.com/doc/cb17611061.html, 吉林大学(地图学与地理信息系统,地图制图学与地理信息工程,海洋地质,矿物学、岩石学、矿床,地球化学,古生物学与地层学,构造地质学,第四纪地质学,数字地质科学,矿产普查与勘探,矿产资源经济与技术,土地资源管理,固体地球物理学,空间地球物理学,地球探测与信息技术,核技术及应用,水文学及水资源,矿产普查与勘探,地球探测与信息技术) https://www.doczj.com/doc/cb17611061.html,/ 辽宁师范大学(自然地理学,人文地理学,地理地图学与地理信息系统,课程与教学论:地理,旅游管理学,海洋生物学) https://www.doczj.com/doc/cb17611061.html,/ 中国科学院东北地理与农业生态研究所(自然地理学,人文地理学,地图学与地理信息系统)https://www.doczj.com/doc/cb17611061.html, 北京大学(自然地理学,人文地理学,气象学,大气物理学与大气环境,地图学与地理信息系统,流体力学,固体地球物理学,空间物理学,矿物学,岩石学,矿床学,地球化学,古生物学与地层学,构造地质学,地质学,摄影测量与遥感,环境与资源保护法学,历史地理学,大气物理学与大气环境,第四纪地质学,生态学,建筑设计及其理论,人口、资源与环境经济学) https://www.doczj.com/doc/cb17611061.html, 北京科技大学(矿物学、岩石学、矿床学,矿产普查与勘探) https://www.doczj.com/doc/cb17611061.html,/ 北京林业大学(自然地理学,地图学与地理信息系统,生态学,自然保护区,城市规划与设计,旅游管理) https://www.doczj.com/doc/cb17611061.html, 北京师范大学(自然地理学,人文地理学,地图学与地理信息系统,区域经济学,课程与教学论,第四纪地质学,摄影测量与遥感,水土保持与荒漠化防治,土地资源管理)

校园GIS总体设计

武汉大学 《地理信息系统教程》课程论文 武汉大学校园GIS总体设计 The Overall Design of Campus Geogr aphic Information System in Wuhan University 学院:资源与环境科学学院 专业:地理科学基地班 学号:2009301110005 姓名:王好峰 任课教师:任福 2011年4月

第一章CGIS概述 1.1 CGIS概念 GIS是由计算机硬件、软件和不同的方法组成的系统,该系统设计用来支持空间数据的采集、管理、处理、分析、建模和显示,以便解决复杂的规划和管理问题。 校园地理信息系统(Campus Geographic Information System, CGIS)是地理信息系统(GIS)的一个分支,具有地理信息系统的特点和功能,它用图形、图像数字信息来表现校园各种空间及属性要素,为用户提供校园信息的查询、检索和必要的空间分析、统计操作以及按不同用户要求输出相应的专题要素,为校园的发展预测、规划决策以及科学管理提供可靠依据。 校园地理信息系统(CGIS)可以描述为利用计算机软硬件的支持,对学校数据和信息按地理坐标和空间位置进行收集、输入、存储、编辑、查询、检索、显示和管理,以及对这些信息进行统计和分析的综合技术。它在描述一般的数据库的基于矢量图形的校园地理信息系统技术研究基础上,具体完成图形数据库的设计,而且共同分析和使用图形数据和属性数据。系统就是要充分利用GIS对地理坐标和空间位置的表示能力以及空间分析能力,将学校数据和信息及其相关的地理信息以各种专题形式进行管理、使用,为管理部门提供更加丰富和直观的信息资料和决策依据。 1.2 CGIS发展 “数字校园”的历史要追溯到上个世纪,1990年由美国克莱蒙特大学教授凯尼斯·格林(kenneth Green)发起并主持的一项大型科研项目“信息化校园计划”( The Campus Comquting Project),被认为是数字化校园概念的最早出现。在实践的过程中,数字校园的理念得到了完善和扩充。 随着信息可视化(Information Visualization)技术和GIS技术的发展及广泛应用,出现了一种新的数字校园的理念,即在现实校园的基础上构建可视化的虚拟校园。这是一种基于地球地理坐标系建立的关于校园的空间信息模型,通过信息网络将现实校园的各种信息收集、整理、归纳、存储、分析和优化,进而对校园的各种资源、生态环境、社会环境、教学环境等方面的实体和现象进行模似、仿真、表现、分析和深入认识。基于GIS的数字校园,即校园地理信息系统是由一张电子地图和若于图层组成。 1.3 CGIS的功能和意义 校园地理信息系统的建立和应用,可从根本上改变目前无序的人工管理状态,节省大量的人力、物力;为管理、设计、决策快速准确地提供各种所需的图文、声像并茂的资料。将其应用于学校后勤管理部门,可以提高学校后勤管理的

校园GIS系统

项目名称:GIS校园查询系统 一、项目概述 现在是互联网的时代,大家在网上可以做到足不出户就能了解天下事。而现在的大学都有自己的大学网站,大学的网站可以为学 校的师生们提供许多的信息,因此建立一个校园查询系统是十分有 必要的事情。而校园GIS查询系统是加入了校园的地理空间数据, 为师生提供校园信息的定位。 二、需求分析 1、概要 由于地理信息系统的内容可以无限细化,且学校的建设长期处于一种动态的变化之中,学校内的信息流与人员流永远处于变化的 过程中,所以建立一个“完整”“全面”的校园地理信息是一个永 远而永恒的追求。如果地理信息系统的理论与技术应用于校园信息 管理,能较好地解决校园信息管理工作难于集成和统一平台的问题。 此系统可通过地理坐标或信息标注快速获取各种所需信息,充分了 解学校情况,为高校校园的管理与规划提供一个有效的、现代化的 管理工具,应用此系统能更高效、直观、综合的管理学校的空间和 属性信息。 2、功能作用 系统化、可视化的校园地理信息需要提供空间信息与非空间信息结合的数据分析和显示功能,用以辅助学校领导阶层做出合理的 决策。 重点解决以下问题: 1、实现空间地理信息与遥感数据、GPS数据、属性信息等的 合理连接; 2、应用地理坐标直接查询校园各种信息; 3、把校园地理信息可视化和系统化; 4、应用此系统顺利获取校园内各种所需信息,以便对校园进行 合理链接。 三、系统功能概述 该系统提供客户端下载,各种客户终端,可以随时随地用各终端上 网搜寻校园信息,并且改客户端短期更新,用数据增量上传的方法 更新客户端中的功能和数据,用户可以实现数据的上传,数据上传 可以给后勤集团报障, 四、系统环境 使用MAPGIS平台,开发一个小型的客户端,有一些基本的查询功 能和图像显示。查询的功能,查询功能包括主要的地物查询以外,还有一 个可以扩展更新的一栏,专门用作用户所需要的特定查询,用户通过向服务 器发送所需要查询信息的描述,人工服务器在线为其解答

校园地理信息系统

校园地理信息系统应用价值 (广东广凌计算机科技股份有限公司) 概述 (1) 地图服务应用价值 (2) 资源管理应用价值 (2) 地图服务适用情况 (4) 资源管理适用情况 (4) 一、二、三期建设 (4) 概述 校园地理信息系统(GIS)是利用互联网来扩展和完善地理信息系统功能的一项新技术。校园地理信息综合服务解决方案即是基于校园GIS应用平台,建设各类专业资源管理系统有效的对学校空间数据进行采集、存储、检索、建模、分析和输出,并提供上层的校园地理信息综合服务。 通过与学校各类应用进行集成和整合,以直接明了的方式进行地理信息的展示,帮助学校进行合理的资源配置,为校园教科研、管理和社区生活提供便利。

第一:地图服务应用价值 校情展示:招生宣传,提升学校形象 各类地图展示:仿真三维地图、卫星地图、二维矢量地图 360度实景:景点、宿舍、教室实景照片 校园浏览:校园景点、组织机构、建筑物多媒体介绍 定位导航:为师生生活提供方便 POI点查询:一卡通充值点、ATM、餐馆、医院等生活设施查询 校园路径导航:校内2点间不同交通工具(步行、驾车)路径导航、支持移动终端个人地图:个人POI点标识、收藏,个人导航路书制作、收藏 LBS服务:为师生工作学习提供便利 周边POI查询:空教室、校车、会议室、仪器设备、实验室等设施定位及状态查询事务指南:迎新、会务、考务各办理点及路径节点定位及导航 第二:资源管理应用价值 资源管理:实现资源数据电子化,便于资源数据共享 数据维护:管道管径、厂家、型号、埋深、铺设路径等数据维护 资源统计:光缆统计 辅助施工:提供智能工具,提高施工效率 资源调度:光纤资源调度,电话线路资源调度 施工规划:光缆、管道施工规划设计 辅助排障:直观展现故障位置,提高排障效率

基于GIS的校园查询系统

基于GIS的校园查询系统 前言 (1) 1 开发环境和开发工具 (1) 1.1 C#语言简介 (1) 1.2 开发背景 (2) 1.3 开发环境 (3) 2 系统需求分析 (3) 3 系统总体设计 (4) 3.1 系统设计目标 (4) 3.2 开发设计思想 (4) 3.3 系统功能模块设计 (4) 4数据库设计 (5) 4.1校园基础地理数据 (5) 4.2 校园属性数据 (6) 6系统界面设计 (7) 6.1总体原则 (7) 6.2原则详述 (8) 6.2.1用户控制 (8) 6.2.2清楚一致的设计 (9) 6.2.3有良好的直觉特征 (9) 6.2.4较快的响应速度 (10) 6.2.5简单且美观 (10)

前言 校园导航问题是基于校园中的不同的景点,从陌生人的角度,为来往的客人提供校园景点相关信息的查询以及为来往的客人提供校园中任意景点的问路查询,以便客人能用最短的时间从某一地点到达想要去的地方。大大节约了旅客参观校园的时间。 本文是采用C#作为开发语言,又最大程度上用了C语言的有关的语法。以visual c++6.0为开发工具。旨在实现校园导航系统中,学校的简介,景点的介绍,路线查询等基本的问题。为来往客人参观校园提供方便。 1 开发环境和开发工具 1.1 C#语言简介 C#是微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究院Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java 几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。 C# 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。 最重要的是,C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。 C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为.NET的应用而开发的语言。它吸收了C++、Visual Basic、

相关主题
文本预览
相关文档 最新文档