一种输电线路潮流图动态展示方法技术

技术编号:37878852 阅读:15 留言:0更新日期:2023-06-15 21:07
一种输电线路潮流图动态展示方法,包括如下步骤:S1、通过leaflet对地图进行矢量化,获取变电站点要素的位置坐标;通过leaflet对地图中变电站点要素的位置坐标进行读取文件,获取数据,在leaflet中终端输入指令,创建页面引入地图底图,随后初始化地图;S2、通过提取的变电站站点要素的位置坐标,在leaflet通过函数绘制出输电线路潮流图;S3、确定无人机分别与相邻两个变电站点要素之间的距离,计算出无人机在输电线路上的位置坐标,实现输电线路潮流图动态展示。本发明专利技术的输电线路的动态展示保障了对输电线路上无人机设备的精准定位,为电力输电线路精确展示提供了一种新方法,能更精准地确定无人机在输电线路上的位置。地确定无人机在输电线路上的位置。地确定无人机在输电线路上的位置。

【技术实现步骤摘要】
一种输电线路潮流图动态展示方法


[0001]本专利技术涉及电力输电系统领域,尤其涉及一种输电线路潮流图动态展示方法。

技术介绍

[0002]随着无人机航测技术的不断发展,如何高效准确对电力输电线路进行精确展示是重中之重的需求,一般来说,目前输电线路潮流图的绘制只涉及到变电站与输电线路等要素信息,缺少一种输电线路动态展示的功能;因为缺少输电线路的动态展示,无法确定无人机设备在输电线路上的位置。

技术实现思路

[0003]本专利技术的目的在于提供一种输电线路潮流图动态展示方法,其可以有效解决
技术介绍
中所提到的技术问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种输电线路潮流图动态展示方法,包括包括如下步骤:S1、通过leaflet对地图进行矢量化,获取变电站点要素的位置坐标;通过leaflet对地图中变电站点要素的位置坐标进行读取文件,获取数据,在leaflet中终端输入指令,创建页面引入地图底图,随后初始化地图;S2、通过提取的变电站站点要素的位置坐标,在leaflet通过函数绘制出输电线路潮流图; S21 在leaflet中输入各个变电站点要素的经纬度坐标,使用绘制圆的函数算法,用绘制圆要素来代表每个变电站点要素的位置坐标,其中,使用小化的圆代替点;S22、绘制出每个变电站点要素的位置和形态后,通过绘制线状要素来拟合各个变电站点要素之间的输电线路,在leaflet里使用addPolylines函数绘制输电线路,所述的绘制输电线路包括:通过leaflet算法对指定变电站点要素做经纬度声明,随后对图层进行分组,判断是否呈现路径线,设置好线条的颜色、宽度、透明度,平滑度相关线条参数,同时做好弹窗和选项控制;S23、通过注记对绘制的输电线路潮流图进行标记说明,使用L.marker接口在输电线路潮流图上添加标记;在输电线路潮流图上添加标记包括:选择好需要标记的变电站点要素,设置好参数,设置好参数后可对其进行拖动,借助L.icon接口可以自定义标记,可以设置好标记的大小、位置参数,完成对输电线路潮流图的绘制;S3、确定无人机分别与相邻两个变电站点要素之间的距离,计算出无人机在输电线路上的位置坐标,实现输电线路潮流图动态展示。
[0005]优选地,在步骤S2中,变电站点要素绘制:输入各个变电站点要素的经纬度坐标,使用leafletAPI绘制出圆来代替变电站点,并且设置好圆的大小、颜色以及透明度。
[0006]优选地,在步骤S3中,在所述输电线路潮流图绘制完成后,需要对输电线路潮流图
进行动态展示,使用户获取无人机所在输电线路上的位置坐标;所述的获取无人机所在输电线路上的位置坐标包括:获取无人机的位置坐标,在leaflet通过计算无人机位置坐标与相邻两个变电站点要素之间的距离来判断无人机位于输电线路上的对应位置,并完成对输电线路潮流图的动态展示;其中,无人机位置坐标与相邻两个变电站点要素之间的距离公式为:d2=((x1

x2)2+(y1

y2)2),d:无人机位置坐标与相邻两个变电站点要素之间的距离,x1:无人机在x轴上坐标值,x2:变电站点在x轴上坐标值,y1:无人机在y轴上坐标值,y2:变电站点在y轴上坐标值。
[0007]优选地,在步骤S1中,所述的初始化地图包括:定义图层样式,在获得中心坐标和选择缩放级别后,点击地图上变电站点要素即可获取该变电站点要素的经纬度。
[0008]优选地,在步骤S1中,leaflet为开源的JavaScript库。
[0009]与现有技术相比,本专利技术的有益效果是:通过leaflet对地图进行初始化,获取各个变电站点要素的位置坐标,随后根据已获取的变电站点要素的坐标进行绘制成输电线路潮流图,为了达到输电线路潮流图动态展示的效果,需要了解无人机在输电线路上的具体位置,通过无人机在输电线路上相邻两个站点距离来判断无人机的位置,实现输电线路潮流图动态展示的效果;输电线路的动态展示保障了对输电线路上无人机设备的精准定位,为电力输电线路精确展示提供了一种新方法,能更精准地确定无人机在输电线路上的位置,大大节约了人力物力成本。
附图说明
[0010]图1是本专利技术实施例中输电线路潮流图动态展示流程图。
具体实施方式
[0011]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0012]请参阅图1所示,一种输电线路潮流图动态展示方法,包括包括如下步骤:S1、通过leaflet对地图进行矢量化,获取变电站点要素的位置坐标,其中,leaflet为开源的JavaScript库;通过leaflet对地图中变电站点要素的位置坐标进行读取文件,获取数据,在leaflet中终端输入指令,创建页面引入地图底图,随后初始化地图;所述的初始化地图包括:定义图层样式,在获得中心坐标和选择缩放级别后,点击地图上变电站点要素即可获取该变电站点要素的经纬度;S2、通过提取的变电站站点要素的位置坐标,在leaflet通过函数绘制出输电线路潮流图; S21 在leaflet中输入各个变电站点要素的经纬度坐标,使用绘制圆的函数算法,用绘制圆要素来代表每个变电站点要素的位置坐标,其中,使用小化的圆代替点,变电站点要素绘制:输入各个变电站点要素的经纬度坐标,使用leafletAPI绘制出圆来代替变
电站点,并且设置好圆的大小、颜色以及透明度;S22、绘制出每个变电站点要素的位置和形态后,通过绘制线状要素来拟合各个变电站点要素之间的输电线路,在leaflet里使用addPolylines函数绘制输电线路,所述的绘制输电线路包括:通过leaflet算法对指定变电站点要素做经纬度声明,随后对图层进行分组,判断是否呈现路径线,设置好线条的颜色、宽度、透明度,平滑度相关线条参数,同时做好弹窗和选项控制;S23、通过注记对绘制的输电线路潮流图进行标记说明,使用L.marker接口在输电线路潮流图上添加标记;在输电线路潮流图上添加标记包括:选择好需要标记的变电站点要素,设置好参数,设置好参数后可对其进行拖动,借助L.icon接口可以自定义标记,可以设置好标记的大小、位置参数,完成对输电线路潮流图的绘制;S3、确定无人机分别与相邻两个变电站点要素之间的距离,计算出无人机在输电线路上的位置坐标,实现输电线路潮流图动态展示;在所述输电线路潮流图绘制完成后,需要对输电线路潮流图进行动态展示,使用户获取无人机所在输电线路上的位置坐标;所述的获取无人机所在输电线路上的位置坐标包括:获取无人机的位置坐标,在leaflet通过计算无人机位置坐标与相邻两个变电站点要素之间的距离来判断无人机位于输电线路上的对应位置,并完成对输电线路潮流图的动态展示;其中,无人机位置坐标与相邻两个变电站点要素之间的距离公式为:d2=((x1
...

【技术保护点】

【技术特征摘要】
1.一种输电线路潮流图动态展示方法,其特征在于:包括如下步骤:S1、通过leaflet对地图进行矢量化,获取变电站点要素的位置坐标;通过leaflet对地图中变电站点要素的位置坐标进行读取文件,获取数据,在leaflet中终端输入指令,创建页面引入地图底图,随后初始化地图;S2、通过提取的变电站站点要素的位置坐标,在leaflet通过函数绘制出输电线路潮流图; S21 在leaflet中输入各个变电站点要素的经纬度坐标,使用绘制圆的函数算法,用绘制圆要素来代表每个变电站点要素的位置坐标,其中,使用小化的圆代替点;S22、绘制出每个变电站点要素的位置和形态后,通过绘制线状要素来拟合各个变电站点要素之间的输电线路,在leaflet里使用addPolylines函数绘制输电线路,所述的绘制输电线路包括:通过leaflet算法对指定变电站点要素做经纬度声明,随后对图层进行分组,判断是否呈现路径线,设置好线条的颜色、宽度、透明度,平滑度相关线条参数,同时做好弹窗和选项控制;S23、通过注记对绘制的输电线路潮流图进行标记说明,使用L.marker接口在输电线路潮流图上添加标记;在输电线路潮流图上添加标记包括:选择好需要标记的变电站点要素,设置好参数,设置好参数后可对其进行拖动,借助L.icon接口可以自定义标记,可以设置好标记的大小、位置参数,完成对输电线路潮流图的绘制;S3、确定无人机分别与相邻两个变电站点要素之间的距离,计算出无人机在输电线路上的位置坐标,实现输电线路潮流图动态展示...

【专利技术属性】
技术研发人员:曹志良方磊华亿明倪娜娜杨杰
申请(专利权)人:拓航科技有限公司
类型:发明
国别省市:

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

1