网站大量收购闲置独家精品文档,联系QQ:2885784924

GIS软件开发实验大纲 (1).doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

GIS软件开发实验大纲

课程名称(中文):GIS软件开发实验

课程属性:专业课

适应专业:地理信息科学

学时学分:32

一、课程简介

《GIS软件开发》实验是一门涉及到面向对象程序设计的一般知识,开发环境及编程语言,及GIS系统中常用的数据组织方式、地图的表达、可视化、查询以及系统设计等多方面知识的综合性实验课程。因此它需要学生了解面向对象程序设计,开发环境及编程语言,掌握GIS地图的表达、可视化、查询等的实现方式。该课程注重理论基础知识和基本技能的掌握,注重创新意识和动手能力的培养。

二、课程实验目的与要求

1.掌握GIS软件开发的基础知识和基本技能;

2.进行实践及创新学习的训练。

3、培养创新意识和动手能力

本实验课程是一门实践性较强的课程,在教学中要注重“三基”的讲授与学习,即着重基本理论、基本知识的讲授与学习,基本技能的学习与训练。

三、实验项目的选择原则:

本实验课程项目的选择主要考虑GIS软件开发是一项综合性试验,需要学生了解面向对象程序设计,开发环境及编程语言,掌握GIS地图的表达、可视化、查询等的实现方式,熟悉一个GIS系统所需要考虑的内容,在此基础上,设计并实现一个小型的GIS系统。它与传统实验相比,其优势体现在可将所学各种知识的融会贯通一体,有利于培养学生综合运用知识能力,而且,通过理论联系实际,加深对所学知识的理解,增强科研开发能力。

四、实验项目的内容

利用ArcGISRuntimeSDK.net开发包,结合C#开发环境,设计并实现一个小型GIS系统。

1)使用控件要求:使用MapView等控件

2)系统的功能要求

1、文件管理功能:打开在线数据、打开本地数据(shp、Geodatabse)、打开Tif数据、退出。

2、视图显示功能:放大、缩小、漫游等。

3、图层的管理:图层的可见、图层的移动、图层的删除等。

4、增加图元:绘制点、线、面、文本图元、图片等,SkecthEdit图形元素编辑。

5、符号设置:点、线、面的符号界面设计与实现。

6、查询:实现由属性至图形的查询,以及由图形至属性的查询。提供查询通用界面,并将查询的结果显示出来,考虑提供通用设计界面。

7、专题图表达:实现多种专题图的表达方式,考虑提供通用设计界面。

8、空间分析:几何图形的缓冲、剪切、合并、相交等分析。

9、要素的编辑:新增、删除、修改等,考虑提供通用设计界面。

10、其他内容:

实现:鹰眼图

3)系统提供的数据

广东省地级市行政区划和中国基础地理数据等Geodatabase和shp格式数据,以及tif数据。

五、实验方式与注意事项

利用组件ArcGISRuntimeSDK.net开发包,结合C#开发环境,设计并实现一个小型GIS系统。

六、实验报告

每个实验结束后,学生应根据实验教学大纲要求,提交实验报告,系统源代码。实验报告内容包括:实验要求、实验步骤、实验结果。

七、实验成绩及考核评定办法

实验成绩的考核,主要依据“实验报告”及“系统功能”给以评定,最终给出优秀(90-100)、良好(80-90)、中等(70-80)、及格(60-70)与不及格(60)五个档次。具体评判标准如下:

1.GIS系统设计的正确程度(20%);

2.GIS系统现实功能的完善程度(30%);

3.实验过程中的动手能力及创新能力(20%);

4.实验报告的质量(30%)。

您可能关注的文档

文档评论(0)

规划资料百宝箱 + 关注
实名认证
内容提供者

上传一些规划资料,让大家借鉴成长

1亿VIP精品文档

相关文档