全国大学生GIS应用技能大赛(开发试题参考)

在备赛全国大学生GIS应用技能大赛时,我对比赛历程进行了整理,供各位参考。截至2019年,全国大学生GIS应用技能大赛已经举办了八届。举办学校分别如下:

举办届数 举办学校
第一届 滁州学院
第二届 广西师范学院
第三届 西北师范大学
第四届 华东师范大学
第五届 中国石油大学(华东)
第六届 南京师范大学
第七届 河南理工大学
第八届 安徽师范大学

通过整理每年的开发类试题,发现题型主要是基于ArcEngine 10.2 和C#.NET的桌面应用程序二次开发,用到的开发软件主要为ArcGIS Engine 10.2Microsoft Visual Studio 2010。(软件下载地址如下:https://pan.baidu.com/s/1XX1raKdDAjt7GGIAjH7skw 提取码:5guo)此外,题型从第一届到第八届共发生了3次大的变化,分别如下:

1.第一届到第四届,主要实现一些简单的GIS应用系统功能,以第四届为例:

根据你的解决方案,开发一个应用型GIS系统,该系统需要具备加载数据、浏览数据、查询数据等基本功能,其它功能不需编写代码,但应在程序界面上体现。

2.第五、六届是结合下午应用题目,实现简单的指定功能,以第六届为例:

根据你的解决方案,开发一个应用型GIS系统,该系统需要具备以下功能:

(1)打开地图文档。(5分)

(2)导航功能,包括放大、缩小、平移、全图。(5分)

(3)调用建立的模型。(10分)

(4)对分配好的商业圈道路进行渲染,每种颜色表示一个志愿者。(10分)

(5)导出地图,格式为jpg。(5分)

(6)保存地图文档。(5分)

3.第七、八届的题型不再结合下午应用题目,而是单处开发一个GIS应用系统,完成指定的功能,以第八届为例:

某电力部门要求开发一个GIS 系统,能够对山东潍坊市内的风力发电机数据进行显示、编辑和分析。要求如下:

(1)项目初始化时,加载风力发电机、潍坊区划数据、数字高程模型(5 分)。

(2)具备导航工具条,包括放大、缩小、平移、全图、刷新视图(5 分)。

(3)在地图上任选三个点,画出这三个点构成的三角形,并高亮显示三角形内部的风力发电机(15 分)。

(4)点击风力发电机时,显示风力发电机的建成年份(5 分)。

(5)单独将2010 年建的风力发电机生成一份新数据(5 分)。

(6)导出地图,格式为jpg(5 分)。

总的来看,开发类试题的难度和分值都在逐年增加。因此,想要在比赛中取得好的成绩,一定要注重开发能力的培养。毕竟作为GIS专业的学生,编程是非常重要的一项技能。

最后,我将自己备赛过程中完成的GIS应用系统部署在了GitHub上,仅供大家参考,由于博主水平有限,难免存在许多不足之处,敬请各位交流指正!项目链接如下:https://github.com/wangzh1024/DesktopGIS

欢迎大家Star!

你可能感兴趣的:(全国大学生GIS应用技能大赛,c#,gis)