GIS项目

《“圳盐田区慢性病防治院系统”模块》项目研发阶段性总结
作者:张文静
本次任务完成时间:2018年12月22日~2019年1月22日
开发工具与关键技术:SuperMap/GIS MVC/#C SQL
完成模块功能:区域定位、查询搜索、路径分析、分析、其他、周边分析、最佳路径
一、功能实现
(1)区域定位主要包括所选地区的盐田区、沙头角街道、海山街道、盐田街道、梅沙街道的定位功能;和打开网格、关闭网格的功能;以及更多区域。
区域定位:见图1,是定位功能的实现界面。
在这里插入图片描述
图1 定位功能
点击图1“打开网格图”按钮弹出热点网格图的界面如图2,
在这里插入图片描述
图2 打开热点网格图
点击图2“关闭网格图”按钮就会关闭热点网格图的界面如图3,
在这里插入图片描述
图3 关闭热点网格图
点击图3的“更多区域:公园绿地”就会弹出图4:
在这里插入图片描述
图4
点击图4的“更多区域:公园绿地”的所选地区中的大梅沙海滨公园就会弹出图5:
在这里插入图片描述
图5
当你点击图4中”所选地区“radio时,就会区域定位到查询的空间划分中,主要是为了更快的查找空间区域的定位信息。
(2)查询搜索主要包括地址查询和范围查询。
地址查询:见图6,在文本框中输入地址或者点击地址查询,实现地址查询的功能的界面。
在这里插入图片描述
图(6)
在输入框中可以精确的公园进行名称的查询,也可以进行公司企业的名称关键字进行模糊查询,模糊查询的的结果会一一列举出来;清除按钮,进行地址的清除;
范围查询:见图7,输入x轴、y轴、放大倍数,进行范围查询。
在这里插入图片描述
图(7)
输入x轴、y轴、放大倍数,点击范围查询按钮,进行查询搜索;清除按钮,进行清空。
(3)路径分析主要包括:绘制点集、生成线路、距离测算、面积量算、清除;查询路线、显示动态、暂停运动、停止运动
绘制点集:见图8,绘制至少两个点,生成线路,见图8
在这里插入图片描述
图8
点击清除按钮,清空信息。
距离测算:鼠标点击所选的地点,双击测出距离的长度,见图9
在这里插入图片描述
图9
点击清除按钮,清空信息。
面积量算:鼠标绘制多个点,形成一个面,双击鼠标,计算出面积量,见图10
在这里插入图片描述
图10
第二次点击面积量算,就会清空面积以及量算结果
查询路线:选择下拉框,查询路线,进行动态显示,见图11
在这里插入图片描述
图11
点击暂停运动按钮、停止运动按钮,进行暂停以及停止运动
(4)分析主要包括:矩形查询、圆形查询、多边形查询、线形查询、清除查询、返回上一层 等按钮
矩形查询:选择下拉内容,鼠标点击地图拖拉,即查询出信息,见图12
在这里插入图片描述
图12
点击清除按钮,清空查询的内容。
圆形查询:选择下拉内容,鼠标点击地图拖拉,即查询出信息,见图13
在这里插入图片描述
图13
点击清除按钮,清空查询的内容。
多边形形查询:选择下拉内容,鼠标点击地图拖拉,即查询出信息,见图14
在这里插入图片描述
图14
点击清除按钮,清空查询的内容。
线形查询:选择下拉内容,鼠标点击地图拖拉,即查询出信息,见图15
在这里插入图片描述
图15
点击清除按钮,清空查询的内容;
点击返回上一层,地图返回原来的放大倍数,见图16
在这里插入图片描述
图16
(5)其他主要包括:渲染热点、清除、全部查找、取消等按钮
渲染热点:点击渲染热点按钮,显示热点图信息,见图17

在这里插入图片描述
图17
点击清除按钮,清空热点图的信息
查找全部:点击查找全部按钮,显示查询目标信息,见图18
在这里插入图片描述
图18
点击取消按钮,清空查询的定位信息
(6)周边分析主要包括:选择位置、查询、清空、等按钮
在输入框输入内容,点击查询目标,点击选择位置,点击查询按钮,进行范围查询,见图19
在这里插入图片描述
图19
点击清空按钮,清空查询的信息。
(7)周边分析主要包括:选择站点、提交、清空、等按钮
点击选择站点按钮,在地图中点击选择的地址,然后提交按钮,形成最佳路径。见图20
在这里插入图片描述
图20
点击清除按钮,清空最佳路径的信息。
点击管理员,见图21
在这里插入图片描述
图21
点击截图,进行页面截图,见图22
在这里插入图片描述
图22
截图功能主要用于截取地和矢量元素等并保存为本地图片。
点击卷帘,见图23
在这里插入图片描述
图23
定义:卷帘效果,通过分割窗口,来显示两个地图,拖动卷帘滑动条,可比较、查看图层。
(8). 个人资料, 在个人资料中,可以对登陆人的登陆密码,手机号和邮箱进行修改。
点击“个人资料”打开到如下的界面
在这里插入图片描述
图24
在这里插入图片描述
图25
在这界面中,输入框为灰色的输入框是不允许编辑的,只可读,不为灰色的可以进行编辑。

二、相关业务表和关系

在这里插入图片描述
图26
三、经典代码
绘制点集的代码:

在这里插入图片描述
图27
在这里插入图片描述
图28
在这里插入图片描述
图29

四、开发总结(不少于500字)
做这一个系统,使我更了解它的一个业务流程,和它的一个操作流程。在个人资料中,可以对登录人的登录密码和手机号和邮箱进行修改;在区域定位中,输入模糊查询,或者精确查询,便可以定位出位置,当我们来到周边分析资料,选择查询目标,选择位置,点击图标就会看到该基因对应的患者信息和对应的基因信息。点击查询就会展示对应的药店和对应的病例,使我们更了解患者的一个信息,和对症下药;通过选择站点,进行提交 ,得到最佳路径,让我们节省更多的时间。所谓时间就是生命。
除此之外,在功能的基础上,我们需要搭建界面,不懂得地方查找问题,从而解决问题,使我们在解决问题上得到一个提升,对搭建页面更加熟系,对知识更加的巩固。建数据库,对数据库设计的三大范式的知识巩固,加深记忆,和对英文的了解。有利于我们学到新的知识点。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值