1、3.4 详细设计 24 功能实现 34.1 基本功能 34.2 符号化 3小结 错误!未定义书签1 设计目标通过本系统的实施,建立全国各省人口分布和人均 GDP排名系统,通过各种地图符号和色彩信息,将地图数据符号化,借此来制作 全国各省人口比重、贫富差距大小等专题图。2 需求分析2.1 业务构成 中国人口在世界各国中位居首位, 约占世界总人口的 19%,根据 2015 年1月 20日国家统计局网站公布 2014年中国经济数据, 2014年末, 中国大陆总人口达 136782万人,比上年末增加 710万人。其中,男 性人口 70079万人,女性人口 66703万人,男性人口比女性多 3376 万
2、人。中国是人口大国, 因此中国的人口分布情况和人口管理显得至 关重要。随着经济的发展, 中国的经济状况日益增强。 但是整体而言贫富差距 还是很大,所以将地图数据符号化来更好地分析各地区的人均 GDP对国家掌控各地经济情况是十分有用的。2.2 数据内容数据主要包括全国各省的人口数量、总的 GDP和人均GDP通过 这些数据来处理地图,将地图做成不同属性的专题图。3 系统设计3.1 总体设计 此次设计的初衷即是开发一个可以制作专题地图的系统。 以全国 人口数量和全国各省人均GDP为例进行制作和开发。第一步就是找全国省区底图;接着找所需数据(全国各省人口数 量和全国各省人均 GDP )最后,通过VS设
3、计系统,实现专题图制 作功能。3.2数据库设计刚开始是想将找到的数据以表格的形式导入 arccatalog中,希望经过处理可以直接使用,但是做到最后发现并不能将表格直接导入 底图。解决办法是在arcmap中编辑底图的属性表将找到的数据输入, 保存。还有就是在用VS系统开发时的登录界面时,用到 sqlserver。在sqlserver中创建数据库,在已创建的数据库中创建表格,表 格中输入“用户名”和“密码”相关信息。3.3平台选择系统开发平台:VS2010和arcengine。3.4详细设计1、首先设计登录界面:登录界面加入所需控件。编入相应代码。2、设计主界面(右击添加,添加 win dows
4、窗体)Fermi文件歎色无蠡制牛专矍矍地團祿注遑出目胡題1目1別;::oS3、设置其他附属界面(同上)已颜色对象中的色带为例:分类方进!分粪数:5 4 , I关闭基本的Windows窗体设计完成后,双击各个菜单,在对应的区域中填 入代码。4功能实现4.1基本功能基本功能包括:打开地图文档、保存、添加数据、平移漫游、放大、缩小、恢复原图。这些基本的功能可以再 toolbarco ntrol 的属性中直接添加,同时绑定 mapcontrol。4.2颜色带(分级色彩符号化)这个功能主要用于根据地图的某一属性来达到改变地图面要素 颜色的效果。4.2.1单一值符号化用统一的符号表达所要表达的属性。4.2
5、.2 唯一值符号化只根据一种属性,例如人口或人均GDP来进行符号化。虽然单一, 但是所变现的信息更简单易懂。4.2.3分类符号化根据属性值的大小分类表示。属性值越大,点状符号越大。小结通过此次课程设计,使我更加扎实的掌握了有关二次开发方面的 知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考, 一遍又一遍的检查终于找出了原因所在, 也暴露出了前期我在这方面 的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌 握的知识不再是纸上谈兵。过而能改,善莫大焉。在课程设计过程中,我们不断发现错误, 不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在 践行“过而能改,善莫大焉
6、”的知行观。这次课程设计终于顺利完成 了,在设计中遇到了很多问题,最后在和同学的讨论后,终于游逆而 解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇 到问题就想到要退缩,一定要不厌其烦的发现问题所在, 然后一一进 行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上 劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦, 也永远不可能得到社会及他人对你的认可!课程设计诚然是一门专业课,给我很多专业知识以及专业技能上 的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我 很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象 的理论有了具体的认识。通过这次
7、课程设计,使我更加了解了对 GIS二次开发的认识我认为,在这学期的上机中,不仅培养了独立思考、动手操作的 能力,在各种其它能力上也都有了提高。更重要的是,在上机时,我 学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要 面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于 我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦 为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦 奋斗一样,我们都可以在课设结束之后变的更加成熟, 会面对需要面 对的事情。回顾起此课程设计,从理论到实践,在这段日子里,可以说得是 苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩
8、固了以前 所学过的知识,而且学到了很多在书本上所没有学到过的知识。 通过这次课程设计使我懂得了理论与实际相结合是很重要的, 只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来, 从理论 中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和 独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重, 但可喜的是最终都得到了解决。实验过程中,也对团队精神的进行了考察,让我们在合作起来更 加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有 互相之间默契融洽的配合才能换来最终完美的结果。此次设计也让我明白了思路即出路,有什么不懂不明白的地方要 及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有 弄不懂的知识,收获颇丰。欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议, 策划案计划书,学习资料等等打造全网一站式需求
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1