《越秀区慢性病防治院系统》项目研发阶段性总结

作者:吴永旗
本次任务完成时间:2018年12月24日~2019年1月12 日
开发工具与关键技术:SuperMap,GIS,C#,SQL SERVER,VISULA STUDI0
完成模块功能:查询搜索,工具箱,周边查询,
一、 功能实现
查询搜索包括如下查询:根据地址搜索查询地址,或者根据查询门诊编号,卡片编号,登记编号查询;
如见图一,GIS查询搜索的界面,点击查询搜索的下拉框,选择病例门诊号,然后在输入框输入精确的病例门诊号进行查询,或者通过模糊查询,弹出结果信息窗体,如右侧栏点击门诊号,如果没有被注销,否则可以在地图上显示,其他同样操做原理进行查询搜索
在这里插入图片描述 图(一)
周边分析查询实现界面如下图(二),首先点击选择按钮获取点击事件,在地图上任意点击获取所需的中心点,再输入所需的查询范围(即半径),然后勾选需要查询的目标,点击查询按钮,在所查询的范围内显示目标, 弹出周边分析详情,如右侧栏以树形分类形式显示出来,可以点击树形节点,目标结果对应在地图上显示出来如图(二),也可以点击地图上的图标显示结果。点击周边查询按钮,然后输入半径,勾选目标,可以查询出该目标周边的目标信息,点击清除按钮可以清除中心点,半径,复选框,,还有图层。

在这里插入图片描述下图(二)
工具箱功能实现有:测量距离,测量面积,矩形查询,多边形查询,圆查询;
如下图(三)距离测量,点击触发按钮点击事件,然后在地图上点击测量距离,弹出测量总距离提示框,
同样原理 ,点击触发按钮点击事件,然后在地图上点击测量面积,弹出测量总距离提示框
在这里插入图片描述下图(三)
如下图(四)矩形查询,点击触发按钮点击事件,然后在地图上点击画矩形,会冒泡,,点击泡泡
弹出该目标地理信息位置等。还有圆查询,多边形查询同原理进行查询,点击工具箱红色的工具会 先清除上次显示结果
在这里插入图片描述下图(四)
二. 相关业务表和关系
在这里插入图片描述三. 优化树形代码
在这里插入图片描述四.总结
当接触到用新软件开发项目时,大部分知识我们都是很陌生的,不要为之感到害怕,其实也不是你现象中的那么难,其实我们可以应用手头里api,里面有很多知识,我们应用就可以了,遇到什么不懂的问题,我们可以在里面查找,都可以为我们解决问题的。同过开发gis地理信息系统,认识到了什么是gis地理信息系统,增长见识了。

猜你喜欢

转载自blog.csdn.net/weixin_44544678/article/details/86549148