支持P2P技术的校园GIS系统_第1页
支持P2P技术的校园GIS系统_第2页
支持P2P技术的校园GIS系统_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、支持P2P技术的校园GIS系统(呼伦贝尔职业技术学校,内蒙古 呼伦贝尔021000)摘 要:文章将GIS和P2P技术在信息处理上的优势结合起来,提出了一种高效的信息服务系统的设计方法,以满足高校或是分散式管理区域中对信息交流和管理服务的新要求,介绍了该系统关键的实现技术,分析了该系统(命名为GIPPY)的体系构建特点,着重阐述了功能模块釣实现方案"关键词:GIS; P2P;皎园信息系统;査询;逓信中图分类号:TP393: G47 文献标识码:A 文章编 号:10076921(2008)18 0042 02随着国家对教育投入的提高和高等教育改革不断深入,高校的发展和建设进入了一个新的阶

2、段。许多学校的规模比以前都扩大了很多,更有不少学校拥有多个校区或是分校。信息的多元 性、平台的异构性、规划的复杂性和地理位置的分散性造成学校 资源整体利用率不高,不易共享和查询。传统的信息沟通模式已远远不能满足发展的需求。因此本文旨在设计构造一个可以进行信息获取和通信的综合地图系统,使管理、查询和交流可视化、条理化、简单化01 GIPPY系统的特点本系统是将GIS技术用于高校校园规划与管理,再与P2P技术相结合,真正实现图、文、表、管一体化的综合性的空间性的高校网络管理信息系统, 能够完成数字地形图及各种专题图的 显示、查询,以及各种管理数据的动态更新等功能,便于各级的校园可视化的管理,同时也

3、便于师生查询、检索所需信息,实现综合信息查询与点到点即时通信功能,具有一定的创新性和实用性:1.1提供了学校询电子地图高校校园多并分布分散, 没有一个较好的校园电子地图。该项目建立了该地图并提供详细信息,有利于外界更好的了解校园。图层分层一方面可以将复杂的地图简单化,从而大大简化 了传统模型和处理过程;另一方面,以单一的图层作为处理单位, 使系统具有很大的灵活性01.2校园信息系统是GIS 口一个分支校园地理信息系统使传统的校园地图实现了无图化和地理信息计算机化管理,可以涵盖校 园内的建筑、地貌、道路及铺装、植被、给排水、强弱电、广播线等诸项元素,不仅能方便 师 生进行对校园各实体的信息查询,

4、还可以帮助管理方进行统计、 分析,为规划、决策、管理提供信息支持"1.3提供了三冨狗信息杳瑜功能该项目基于电子地图,提供了多种方式的校园综合信息查询方法。多个校区的地理位置及建筑布局,办公楼、教学楼、图书馆平面分布图,对单个目标的查询和某一属性目标集的查询,校区间的最佳路径辅助选择。同时与校园网进行超链接,进一步提供各部门的详细信息。1.4具有後强詢功铉扩展和延伸通过先定义一个系统“雏形”,提供相应的基础界面及系统 功能。然后在使用和维护过程中 与各职能部门进行反复探讨交 互,不断完善整个平台的建设,增强它的实用性和针对性。将为用户提供更为人性化的信息支持,沟通协作,辅助决策和管 理

5、服务。因此,该系统具有可应用的现实性和深远的研究 意义-P2P(Peerto-Peer)计算是指不同系统之间通过直接交换, 实现计算机资源和服务共享、进行信息处理的过程。这里,资源可以是处理器、缓存和磁盘空间等;服务包括信息交换、数据 计算等。P2P系统的这些特点决定了P2P应用主要包括资源共享和协作。资源共享主要是文件共享系统、文件分发系统(FileDistribution System)。通过P2P网络实现文件共享和文件分发, 能够应付爆发式访问,系统具有良好的可伸缩性和可靠性。P2P协作应用的种类很多,包括即时消息系统、在线游戏、共享企业应用(在提供即时消息之外,还可共享内容和进行共同的

6、 活动 如组内共同开发和编辑)、文件搜索、pub/sub系统等。各种P2P 系统由于应用背景的差 异,彼此互不兼容,导致不同的 P2P网 络无法通信,难以有效地利用网络资源提供服务。MapX是一个提供给应用程序开发人员的工具。它提供了一 个最简单和最节约成本的方法,用来将地图化功能嵌入到新的和现有的应用中。MapX是一个OCX组件,可以被快速集成到使 用 V isual Basic 、PowerBuilder、Delphi、Visual C+ 或其他 面向对象的语言的客户端应用程序以及使用 Lotus Script 的Lotus Notes (v4.5 )中。开发人员可以在他们熟悉的环境中工

7、作,最终用戶可以通过他忙熟悉的应用程序来访问地图数熱 通过MapX可以完全按照您的意愿在应用程序中加入强大 的制图功能。用户可以按点、按专题渲染区域、按饼图或直方图等等来显示数据。启用MapX的分析功能,可以分组和组织数据、执行搜索或在一个指定的半径、矩形区域或指定的点的周 围选择地图图元。2系统目标该系统的主要目的是能够替代人工对校园空间数据、属性数据的管理,更快捷、方便地对资料进行综合查询、分析。因此根据目标用户的需求进行数据的采集,建立空间和属性数据库,4 -并实现两者关联,开发用户界面,实现图文互查属性、空间分析、 地图输出3大功能模块是完成系统设计的主要任务。系统设计 时也应充分考虑

8、到校园地理信息系统的特殊性,在系统建立前系统分析是必不可少的,包括:用户对功能、数据、应用界面的 需求调查;系统使 用者自身情况分析调查;系统可行性的分析。本课题研究内容、目标主要有:2.1系统数据管理芳数搭库的设计系统数据的采集、编辑; 空间数据库的设计;属性数据库的 设计;空间对象与属性数据关联 的实现;用户登陆和权限管理。2.2空间杳询和空间分析功能的设计与实现由空间对象查询属性;由属性查询空间对象;空间距离量算。2.3显示与輸出功能的设计与实现图形的控制(放大、缩小、平移、比例尺);图层的打开、添加、移去,图层集的生成;图 层控制显示;鹰眼控制显示; 地图输出。P2P方面采用组件式基本

9、思想, 把功能划分为几个控件模块,每个控件模块完成不同的功能。各个控件之间,以及 P2P控件与其它GIS控件之间,可以方便地通过可视化的软件开发工具5 -集成起来,形成最终的综合应用。3系统功館模块的设计系统的功能分为地图控制、用户管理、图形控制、图层控制、图文互查、空间分析、地图输 出。地图控制模块功能:打开、 关闭图层,地图集的生成、保存。用户管理模块功能:在数据库中添加、修改、删除用户信息。图形控制模块功能:放大、缩 小、全屏、绘制等功能。图层控制模块功能:以图层列表形式打开、关闭图层和快速全显。查询通信模块功能:非图形数据查询,包括学生信息查询、院系信息查询,并获取其IP进行通信;图形

10、数据查询,在查询窗体输入实体名称,查询其属性及在地图上突出显示。空间分析模块功能:鹰眼图功能,平面直线的计算和图上位置换算。地图输出模块功能:地图打印输出(见 图人4数捱库设计4.1空闫数据库表设计Mapinfo以表的形式来组织信息,用户与 Mapinfo交互时直 观面对的是一幅或多幅地图图层叠力口,每一个图层都需要自己的记录和地图文件。MapX以Mapinfo表的形式组织所有潜在信息。每个表都是一组用来在地图中创建图层的Mapinfo文件。所有Mapinfo表都会拥有下列文件:.tab:描述Mapinfo表的貉构dat :表格裕責数据.map:搭述图形对彖:,id:链接对象和数据的交叉引用文

11、件"ind:索于文件。图层来自于含有图形对象的数据库表,每个含有图形对象的数据库表都可显示为一个图层.Mapinfo数据库表在工作空间文件中对应相应的地图对象,这些地图对象的类型可以是点对象、线对象、区域对象。以次划分,再根据点线面的类型不用, 在校园地理信息系统里,一个完整的校园地图由校区的框架的图层,校区建筑物的图层,道路的图层,绿化带的图层,底图图层构成。740)this.width=740 ” border= “ undefined ” > 4.2属性数福薦设计属性数据库包括:学生信息库:包括学号、姓名、籍贯、出 生年月、所在院系、届别。教职工信息库:包括姓名、籍贯、出生年月、职称、所在部门、学历、联系方式。教室信息库: 包 括编号、位置、所属院系、学期课程占用表。超链接入口:接入 院系主页,学生选课系统,校园刃更和多媒体教室。4.3属性数褐屋建立在SQL Sever中创建地图集的属性表。由于时间关系,实际表与上一章的设计有所出入。- 5.127是属性表的列结构声明,带*的是主键。740)this.width=740 ” border= “ undefined ” >其中包含ID_BUILD的属性表的每一项都唯一对应于空间数 据中的ID,以次建立起来关联,使系统实现图文互查功能。其中包含IP地址的属性表的每一项都可以做为P2P通信的节点端。在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论