第四次作业---团队合作项目
团队名称 | C#与GIS的完美邂逅 |
---|---|
博客地址 | https://www.cnblogs.com/Amazing-zyj/ |
作业链接 | https://www.cnblogs.com/harry240/p/11515702.html |
一、团队简介
1.团队名称: C#与GIS的完美邂逅(我们团队此次项目主要是基于supermap-iobjectsdotnet进行二次开发,利用VS2017环境和C#语言进行数据查询和编辑等功能的实现)
2.队伍简介
(1)团队名称:C#与GIS ;
(2)团队人数:6人;
(3)团队准则:团结互助,共创辉煌;
(4)团队特点:彼此性格互补,有动有静,动静结合,共同合作,团结互助,共同完成课题;
3.队员学号列表
张焱菁 | 201731024115 |
---|---|
王万成 | 201731024237 |
袁志杰 | 201731024217 |
冯士坤 | 201731024113 |
于丁 | 201731021227 |
曾琅 | 201731024135 |
陈林 | 201731024130 |
4.团队分工
队员名字 | 队内身份 | 主要任务 |
---|---|---|
张焱菁 | 算法工程师(队长)队长 UI设计+原型 | 1、规划,监督项目进程2、组织会议、分配任务3、参与UI设计+原型 |
陈林 | 算法工程师 | 1、算法编辑2、负责文档撰写 |
袁志杰 | 产品经理 | 1、负责推广与介绍项目2、课题答辩 |
王万成 | 系统调试经理 | 1、负责系统最后调试 |
冯士坤 | 后端工程师 | 1、负责后端的开发2、参与文档编写 |
曾琅 | 前端工程师UI设计+原型 | 1、负责前端的开发2、负责 APP的 UI 设计 |
二、项目介绍
1.项目名称:基于supermap-iobjectsdotnet的二次开发
2.项目简介
GIS二次开发,就是在现有的GIS软件提供的软件开发包(比如GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。地理信息系统根据其内容可分为两大基本类型:一是应用型地理信息系统,以某一专业、领域或工作为主要内容,包括专题地理信息系统和区域综合地理信息系统;二是工具型地理信息系统,也就是 GIS 工具软件包,如 ARC/INFO 等,具有空间数据输入、存储、处理、分析和输出等 GIS 基本功能。我们小组这次的目标就是通过SuperMap的二次开发平台,结合C#编程语言,开发出一个简单的工具性地理信息系统,实现简单的地图操作,如:地图的查看(地图的浏览、地图属性的查询)和地图的数据编辑,数据管理以及地图简单的空间分析功能
3.项目进度安排
三.NABCD分析
- N(Need,需要)
随着发展,Gis在我国国民经济建设中发挥着越来越重要的作用。比如在资源管理、土地规划、环境监测、防灾减灾、电力行业、交通管理、城市规划、科研、教育和国防等领域,现在市场最需要的是实际应用,因此此次的GIS二次开发也是针对查看和管理地图的属性等基本信息。
- A(Approach,做法)
我们决定对GIS进行二次开发,开发一款方便快捷地了解区域的基本属性,以及查看和修改每一区域的基本属性,这样方便相关部门能随时监管每一块区域以及多单位公司的需求。
我们需要使用Supermap提供的supermap-iobjectsdotnet,在VS添加SuperMap控件,然后用C#语言对整个需求进行编程,开发出一个简单的工具性地理信息系统,实现简单的地图操作。
- B(Benefit,好处)
能更好地通过软件更好地查看每个区域,节约了大量的人力和物力,并且更方便地查询和修改区域的属性以及信息。同时也方便相关部门监管每个区域。
- C(Competitors,竞争)
灵感来自于自己专业所学和相关软件的一些功能,虽然相关软件已经具备此功能,但我觉得他们的操作比较难,对于一些没有这方面知识的人来说,有一款能直接查询看懂的软件是再好不过的了,并且任何人都可以使用我们的产品,让更多人体会到gis二次开发带来的便利,享受科技的成果。竞争方面还是比较大。
- D(Delivery,推广;Data,数据)
说到推广,我又想到了一个问题,有些机密地区是不允许被看见的,所以我们要基于对用户设置一些权限
线上推广
利用地理信息相关微信公众号推送APP的推广信息;
在新浪微博、QQ空间、各大论坛等信息交流平台发布文章,介绍并推广本产品;
采用优惠方式,如首次工具之后,首周即可免费体验本产品;
用户分享工具到用户的朋友圈、QQ空间、新浪微博等,即可通过抽奖获得小礼品;
线下推广
与相关国土局人员进行协商,向他们推广本产品;
和地理信息相关专业开设院校合作,免费给予一年使用权;
和超图和相关地理信息比赛进行合作,免费赞助比赛帮助推广产品;