《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

开发工具与关键技术:Visual Studio 2015 , SuperMap iDesktop9D/ iserver 8c;数据库到控制层之间的调用,删除数据等;
完成功能:功能实现:测量距离,测量面积,画矩形/画圆/画自定义多边形筛选数据,周边分析(可对查询出来结果定位),疫情预警提醒
一、 功能实现
测量距离:从起点到每一个点距离以及图标显示在地图上。
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

测量面积:在地图上任意画多边形,双击结束输出该面积的平方米。
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

画矩形:在地图上任意一个地方画矩形,在矩形范围内的药店、零售行业并添加上图标,点击图标可以显示该条数据的详细信息。
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

画圆形:在地图上任意一个地方画圆形,在矩形范围内的药店并添加上图标,点击图标
可以显示该条数据的详细信息。
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

画自定义多边形:在地图上任意一个地方画自定义多边形,在矩形范围内的药店并添加上图标,点击图标
可以显示该条数据的详细信息。

《佛山市南海区慢性病地理信息系统》项目研发阶段性总结
周边分析:首先获取x/y坐标,可以输入,也可以直接点击选点(推荐使用),然后在地图上任意地方点击一下标注中心点(标注完之后会自动获取好x/y坐标,并填入文本框);输入半径;勾选查询目标;点击查询(会以获取的中心点画一个半径(输入的米)的圆:1查询出该范围内所有符合的数据并添加到查询结果进行分类显示(显示的数
据点击可以定位),
2.并添加上图标,点击图标显示详细信息)
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

疫情预警分析:查询出哪些单位是有病情的,并把该单位名称在地图上查询出来(添加图标,点击显示详细信息)
疫情预警分析里数据双击进行定位。
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结
二、 相关业务表和关系
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结
三、经典代码
《佛山市南海区慢性病地理信息系统》项目研发阶段性总结

四、开发总结(不少于500字)
做完项目之后感概万分,首先我先说一下在刚做GIS项目的数目的感觉,感觉有点懵,因为是第一次做GIS项目,里面有很多功能根本就不知道要怎么做才可以实现,需要用大量的时间去研究每一个功能的流程以及每一句代码都能起到什么作用,从而一步一步的把功能实现出来,这个探索的过程中并不轻松,但是却很快乐,比起成天敲着那些早已熟悉,甚至可以倒背如流的代码我更喜欢去研究一些从为见过的代码,因为我觉的这样才会更加的意思, 而且还可以扩展自己的知识,何乐而不为,接着在说一下收获:1.记得老师曾说过我教你们的不是敲代码的方式,而是方法,学会自主学习的方法,方式只会让你敲当前的功能,要是在这基础上稍微加上一些改动,记住的方式就不那么管用,方法就显得重要多了2.更加熟练的获取参数的多处调用,赋值,传参,知识这方面得到再一步扩展。3.只要用多点时间去了解SuperMap封装好的插件,做当前的GIs项目基本就没什么问题了4.我感觉的到我的心态发生些许变化,以前沉稳了,以前遇到难题,就在慢慢拖,没有正面去应对,导致浪费了很多不必要的时间,现在我意识到了时间真的很少,不能在浪费了,遇到难题,马上想办法解决,上百度、API、同学、问老师、用最短的时间去解决。
古人说“一分耕耘一分收获”,也是我时常对自己常说的一句话,如果我不去用心,努力的去钻研,我就没资格说:“这代码好难啊,不想做了”之类的话,我觉得这是在自己骗自己,没意思,
所以要努力努力在努力,让自己变得更优秀。

作者:吴耀存
2018-01-18