- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
班级:硕士 1505 班 姓名:
学号:
一、
基于 GIS 的校园系统设计与实现 设计目的
电子地图是空间信息表达与可视化的主要形式,电子地图作为一种新型地
图,无论在地理信息的地图表示方面,还是在地图信息的利用方面,都有其独 特的优势。通过该系统实现电子地图的管理与使用
空间查询与空间分析是 GIS 的核心特征之一,也是空间信息服务实现中的
关键问题。如何在网络地图服务场景下提供高效能的空间查询与空间分析功能 是网络地图服务器设计与实现中的挑战性问题。
采用嵌入式的 GIS 组件库 ArcEngine10.0 嵌入 Visual Studio 2010C#.NET 开发 环境中开发一个 GIS 应用系统,以此熟悉和了解 GIS 二次开发的流程和方法。
二、
需求分析
(1) 教师、学生
学生、教师是学校的主体,开发优质的功能齐全的校园地理信息系统,对
他们的需求分析不容忽视。武汉大学在校生近五万人,宿舍楼,教学楼、办公
室、实验室布局分配也比较复杂。可见,教师和学生的需求主要是对各种信息 的获取,具体可分为:
办公楼信息:要实现学校党政机关各部门位置及属性、各院系办公室 位置及属性等查询显示功能。
教学楼信息:要能够调用学校各教学楼位置及属性,实现教室资源信 息的浏览、查询以及当前教室排课情况的查询功能。
图书馆信息:要能够调用图书馆的位置及属性、学生自习室及阅览室 信息等的查询功能。
(2)游览者
对于大部分游览者而言,主要在于各种目标物位置的获取,具体可分为: 1) 用户在用户当前位置某一范围内目标的位置及其属性,主要包括商店、
公共卫生设置。
对于游览者而言,学校的道路走向是不熟悉的,校园 GIS 需要实现从 出发地到目的地的路径状况。
风景信息:要能够调用校园内风景名胜的位置及其属性信息。
因此,用户的需求大致如下:
采用一定开发工具构造一个 GIS 应用系统以实现以下功能要求:
地图输入:支持地图输入;支持用户选择文件输入;(输入多种格式)
地图显示:显示地图,支持放大、缩小、拖动、漫游、全图功能;
地图的高级操作(测距)
地图管理:图层信息显示、图层关闭操作、图层添加操作等
查询:支持属性查询和空间查询(如点查询、圆查询、矩形查询)
空间分析:实时获取点坐标;量测距离等。(最短路径分析、路况分析)
系统的维护与管理
三、
总体设计
系统总体设计主要包括系统层次结构设计,模块设计以及系统界面设计。 接下来对这几个方面的设计进行介绍。
1、 系统软硬件配置方案
硬件配置:本系统是 Windows 应用系统,可以通过加载不同的数据, 对不同的区域地图进行操作,硬件配置为个人计算机。
软件配置
操作系统:Window7 及以上版本
数据库管理系统:ArcGIS10.2 自带的数据库及管理系统
应用软件:Microsoft Visio 2010 常用办公软件
开发环境:Visual Studio 2010C#.NET、ArcEngine10.0 、Microsoft Visio 2010 2、 功能模块设计
校园 GIS 是一个较为复杂的系统,将校园 GIS 模块化不仅可以将复杂的问
题简单化,还可以将工作量分散到各个工作组中集中力量解决各个问题。总的
个人地理数据库输入添加图层显示图层删除图层缩小漫游放大全图最短
个人地理数据库输入
添加图层
显示图层
删除图层
缩小
漫游
放大
全图
最短路径分析
Mxd格式文件输出
Dwg格式文件输出
线状要素符号编辑
点状要素符号编辑
面状要素符号编辑
Shp格式文件输入
mxd
格式文件输入
GIS校园系统
空间分析
图层操作
图层管理
数据输入
空间查询
网络分析
数据输出
属
性
查
询
按
属
性
查
询
按
位
置
查
询
缓
冲
区
分
析
符号编辑
来说,校园 GIS 包括 8 大模块集,分别为数据输入、图层管理、图层操作、地 图符号编辑、空间查询、空间分析、网络分析、数据输出。
每个模块集又由众多子模块组成,如下:
数据输入:主要包括栅格文件输入、.shp 文件输入、数据库文件输入。
图层管理:主要包括添加图层、显示图层、删除图层。
图层操作:包括图层的放大、缩小、显示全图等。
空间查询:主要包括查询感兴趣目标的属性、按属性查询某一感兴趣 目标,按位置查询某一感兴趣目标。
空间分析:主要包括缓冲区分析。
网络分析:主要包括最短路径分析。
地图符号编辑:主要包括对点状要素、线状要素、面状要素的编辑。 8) 数据输出:主要包括地图文件 mxd 文档输出、dwg 格式文件输出。
3、 系统的层次结构设计
通过 HIPO 图展示校园 GIS 系统层次结构见图:
1) 对于数据输入模块集而言,各个子模块的 IPO 图如下:
图层选择图层的显示状态滚动鼠标,
图层
您可能关注的文档
最近下载
- 河北省保定市定州市2023-2024学年四年级下学期期末质量监测语文试题(word版有答案).docx VIP
- 外研版五年级上册英语Module6-01Unit1课件.ppt VIP
- 基于世界技能大赛技术规范的货运代理沉浸式模拟训练研究.pdf VIP
- 家居平面图设计方案介绍.pptx VIP
- 河北省保定市定州市2023-2024学年四年级下学期期末质量监测道德与法治试题(word版 有答案).docx VIP
- 螺旋离心泵设计.doc VIP
- 河北省保定市定州市2024-2025学年四年级上学期期中质量监测道德与法治试题(word版 有答案).docx VIP
- 6T厨房管理课件.pptx
- 每日听书《我有自己的宇宙》导读.pdf VIP
- 党支部书记素质能力大赛试题附答案.doc VIP
文档评论(0)