基于GIS的水利信息地图快速展示方法及系统技术方案

技术编号:16175752 阅读:37 留言:0更新日期:2017-09-09 02:59
本发明专利技术公开了基于GIS的水利信息地图快速展示方法及系统,新建测站表,测站坐标包括测站的经度和纬度;GIS地图上拾取测站的坐标,并将拾取的测站的坐标与人工采集的测站编号和测站名一一对应后更新到测站表中;根据测站是否在线,更新测站表中测站的工作状态,同时对不同的工作状态设置相应的显示颜色;将测站表存储到测站服务器中;Web客户端接收用户输入的检索指令,转发给测站服务器,测站服务器根据检索指令,从测站服务器的测站表中调取符合检索指令要求的测站数据,将符合检索指令要求的测站数据组织成Json格式的字符串,反馈给Web服务器,Web服务器接收到数据后,根据预测站服务器约定好的协议,解析后展示在Web客户端。

【技术实现步骤摘要】
基于GIS的水利信息地图快速展示方法及系统
本专利技术涉及基于GIS的水利信息地图快速展示方法及系统。
技术介绍
在现在的水利信息化中,数据的采集分布在户外,不同的地理单元中,单纯的用文字来说明测站上传的数据,无法满足水利局的领导的观测需求,水利局的领导往往更倾向于使用有动态效果的GIS,另外地图带有卫星和普通地图的切换。且水利局的领导要求能够实现测站的快速显示,减少时间上的等待。
技术实现思路
本专利技术的目的就是为了解决上述问题,提供基于GIS的水利信息地图快速展示方法及系统,GIS地图的使用,让水利局的领导,更加准确的知道辖区下的测站的分布。为了实现上述目的,本专利技术采用如下技术方案:基于GIS的水利信息地图快速展示方法,包括如下步骤:步骤(1):新建一个空的测站表,所述测站表的字段包括测站的坐标、测站编号、测站名和测站的工作状态;所述测站的坐标包括测站的经度和纬度;步骤(2):在GIS地图上拾取测站的坐标,并将拾取的测站的坐标与人工采集的测站编号和测站名一一对应后更新到测站表中;步骤(3):根据测站是否在线,更新测站表中测站的工作状态,同时对不同的工作状态设置相应的显示颜色;将测站表存储到测站服务器中;测站的工作状态包括:正常工作、出现故障或停止使用;步骤(4):Web客户端接收用户输入的检索指令,并将指令转发给测站服务器,测站服务器根据检索指令,从测站服务器的测站表中调取符合检索指令要求的测站数据,将符合检索指令要求的测站数据组织成Json格式的字符串,反馈给Web服务器,Web服务器接收到数据后,根据预测站服务器约定好的协议,解析Json格式的字符串,并将解析结果展示在Web客户端。步骤(5):获取在GIS地图上鼠标当前位置坐标,判断鼠标当前位置坐标与测站坐标是否一致,若一致,则从测站表中调取鼠标当前位置坐标的坐标信息、测站名和测站的工作状态,并将调取的数据在Web客户端显示;若不一致则不显示。基于水利信息监测平台的水利信息地图展示系统,包括:测站表建立模块,用于新建一个空的测站表,所述测站表的字段包括测站的坐标、测站编号、测站名和测站的工作状态;所述测站的坐标包括测站的经度和纬度;测站坐标拾取模块,用于在GIS地图上拾取测站的坐标,并将拾取的测站的坐标与人工采集的测站编号和测站名一一对应后更新到测站表中;测站工作状态更新模块,用于根据测站是否在线,更新测站表中测站的工作状态,同时对不同的工作状态设置相应的显示颜色;将测站表存储到测站服务器中;测站的工作状态包括:正常工作、出现故障或停止使用;检索展示模块,用于Web客户端接收用户输入的检索指令,并将指令转发给测站服务器,测站服务器根据检索指令,从测站服务器的测站表中调取符合检索指令要求的测站数据,将符合检索指令要求的测站数据组织成Json格式的字符串,反馈给Web服务器,Web服务器接收到数据后,根据预测站服务器约定好的协议,解析Json格式的字符串,并将解析结果展示在Web客户端。坐标展示模块,用于获取在GIS地图上鼠标当前位置坐标,判断鼠标当前位置坐标与测站坐标是否一致,若一致,则从测站表中调取鼠标当前位置坐标的坐标信息、测站名和测站的工作状态,并将调取的数据在Web客户端显示;若不一致则不显示。本专利技术的有益效果:1本专利技术通过在GIS地图上拾取测站的坐标,保证了测站坐标的精确度;2本专利技术通过给不同工作状态的测站设置不同的颜色,来供领导查阅,用户体验好;3本专利技术通过将符合检索指令要求的测站数据组织成Json格式的字符串,提高数据传输的速度,避免时间上的等待;4本专利技术通过获取在GIS地图上鼠标当前位置坐标,判断鼠标当前位置坐标与测站坐标是否一致,能够满足测站坐标的实时读取。附图说明图1为本专利技术的流程图;图2为本专利技术的功能模块图。具体实施方式下面结合附图与实施例对本专利技术作进一步说明。如图1所示,基于GIS的水利信息地图快速展示方法,包括如下步骤:步骤(1):新建一个空的测站表,所述测站表的字段包括测站的坐标、测站编号、测站名和测站的工作状态;所述测站的坐标包括测站的经度和纬度;步骤(2):在GIS地图上拾取测站的坐标,并将拾取的测站的坐标与人工采集的测站编号和测站名一一对应后更新到测站表中;步骤(3):根据测站是否在线,更新测站表中测站的工作状态,同时对不同的工作状态设置相应的显示颜色;将测站表存储到测站服务器中;测站的工作状态包括:正常工作、出现故障或停止使用;当用户打开的相应的GIS地图,映入眼帘的是测站在线状态,在线的测站是绿色的信号闪烁的标记,但是不在线的测站是红色的信号标记。一目了然。出现故障的是黄色。步骤(4):Web客户端接收用户输入的检索指令,并将指令转发给测站服务器,测站服务器根据检索指令,从测站服务器的测站表中调取符合检索指令要求的测站数据,将符合检索指令要求的测站数据组织成Json格式的字符串,反馈给Web服务器,Web服务器接收到数据后,根据预测站服务器约定好的协议,解析Json格式的字符串,并将解析结果展示在Web客户端。步骤(5):获取在GIS地图上鼠标当前位置坐标,判断鼠标当前位置坐标与测站坐标是否一致,若一致,则从测站表中调取鼠标当前位置坐标的坐标信息、测站名和测站的工作状态,并将调取的数据在Web客户端显示;若不一致则不显示。当用户的鼠标经过事先,创建好的测站的点,地图上在线与否的标记,详细的信息会以弹框的形式展现出来。如图2所示,基于水利信息监测平台的水利信息地图展示系统,包括:测站表建立模块,用于新建一个空的测站表,所述测站表的字段包括测站的坐标、测站编号、测站名和测站的工作状态;所述测站的坐标包括测站的经度和纬度;测站坐标拾取模块,用于在GIS地图上拾取测站的坐标,并将拾取的测站的坐标与人工采集的测站编号和测站名一一对应后更新到测站表中;测站工作状态更新模块,用于根据测站是否在线,更新测站表中测站的工作状态,同时对不同的工作状态设置相应的显示颜色;将测站表存储到测站服务器中;测站的工作状态包括:正常工作、出现故障或停止使用;检索展示模块,用于Web客户端接收用户输入的检索指令,并将指令转发给测站服务器,测站服务器根据检索指令,从测站服务器的测站表中调取符合检索指令要求的测站数据,将符合检索指令要求的测站数据组织成Json格式的字符串,反馈给Web服务器,Web服务器接收到数据后,根据预测站服务器约定好的协议,解析Json格式的字符串,并将解析结果展示在Web客户端。坐标展示模块,用于获取在GIS地图上鼠标当前位置坐标,判断鼠标当前位置坐标与测站坐标是否一致,若一致,则从测站表中调取鼠标当前位置坐标的坐标信息、测站名和测站的工作状态,并将调取的数据在Web客户端显示;若不一致则不显示。上述虽然结合附图对本专利技术的具体实施方式进行了描述,但并非对本专利技术保护范围的限制,所属领域技术人员应该明白,在本专利技术的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本专利技术的保护范围以内。本文档来自技高网...
基于GIS的水利信息地图快速展示方法及系统

【技术保护点】
基于GIS的水利信息地图快速展示方法,其特征是,包括如下步骤:步骤(1):新建一个空的测站表,所述测站表的字段包括测站的坐标、测站编号、测站名和测站的工作状态;所述测站的坐标包括测站的经度和纬度;步骤(2):在GIS地图上拾取测站的坐标,并将拾取的测站的坐标与人工采集的测站编号和测站名一一对应后更新到测站表中;步骤(3):根据测站是否在线,更新测站表中测站的工作状态,同时对不同的工作状态设置相应的显示颜色;将测站表存储到测站服务器中;测站的工作状态包括:正常工作、出现故障或停止使用;步骤(4):Web客户端接收用户输入的检索指令,并将指令转发给测站服务器,测站服务器根据检索指令,从测站服务器的测站表中调取符合检索指令要求的测站数据,将符合检索指令要求的测站数据组织成Json格式的字符串,反馈给Web服务器,Web服务器接收到数据后,根据预测站服务器约定好的协议,解析Json格式的字符串,并将解析结果展示在Web客户端。

【技术特征摘要】
1.基于GIS的水利信息地图快速展示方法,其特征是,包括如下步骤:步骤(1):新建一个空的测站表,所述测站表的字段包括测站的坐标、测站编号、测站名和测站的工作状态;所述测站的坐标包括测站的经度和纬度;步骤(2):在GIS地图上拾取测站的坐标,并将拾取的测站的坐标与人工采集的测站编号和测站名一一对应后更新到测站表中;步骤(3):根据测站是否在线,更新测站表中测站的工作状态,同时对不同的工作状态设置相应的显示颜色;将测站表存储到测站服务器中;测站的工作状态包括:正常工作、出现故障或停止使用;步骤(4):Web客户端接收用户输入的检索指令,并将指令转发给测站服务器,测站服务器根据检索指令,从测站服务器的测站表中调取符合检索指令要求的测站数据,将符合检索指令要求的测站数据组织成Json格式的字符串,反馈给Web服务器,Web服务器接收到数据后,根据预测站服务器约定好的协议,解析Json格式的字符串,并将解析结果展示在Web客户端。2.如权利要求1所述的基于GIS的水利信息地图快速展示方法,其特征是,步骤(5):获取在GIS地图上鼠标当前位置坐标,判断鼠标当前位置坐标与测站坐标是否一致,若一致,则从测站表中调取鼠标当前位置坐标的坐标信息、测站名和测站的工作状态,并将调取的数据在Web客户端显示;若不一致则不显示。3.基于水利信息监测平台...

【专利技术属性】
技术研发人员:曹福金任年峰岳立峰李申伟
申请(专利权)人:山大鲁能信息科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1