查看原文
其他

竞赛体会|Esri杯中国大学生GIS软件开发竞赛 总结与体会( 三)

2017-02-08 吴凯鹏 慧天地

(更多精彩,请留意文末推荐)

大家好,首先自我介绍一下,我是滁州学院地理信息与旅游学院的吴凯鹏,是2016Esri杯中国大学生GIS软件开发竞赛Web与移动开发组特等奖的得主。此次应山科大许泽宇同学邀请,提笔写一篇大赛总结与体会,内容分为两部分,第一部分是对作品开发过程的描述,第二部分是比赛开发的建议,希望能给有意参加竞赛的同学带来些许帮助。内容如有不妥之处,还请批评指正。


一 .作品开发


回顾整个作品的开发过程,可以分成两个部分来讲,一是安徽省GIS大赛作品的筹备,二是国赛作品的筹备。其中国赛作品其实是省赛作品的一次迭代,很多工作在省赛时就已经完成了。

省赛作品我们做的主要工作有作品主题确定(由指导老师敲定)、原型绘制、数据采集、系统开发等工作。前期的准备工作繁杂而又十分重要,我们在确定主题、技术评估、数据采集等工作上花了大量时间,真正系统开发只用了10来天,而且只由我和刘洋同学两人完成。记得我还拍着胸脯跟刘洋说没问题,其实心里虚得很,毕竟除了开发,还有视频录制,文档编写等工作。小有成就的一点是我一个人单枪匹马完成了情感值分析和特征观点抽取的工作,还将计划中的8个功能完成了5个,代价就是提交作品后精神萎靡了好几天。

国赛作品最重要的工作是理清作品应用逻辑,然后进行功能的迭代重组。其实不仅是作品,连小组也重组过,两名低年级的同学另有想法,退出了团队,于是又吸纳了李伟伟和彭少伟两名队员进来。比较头疼的一点是当时我们团队4个人都准备考研,导致我在吃饭或者睡前经常会想着怎么安排工作,怎么压缩工作量,设计什么功能这些事情。当时满脑子想的不是怎么增加更多的功能,而是想着怎么以最小的工作量让整个作品更加合理。中间也动过类似“哎,这不还有省赛作品保底么,实在不行将省赛作品原封不动提交也行”这样的念头,不过想到会挨批就绝了这个念头。

现在来看整个开发过程,其实并没有很辛苦,通宵熬夜的时间并不多,中间也没有爆发大问题。我觉得跟合理的团队组织和开发前的充分准备脱不开关系。

当然也有很多做不到位的地方,比如原先预定的三维可视化没有做,比如GeoEvent的结合工作只完成了一半,比如融合OTA、PMS和数据分析平台的想法没有实现等等,这个作品是带着缺陷参加这个比赛的。2017年我希望能够将一些有趣的工作继续推进,希望到时能够开源回馈各位学弟学妹。


二 .建议


(1)在作品筹备初期,进行主题敲定的时候,一定要同时确定数据源,手头没有数据或数据难以在互联网上搜集到的情况需要谨慎,毕竟作品的实用性是非常重要的考察点,一个作品连数据这个基础都没搞定,那实用性就大打折扣了。

(2)使用Esri产品,最好的参考是官方文档,详细且条理清晰,这是我踩了无数博客的坑总结出来的经验。 

(3)不要过多的沉迷深挖技术,我们所展现的重点不是使用的技术有多厉害,而是这个作品有多有用多创新。技术支撑是必须的,可以作为一个亮点,它就像是一个人的身体,可以用来秀肌肉。功能应用是外在,是作品的脸面,是评委老师的第一印象,是吸引别人的关键。千万不要头重脚轻或者头轻脚重,当出现这种问题时应该转移精力去补足短板。

(4)很多时候我们是想不到与GIS相关的功能的,一个原因是不熟悉GIS空间分析,自己都不知道GIS能做什么,当然不知道如何切入了,此时应该沉下心来回顾以前课堂上教过的知识,结合自己作品应用,思考GIS什么技术能用到作品上。还有一个原因是不了解应用需求,不知道作品服务的人群到底需要什么东西,所以无从下手,这个时候我一般是回过头去看数据,看看我的数据有什么特点,能将这些特点用来做什么事情。

(5)如果你是一名队长,在团队还未稳定时,一开始不要把复杂的繁杂的问题寄希望于队员上,你应该主动将这些问题承担起来,让他们去负责简单的有趣的工作,将积极性慢慢调动后再逐步将担子转移过去。

(6)技术选型上,应该综合考虑现实因素再敲定,不要只选学过的熟悉的。比如我们这次作品的开发,在综合考虑系统统一性、开发效率、上手难度等方面后,我舍弃了熟悉的Java开发,选择了陌生的Python Flask框架来发布非地理信息服务。现在想想如果没有这个选择,我是肯定不可能在短时间内完全后端服务的开发的,也不可能在短时间内跟新进队员进行技术的交接。

作者介绍:吴凯鹏,滁州学院地理信息与旅游学院。座右铭:多闻阙疑,慎言其余。多见阙殆,慎行其余。

喜欢本文欢迎分享至朋友圈;其他兄弟平台如需转载请在文章开头作者栏位置注明:慧天地。

推荐


点击下文直接阅读

竞赛体会|Esri杯中国大学生GIS软件开发竞赛 总结与体会( 二)

竞赛体会|Esri杯中国大学生GIS软件开发竞赛 总结与体会

2016Esri美国开发者大会

新闻报道|2016Esri中国用户大会:GIS开启智能世界

一百多支队伍参加的比赛——第五届全国大学生GIS应用技能大赛精彩回顾

周年特辑|(人物篇☆珍藏版)慧天地,和您一起走进大咖们的世界

经天纬地——测绘先驱无私奉献;博文精武——地理前辈鞠躬尽瘁!

高校巡礼(国际篇·珍藏版)盘点全球具有Geomatics、地理学学科专业的名校(欢迎后台留言推荐)

周年特辑|精品论文&大家观点(珍藏版)——只要有思想碰撞,必定有智慧成长!

周年特辑|高端论坛(珍藏版)国内外几十位专家学者准备的学术盛宴,邀您共享

周年特辑|精品论文(珍藏版)——只要有思想碰撞,必定有智慧成长!

【慧天地】敬告


【慧天地】是服务测绘地理信息行业的公共公益平台,旨在:传递政府声音;发现行业亮点;增强学术交流;共享优质资源;关注本硕博学子的学习、就业;重视地理信息文化的传播、弘扬。【慧天地】高度重视版权,对于原创、委托发布的稿件,会烦请作者、委托方亲自审核通过后才正式推发;对于来自网站、期刊、书籍、微博、微信公众号等媒介的稿件,会在作者栏或者文章末尾显著标明出处,以表达对作者和推文引用平台版权的充分尊重和感谢;对于来源于网络作者不明的优质作品,转载时如出现侵权,请后台留言,我们会及时删除。先做人,后做事;心有多大,舞台有多大。感谢大家一直以来对【慧天地】的关注和支持!

编辑:盛兆阳

审核:曹真毓 付航

指导:万剑华教授(微信号wjh18266613129)

慧天地 ❤

有兴趣加入【慧天地】交流群的朋友,请加赵楠(微信号zn846546896)为好友。

欢迎大家推荐精品稿件,投稿邮箱:geomaticshtd@163.com

(☆V☆)

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存