[发明专利]一种基于移动GIS与RTK定位的配网数据处理方法有效
申请号: | 201510208311.1 | 申请日: | 2015-04-28 |
公开(公告)号: | CN104850596B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 侯劲松;承亮;艾明;尹元亚;缪伟;宫改花;祁建怀;陈昊;刘永江;崔椿洪 | 申请(专利权)人: | 国家电网公司;国网安徽省电力公司芜湖供电公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 天津盛理知识产权代理有限公司12209 | 代理人: | 韩奎勇 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于移动GIS与RTK定位的配网数据处理方法,步骤包括数据准备及存储;Web应用服务器子系统的实现;地理信息子系统的实现;配网数据管理子系统的实现;任务及表单数据管理子系统的实现;文档管理子系统的实现;移动终端操作子系统的实现;RTK坐标采集子系统的实现;配网巡检任务执行。本发明提高了配网设备数据处理工作效率,将巡视、检修等生产业务有效延伸至工作现场,实现业务连续性和高效性,提高了现场工作质量与效率,提升了测绘精度,有效规范和指导现场工作程序,减少了运营成本,避免重复作业,建立了结合移动作业的标准化业务流程。 | ||
搜索关键词: | 一种 基于 移动 gis rtk 定位 数据处理 方法 | ||
【主权项】:
一种基于移动GIS与RTK定位的配网数据处理方法,其特征在于方法步骤包括:第一步,数据准备及存储,具体步骤包括:(1)地图数据格式转换,将DWG格式的原文件转换为结构化地理数据;(2)地图数据处理,去除无用及非法数据;(3)对GIS数据进行分类整理,并进行地图分层设色;(4)建立配网设备数据管理子系统数据库,配网设备台账数据;(5)创建MySQL数据库中用户提供的电网设备台账数据;(6)数据关联,将地理数据库中的地图数据与配网设备数据管理子系统中的设备台账类数据进行关联;第二步,Web应用服务器子系统的实现,Web应用服务器子系统基于Apache Tomcat在Java虚拟机进行开发,具体步骤包括:(1)接收来自移动终端或者PC客户端发出的请求;(2)根据请求字符串的路径对请求进行分发,以模块接口调用的方式,将不同的请求分发到相应的子系统中,与地图相关的请求分发到地理信息子系统中、与设备信息有关的请求分发到配网设备数据管理子系统、与任务和表单有关的请求分发到任务及表单数据管理子系统、与设备文档有关的请求分发到文档管理子系;第三步,地理信息子系统的实现,地理信息子系统基于ArcGIS进行开发,具体步骤包括:(1)实现地图基本功能,地理信息子系统通过调用ArcGIS地理信息平台提供的API接口,实现地图的缩放、平移、搜索及定位功能;(2)实现数据管理,基于地理数据库中存储的地理信息,通过匹配配网设备及线路数据中的设备名称字段,对电网设备地理数据进行查询、定位及增删操作;(3)实现轨迹记录功能;(4)子系统数据交互;第四步,配网数据管理子系统的实现,具体步骤包括:(1)实现设备信息动态变化;(2)子系统数据交互;(3)响应查询请求,通过MyBatis框架,使用带分页功能的SQL语句到数据库中查询满足查询条件的设备信息;(4)响应数据导入请求;(5)响应设备删除请求,通过MyBatis框架到数据库中查找对应设备ID在数据库中是否存在,若存在则删除该设备的记录,若不存在,则提示用户设备已经被删除;第五步,任务及表单数据管理子系统的实现,任务及表单数据管理子系统将MySQL数据库作为保存任务及表单数据的工具,具体实施步骤如下:(1)建立任务数据表和表单数据表,根据实际生产中任务与表单间一对多、表单与设备一对一的关系,在表单数据表中添加TaskID字段用来保存表单所属的任务的ID号,以实现表单与任务的关联,在表单数据表中添加设备ID字段保存表单对应的设备ID号;(2)接收用户创建表单指令,由于暂时没有与任务关联,TaskID字段为空,仅保存与表单关联的设备ID号,同时还保存了用户填写的表单的基本信息;(3)接收用户创建任务指令,当创建任务时需要选择一张或多张表单与该任务关联,这时除了在任务表中保存任务的基本信息外,还会修改表单数据表中该表单的TaskID字段,将表单的TaskID字段保存为当前关联的TaskID号;(4)接收用户任务下发指令,仅修改任务数据表中任务的状态信息,移动终端在同步任务信息时,通过任务状态字段及任务负责人字段能够判断出需要下载哪些任务信息到移动终端上,同时通过任务的TaskID可以找到与该任务关联的表单,这些表单数据也会下载到移动终端上;(5)接收PDA端提交任务指令,任务的状态更新为已完成状态,同时表单的状态了更新为已经完成状态;(6)接收用户归档指令,读取表单的数据,将表单数据及图片信息保存到表单模板对应的字段中,并通过Apache POI工具来生成Word格式的表格文档;(7)接收用户下载文档指令,通过HTTP请求的方式,下载生成的Word文档;第六步,文档管理子系统的实现,该子系统使用MySQL数据库储存文档属性信息及在文件系统中的路径信息,而在文件系统中保存了文档的实际内容,具体实施步骤如下:(1)用户权限划分,管理员可通过HTTP请求的方式上传、下载、删除文档资源,创建及删除文档目录,普通用户可以下载相关的设备文档进行查看;(2)接收并处理上传文档指令,HTTP POST请求中带有当前的相对路径、文档名以及文档的二进制流数据,子系统在收到请求后,根据相对路径将文档的二进制流以文档名的形式保存到文档系统中,并在数据库中保存文档的名称、保存路径以及生成的文档ID号;(3)接收并处理下载文档指令,HTTP GET请求中仅上传文档ID号,子系统即可通过文档的ID号,确认文档名称和保存路径,然后通过HTTP响应的方式将文档的二进制流数据发送到浏览器;(4)接收并处理文档删除指令,HTTP GET请求中同样只上传文档ID号即可定位文档,子系统将文档从数据库和文件系统中删除;(5)接收并处理创建文件夹指令,HTTP GET请求中带上文件夹所在路径以及文件夹名称,子系统在收到请求后,在数据库中创建文件夹的记录,并在文件系统中创建相应的文件夹;(6)接收并处理删除文件夹指令,通过发送带有文件夹对应的文档ID号HTTP GET请求到服务端,服务端子系统在收到文件夹删除请求后,首先通过ID号在服务端找到文件夹所在位置,然后判断文件夹下是否存在文档,如果文件夹下没有文档,则删除该文件夹,如果文件夹下存在文档,则提示用户需要删除文档后才能删除文件夹;第七步,移动终端操作子系统的实现,具体实施步骤如下:(1)实现地图管理功能,使用ArcGIS SDK forAndroid提供的组件及API,通过ArcGIS的TPK切片底图叠加地理数据库文件的方式实现离线及在线地图的查看、定位、搜索、缩放及平移的地图管理功能;(2)实现任务管理功能;(3)实现设备管理功能;第八步,RTK坐标采集子系统的实现,用户使用RTK设备来获取当前坐标后,移动终端通过RTK SDK提供的接口来获取从蓝牙接口返回的位置坐标信息,具体实施步骤如下:(1)将RTK设备与移动设备蓝牙模块进行连接;(2)读取到当前连接的RTK设备,并创建与设备的数据发送、接收;(3)获取RTK设备发送的蓝牙数据包;(4)对数据包进行格式解析,获取标识位及有效数据;(5)完成获取RTK设备发送的坐标信息,并进行展示;第九步,配网巡检任务执行,具体包括步骤如下:(1)通过任务及表单数据管理子系统创建一个或多个表单,并在每个表单中关联一台在配网设备数据管理子系统中需要巡检或维修的配网设备;(2)在任务及表单数据管理子系统中创建任务,在任务创建过程中将一个或多个表单添加到任务里,并对任务进行下发;(3)移动终端操作子系统下载已经下发的任务,查看任务及表单信息,并开始执行任务;(4)移动终端通过表单中的配网设备名称在地图上找到该配网设备的位置,并根据地图到达该位置进行施工,完成后填写表单、拍照取证、并在RTK子系统的辅助下绘制施工后的配网线路图,最后保存这些信息;(5)移动终端子系统在有网络的情况下上传任务及表单信息以完成任务;(6)任务及表单数据管理子系统在收到完成的任务后,将表单归档并对配网设备数据以及配网设备在地图中的数据进行更新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网安徽省电力公司芜湖供电公司,未经国家电网公司;国网安徽省电力公司芜湖供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510208311.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种提供有序数据的系统和方法
- 下一篇:一种数据的转换存储方法及装置