System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于GIS技术对电力设备的位置安全情况的判断方法技术_技高网

一种基于GIS技术对电力设备的位置安全情况的判断方法技术

技术编号:40256783 阅读:11 留言:0更新日期:2024-02-02 22:48
本发明专利技术提出一种基于GIS技术对电力设备的位置安全情况的判断方法,包括步骤1、获得待检测电力设备所在之处的离线地图数据,对所述数据进行处理,生成GeoServer后端服务器可用的数据,将处理后的数据上传至GeoServer后端服务器;步骤2、周期性地从待检测电力设备处获得该电力设备位置信息,并对存储在GeoServer后端服务器里的该电力设备位置信息进行更新;在本步骤中,获取的电力设备位置信息为电力设备的GPS坐标,对应EPSG:4326坐标系;步骤3、在GeoServer后端服务器上发布图层,并使用OpenLayers库开发目标坐标检测功能;步骤4、将步骤2以及步骤3的功能进行集成,在内网服务器进行服务部署。上述方法能有效提高电力系统对电力设备位置安全情况的判断。

【技术实现步骤摘要】

本专利技术涉及电网系统设备管理,尤其涉及一种基于gis技术对电力设备的位置安全情况的判断方法。


技术介绍

1、目前,在电力公司对电力设备进行科学的管理和维护的过程中,需要对电力设备的坐标等信息的准确性进行验证,例如判断其是否在规定的安全区域内。因此,电力公司需要一种高效、稳定、安全的电力设备位置检测系统。

2、现有技术中,判断电力设备位置是否安全的方法主要是基于在线地图判断电力设备坐标位置与安全区域的关系。在判断设备坐标位置与安全区域的关系的过程中,需要输入电力设备坐标,识别坐标在地图中的位置。传统的电力设备位置安全判断方式存在诸多问题,首先,在线商业地图服务出于保护地图数据提供者的信息安全、隐私等因素的考虑,在网上发布地理信息时将会对查找对象的实际位置坐标进行一定程度的坐标偏移,客户端无法得到完全准确的坐标数据。其次,与在线地图服务器通信的过程中,需要注意客户端的信息安全,在线地图服务有可能记录或拦截电力网络系统的位置信息和坐标数据。如果这些涉及电力系统机密的数据未经安全保护,则存在数据泄露风险,电网系统出于国家能源安全与保护贵重资产的考虑需要保护重要电力设备的位置数据的安全性。这些都无法满足电力系统的实际需求。

3、地理信息系统(gis)是一个创建、管理、分析和绘制所有类型数据的系统。gis将数据连接到地图,将位置数据与所有类型的描述性信息集成到一起。这可以为适用于自然科学和几乎所有行业的制图和分析提供基础。webgis是指工作在web网上的gis,是传统的gis在网络上的延伸和发展,具有传统gis的特点,可以实现空间数据的检索、查询、制图输出、编辑等gis基本功能,同时也是互联网上地理信息发布、共享和交流协作的基础。


技术实现思路

1、为了解决现有技术中存在的问题,本申请提出了一种基于gis技术对电力设备的位置安全情况的判断方法,以便有效提高电力系统对电力设备位置安全情况的判断。

2、为了实现上述目的,本申请提出了一种基于gis技术对电力设备的位置安全情况的判断方法,包括以下步骤:

3、步骤1、获得待检测电力设备所在之处的离线地图数据,对所述数据进行处理,生成geoserver后端服务器可用的数据,将处理后的数据上传至geoserver后端服务器;

4、步骤2、周期性地从待检测电力设备处获得该电力设备位置信息,并对存储在geoserver后端服务器里的该电力设备位置信息进行更新;在本步骤中,获取的电力设备位置信息为电力设备的gps坐标,对应epsg:4326坐标系;

5、步骤3、在geoserver后端服务器上发布图层,并使用openlayers库开发目标坐标检测功能;

6、步骤4、将步骤2以及步骤3的功能进行集成,在内网服务器进行服务部署。

7、在一些实施例中,在所述步骤2中,电力设备位置信息将按照ipsec框架结构、esp封装,加密算法使用国密sm1算法,数据摘要算法使用国密sm3算法,通过互联网向geoserver后端服务器的数据库发送电力设备位置信息。

8、在一些实施例中,所述步骤3包括以下步骤:

9、步骤301、基于步骤1中存储的地图数据构建检测位置范围的图层,并使用wms进行发布,使用wms发布的图层数据生成了面向访问和显示的客户端的可视化地图;

10、步骤302、调用openlayers库对步骤301已发布的图层开发目标坐标检测功能。

11、在一些实施例中,所述步骤302包括以下步骤:

12、步骤3021、使用openlayers库中的ol.source.imagewms类获取步骤301中已经发布的图层;

13、步骤3022、由于步骤2中获取的待检测电力设备的坐标系与步骤301中发布图层的坐标系不同,因此需要调用openlayers库中的ol.proj.transform函数实现步骤2中获取的待检测电力设备的坐标系到步骤301中发布图层的坐标系之间的转换,即将步骤2中获取的待检测电力设备的坐标系从epsg:4326坐标系到epsg:3857坐标系的映射;

14、步骤3023、调用openlayers库中的ol.interaction.draw类监听客户端事件以及获取客户端绘制的闭合区域;

15、步骤3024、调用openlayers库中的intersectscoordinate函数判断待检测的目标坐标是否在闭合区域中,以此实现目标坐标检测功能的开发。

16、在一些实施例中,在所述步骤4中,将步骤2以及步骤3的功能进行集成,以实现针对电力设备的批量目标检测功能,其具体实现过程如下:

17、步骤4011、获取客户端批量选择的待检测的电力设备,并从geoserver后端服务器中获取选中电力设备的位置信息数据;

18、步骤4012、通过前后端的信息交互,将待检测电力设备的位置信息作为目标坐标检测功能的输入,以此实现对待检测电力设备位置安全性的判断;

19、步骤4013、geoserver后端服务器将待检测的电力设备的批量检测结果进行存储、统计,并在前端进行网页可视化展示。

20、在一些实施例中,在所述步骤4中,在内网服务器进行服务部署,以建立基于geoserver的电力设备位置检测网页应用,其具体过程如下:

21、步骤4021、选定电网系统中内网服务器并进行运行环境的配置;

22、步骤4022、将所需程序文件上传至所述内网服务器并运行;

23、步骤4023、将所述内网服务器的域名或ip地址分发给客户端,以使客户端能够访问并应用。

24、本申请的该方案的有益效果在于上述基于gis技术对电力设备的位置安全情况的判断方法,其能够解决在电网系统对电力设备进行管理的情境中利用在线地图进行电力设备坐标识别时存在的数据泄露、坐标偏移等问题。该方法能够有效提高电力系统对电力设备位置安全情况的判断,为电网系统的设备管理业务提供准确、科学的支持和保障。

本文档来自技高网...

【技术保护点】

1.一种基于GIS技术对电力设备的位置安全情况的判断方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的基于GIS技术对电力设备的位置安全情况的判断方法,其特征在于:在所述步骤2中,电力设备位置信息将按照IPSec框架结构、ESP封装,加密算法使用国密SM1算法,数据摘要算法使用国密SM3算法,通过互联网向GeoServer后端服务器的数据库发送电力设备位置信息。

3.根据权利要求1所述的基于GIS技术对电力设备的位置安全情况的判断方法,其特征在于:所述步骤3包括以下步骤:

4.根据权利要求3所述的基于GIS技术对电力设备的位置安全情况的判断方法,其特征在于:所述步骤302包括以下步骤:

5.根据权利要求1所述的基于GIS技术对电力设备的位置安全情况的判断方法,其特征在于:在所述步骤4中,将步骤2以及步骤3的功能进行集成,以实现针对电力设备的批量目标检测功能,其具体实现过程如下:

6.根据权利要求5所述的基于GIS技术对电力设备的位置安全情况的判断方法,其特征在于:在所述步骤4中,在内网服务器进行服务部署,以建立基于GeoServer的电力设备位置检测网页应用,其具体过程如下:

...

【技术特征摘要】

1.一种基于gis技术对电力设备的位置安全情况的判断方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的基于gis技术对电力设备的位置安全情况的判断方法,其特征在于:在所述步骤2中,电力设备位置信息将按照ipsec框架结构、esp封装,加密算法使用国密sm1算法,数据摘要算法使用国密sm3算法,通过互联网向geoserver后端服务器的数据库发送电力设备位置信息。

3.根据权利要求1所述的基于gis技术对电力设备的位置安全情况的判断方法,其特征在于:所述步骤3包括以下步骤:

4.根据...

【专利技术属性】
技术研发人员:乔学明汤耀刘伟郭聃李玉文许明孙锁龙乔琳霏李童心孟平邢文青王超丛佳宫宝凝张祥坤王虹周君民刘子姣李解放李玉午
申请(专利权)人:国网山东省电力公司威海供电公司
类型:发明
国别省市:

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

1