文档介绍:《GIS二次开发》课程设计报告
LT
《GIS二次开发课程设计》报告
目 录
1 设计目标 1
2 需求分析 1
业务构成… 1
数据内容… 1
3 系统设计 1
总体设计 1
数据库设计 2
平台选择 2
详细设计 2
4 功能实现 3
基本功能 3
符号化 3
小结 错误!未定义书签。
《GIS二次开发课程设计》报告
1
《GIS二次开发课程设计》报告
1
编入相应代码。
设计主界面(右击添加,添加windows窗体)
设置其他附属界面(同上)
已颜色对象中的色带为例:
基本的Windows窗体设计完成后,双击各个菜单,在对应的区域中填入代码。
4 功能实现
基本功能
基本功能包括 :打开地图文档、保存、添加数据、平移漫游、放大、缩小、恢复原图。这些基本的功能可以再toolbarcontrol的属性中直接添加,同时绑定mapcontrol。
《GIS二次开发课程设计》报告
2
颜色带(分级色彩符号化)
这个功能主要用于根据地图的某一属性来达到改变地图面要素颜色的效果。
用统一的符号表达所要表达的属性。
只根据一种属性,例如人口或人均GDP来进行符号化。虽然单一,但是所变现的信息更简单易懂。
根据属性值的大小分类表示。属性值越大,点状符号越大。
小结
通过此次课程设计,使我更加扎实的掌握了有关二次开发方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。
过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在和同学的讨论后,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!
《GIS二次开发课程设计》报告
3
课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。通过这次课程设计,使我更加了解了对GIS二次开发的认识
我认为,在这学期的上机中,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在上机时,我学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在课设结束之后变的更加成熟,会面对需要面对的事情。
回顾起此课程设计,从理论到实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。
《GIS二次开发课程设计》报告
3
实验过程中,也对团队精神的进行了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。
此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰。
《GIS二次开发课程设计》报告
4