本论文是一篇地理信息系统类论文格式模板,关于基于MapX组件式校园地理信息系统相关专升本毕业论文范文。免费优秀的关于地理信息系统及数字校园及地理信息方面论文范文资料,适合地理信息系统论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
[摘 要]首先校园地理信息系统(CGIS)的产生发展和研究现状,并较详细地阐述开发校园地理信息系统的目的意义和功能实现.然后从实用的角度探讨校园地理信息系统集成组件开发的不同设计方式和若干关键技术.在此基础上,介绍基于VB语言和MapX控件集成校园地理信息系统(CGIS)的设计和实现.
[关 键 词]地理信息系统(GIS)面向对象MapX组件技术
中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)1110080-02
一、地理信息系统概念
地理信息系统(GeographicInformationSystem,简称为GIS),是由计算机软硬件和不同方法组成的能够对海量的空间信息进行采集、存储、处理、分析、更新和显示的计算机应用系统.它是由地图制图学、地理学、测量学、遥感学与计算机技术相结合产生的边缘性学科.
作为一种主要处理地理空间数据的系统,地理信息系统(GIS)除了具有普通数据库(CDBS)的研究内容外,主要还包括关于空间数据的输入、存储、检索以及空间运算、空间分析等方面的研究内容.与传统意义上的信息系统相比,地理信息系统的优势在于:它不仅能够存储、分析和表达现实世界中的各类对象的属性信息,而且能处理、表达事物之间地理空间分布状况的空间关系,从空间和属性两个方面对现实世界进行综合、分析、管理,以方便地获取信息,满足应用和研究的需要,并将结果以图形或数字等多种手段直观的表达出来.
可见,地理信息系统以其混合数据结构和独特的地理空间分析功能而独树一帜,可以将地理信息系统理解为:GIS等于CAD+DATABASE+SPATIALOPEA
TION.
二、控件MapX简介
MapX是MapInfo公司向用户提供的具有强大地图分析功能的ActiveX控件产品,由于它是一种基于Windows操作系统的标准控件,因而能支持绝大多数标准的可视化开发环境,如VisualC++、VisualBasic、Delphi、PowerBuilder等.编程人员在开发过程中可以选用自己最熟悉的开发语言,轻松地将地图处理功能嵌入到应用程序中,并且可以编译成exe文件,脱离Maplnfo的软件平台运行.利用MapX,能够简单快速地在企业应用中嵌入地图功能,增强企业应用的空间查询和空间分析能力,实现企业应用的增值.MapX采用基于MapInfoProfessional的相同的地图化技术,可以实现MapInfoProfessional具有的绝大部分地图编辑和空间分析功能.而且,MapX提供了各种工具、属性和方法,实现这些功能是非常容易的.因此,MapX非常适合中小型的GIS应用开发.MapX主要有下面这些功能:
1.MapInfo格式地图的显示,
2.对地图的随意浏览功能,
3.专题地图制作,
4.数据绑定,
5.图层控制,
6.生成和编辑地图对象,
7.简单的地理数据、属性查询,
8.支持栅格地图图像,
9.自动和动态注释,
10.提供强大的远程数据库连接.
三、校园地理信息系统的发展现状
“数字地球”、“数字城市”是近几年来地球空间信息科学研究的热境.随着世界各国校园信息化建设的发展,“数字校园”的概念也相应出现.从广义上讲,数字校园是以网络为基础,利用先进的信息化手段和工具,实现从环境(包括设备、教室等)、资源(如图书、讲义、课件、信息等)、到活动(包括教学、管理、服务、办公等)的全部数字化.在传统校园的基础上构建一个数字空间以拓展现实校园的时间和空间维度,从而提升传统校园管理的效率,扩展传统校园管理的功能,最终实现教育过程的全面信息化.达到提高教学质量、科研和管理水平的目的.
随着信息可视化(InformationVisualization)技术和GIS技术