已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档GIS二次开发课程设计报告目 录1 设计目标12 需求分析12.1 业务构成12.2 数据内容13 系统设计13.1 总体设计13.2 数据库设计13.3 平台选择13.4 详细设计14 功能实现14.1 基本功能14.2 符号化1 小结12欢迎下载。精品文档1 设计目标通过本系统的实施,建立全国各省人口分布和人均GDP排名系统,通过各种地图符号和色彩信息,将地图数据符号化,借此来制作全国各省人口比重、贫富差距大小等专题图。2 需求分析2.1 业务构成中国人口在世界各国中位居首位,约占世界总人口的19%,根据2015年1月20日国家统计局网站公布2014年中国经济数据,2014年末,中国大陆总人口达136782万人,比上年末增加710万人。其中,男性人口70079万人,女性人口66703万人,男性人口比女性多3376万人。中国是人口大国,因此中国的人口分布情况和人口管理显得至关重要。随着经济的发展,中国的经济状况日益增强。但是整体而言贫富差距还是很大,所以将地图数据符号化来更好地分析各地区的人均GDP对国家掌控各地经济情况是十分有用的。2.2 数据内容数据主要包括全国各省的人口数量、总的GDP和人均GDP。通过这些数据来处理地图,将地图做成不同属性的专题图。3 系统设计3.1 总体设计此次设计的初衷即是开发一个可以制作专题地图的系统。以全国人口数量和全国各省人均GDP为例进行制作和开发。第一步就是找全国省区底图;接着找所需数据(全国各省人口数量和全国各省人均GDP。)最后,通过VS设计系统,实现专题图制作功能。3.2 数据库设计刚开始是想将找到的数据以表格的形式导入arccatalog中,希望经过处理可以直接使用,但是做到最后发现并不能将表格直接导入底图。解决办法是在arcmap中编辑底图的属性表将找到的数据输入,保存。还有就是在用VS系统开发时的登录界面时,用到sqlserver。在sqlserver中创建数据库,在已创建的数据库中创建表格,表格中输入“用户名”和“密码”相关信息。3.3 平台选择系统开发平台:VS2010和arcengine。3.4 详细设计1、首先设计登录界面:登录界面加入所需控件。编入相应代码。2、 设计主界面(右击添加,添加windows窗体)3、 设置其他附属界面(同上)已颜色对象中的色带为例:基本的Windows窗体设计完成后,双击各个菜单,在对应的区域中填入代码。4 功能实现4.1 基本功能基本功能包括 :打开地图文档、保存、添加数据、平移漫游、放大、缩小、恢复原图。这些基本的功能可以再toolbarcontrol的属性中直接添加,同时绑定mapcontrol。4.2 颜色带(分级色彩符号化)这个功能主要用于根据地图的某一属性来达到改变地图面要素颜色的效果。4.2.1单一值符号化用统一的符号表达所要表达的属性。4.2.2唯一值符号化只根据一种属性,例如人口或人均GDP来进行符号化。虽然单一,但是所变现的信息更简单易懂。4.2.3分类符号化根据属性值的大小分类表示。属性值越大,点状符号越大。小结通过此次课程设计,使我更加扎实的掌握了有关二次开发方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在和同学的讨论后,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。通过这次课程设计,使我更加了解了对GIS二次开发的认识我认为,在这学期的上机中,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在上机时,我学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在课设结束之后变的更加成熟,会面对需要面对的事情。回顾起此课程设计,从理论到实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。 实验过程中,也对团队精神的进行了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。此次设计也
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程招标成本控制合同范本指南
- 华为员工培训方案
- 加工2025年自动化设备租赁合同协议
- 先进管理理念培训
- 产品销售合同续签谈判书
- 家具清洁服务合同协议
- 派遣公司业务流程与管理培训
- 加盟2025年健身房连锁协议合同
- 内部审核技巧培训
- 如何提高新员工培训
- ktv总经理合同协议
- 18大核心考点+120道高频选择题-高二历史选择性必修1(解析版)
- 中国神经病理性疼痛诊疗指南(2024版)解读 3
- 冬季燃气安全培训课件
- 世说新语华歆王朗课件
- 深圳A PARK项目招商手册
- DB32-T 5172-2025 工程渣土资源化利用技术规程
- 重难点11 极值点偏移与拐点偏移问题(举一反三专项训练)(全国适用)(原卷版)
- 南开大学生学术规范测试题及答案
- 宝钢对标管理办法
- 废钢企业管理办法
评论
0/150
提交评论