仿《广州市番禺区慢性病地理信息系统》

作者:朱秀娟
本次任务完成时间:2018年12月1日~2018年12月7日
开发工具与关键技术:Visual Studio、SurperMap、SQLServer;C#、ASP.net MVC + GIS

后台:
仿《广州市番禺区慢性病地理信息系统》_第1张图片
上图是新增用户的一个弹窗
仿《广州市番禺区慢性病地理信息系统》_第2张图片
前台:

第一:制作地图

仿《广州市番禺区慢性病地理信息系统》_第3张图片
仿《广州市番禺区慢性病地理信息系统》_第4张图片
定位:

可以模糊查询,点击地址右边的定位
仿《广州市番禺区慢性病地理信息系统》_第5张图片
散点的分布:

仿《广州市番禺区慢性病地理信息系统》_第6张图片

最后,项目总结
在大一的时候就看见师兄们演示项目,项目中就涉及到地图的,那时候就很期待我们这一届什么时候才可以学习GIS这门课程。
到了大二的时候我们开设了GIS为期一周的课程,这让我们对地图这一块有了了解。虽然做这个项目我们还是用C#语言写,但是一开始的时候还是不知道如何下手去做项目,最后还是借鉴了上一节师兄的项目和同桌的带领下让我对GIS开发有了一些想法。每一次学习都是上课的时候不会,通过做项目慢慢地了解怎么实现功能,需要某一个功能的时候不会的去翻翻老师讲过的那个功能点,通过这样的方式去学习这些技术。
虽然这个项目还是C#、js等语言去编写,但设计到GIS这方面的功能,比如说测量距离和测算面积发生冲突,导致功能上的显示的效果和原本应有的效果不一致,都不知道怎么去解决,因为在这之前编写代码很少出现代码冲突,以至于出现这些问题都知道应如何去解决。还有一个获取覆盖物信息的那个功能,不熟悉这个功能,因为我获取了实例化了两次地图,导致获取覆盖物的图层一直被第二个地图给覆盖掉,因为两个实例化地图我分别写两个里面,那时候我并没有意识到是这个问题,一开始我还以为是没有获取到它的数据所以不显示出来,但是有数据的,后来叫同学看了这个问题,他就说我没有获取到它的图层,然后我就顺着这个思路去找,然后我就发现是实例了两次地图所致的。
每一次做项目都是一个成长,无论是自己思考查阅资料还是和同学讨论,还是遇到不知道如何解决的问题去找老师,在这个过程都会有所收获。总之,上完课之后的课程设计必须要认认真真地去对待。加油!!!

你可能感兴趣的:(仿《广州市番禺区慢性病地理信息系统》)