System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机图形处理及地理信息数据库,尤其涉及一种输电线类地理信息数据处理方法和装置。
技术介绍
1、输电线在一般地形图表达为电杆点、箭头点、辅助线等组合表达,只在乎其形状样式的表达,未考虑数据存储冗余度、更新生产便捷编辑等问题,即便形成数据库,也是单独额外形成一条线单独入库,即图与库是分离的,同时在面向特殊的情况表达时,也无法正确表示其符号化效果,如端点遇到其他地物需要处理电杆和箭头时,只能通过删除其图元符号来表达,以及输电线通过电线塔时,一般均打散开再删除不需要的图元表示,即无法维持同条输电线为同一实体,无法做到地物与实体的统一。
技术实现思路
1、本申请实施例提供一种输电线类地理信息数据处理方法和装置,解决了现有技术输电线符号表达与实体存储不统一的问题。
2、第一方面,本申请实施例提供一种输电线类地理信息数据处理方法,包含步骤:
3、响应于gui,生成输电线地物要素的数据簇;
4、所述数据簇包含一个或多个首尾相连的节点对的位置信息和构成所述输电线地物要素图形的多个图元的编码和属性信息;所述多个图元包括:构成节点的面图元、构成输电线的线图元和构成箭头的点图元。
5、在其中一个实施例中,在所述节点对之间的所述输电线上设置相对的箭头点图元。
6、在其中一个实施例中,两个节点坐标距离大于第二阈值,所述箭头符号为第一预设尺寸;
7、在其中一个实施例中,两个节点坐标距离小于第二阈值,所述箭头符号为第二预设尺寸;所
8、在其中一个实施例中,还包含步骤:
9、响应于电线塔地物要素和输电线地物要素节点位置重合,获取电线塔的轮廓;
10、确定电线塔的轮廓面与连线的交点作为第一操作点;
11、以第一操作点代替电线塔一侧的节点设置箭头符号。
12、在其中一个实施例中,还包含步骤:
13、响应于第一输电线地物的端部节点与第二输电线地物的输电线存在位置重合的部分,获取第一输电线地物与第二输电线地物重合处的位置信息;
14、确定重合处作为第二操作点;
15、以第二输电线地物作为第一输电线地物的一侧节点设置箭头符号。
16、在其中一个实施例中,还包含步骤:
17、响应于两个节点不在同一个图幅,获取所述连线与图幅轮廓线的交点;
18、确定所述交点作为第三操作点;
19、绘制当前图幅节点与第三操作点的连线;
20、响应于连线长度大于第一阈值,在所述连线节点坐标一端设置箭头符号,所述箭头符号指向第三操作点。
21、在其中一个实施例中,还包含步骤:绘制两个节点坐标的连线;所述连线为直线;
22、在两个节点坐标位置显示电杆符号;
23、在所述连线两端分别设置箭头符号,所述箭头符号尾端从节点出发,头端指向连线另一端。
24、第二方面,本申请实施例还提供一种电线类地理信息要素图形处理装置,用于实现第一方面任意一项实施例所述电线类地理信息要素图形处理方法,包含:获取模块,用于生成输电线地物要素的数据簇。确定模块,用于确定节点对的位置信息和构成所述输电线地物要素图形的多个图元的编码和属性信息。显示模块,用于绘制两个节点坐标的连线;还用于在所述连线两端分别设置箭头符号,所述箭头符号尾端从节点出发,头端指向连线另一端。
25、第三方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面任一实施例所述的方法。
26、第四方面,本申请实施例还提供一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一实施例所述的方法。
27、本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
28、本申请实现了多种类型的输电线类地物要素,用一个独立完整的线实体来表达,通过一系列的便捷操作方法,使输电线的符号表达与存储方式完全达到了图形与实体的一体化融合效果,减少了数据存储的冗余,提高了输电线类地物要素生产与更新的效率。
本文档来自技高网...【技术保护点】
1.一种输电线类地理信息数据处理方法,其特征在于,包含步骤:
2.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,在所述节点对之间的所述输电线上设置相对的箭头点图元。
3.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,
4.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,还包含步骤:
5.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,还包含步骤:
6.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,还包含步骤:
7.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,还包含步骤:
8.一种电线类地理信息要素图形处理装置,其特征在于,用于实现权利要求1-7任意一项所述电线类地理信息要素图形处理方法,包含:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的方法。
10.一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运
...【技术特征摘要】
1.一种输电线类地理信息数据处理方法,其特征在于,包含步骤:
2.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,在所述节点对之间的所述输电线上设置相对的箭头点图元。
3.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,
4.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,还包含步骤:
5.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,还包含步骤:
6.根据权利要求1所述电线类地理信息要素图形处理方法,其特征在于,还包含步骤...
【专利技术属性】
技术研发人员:杨铁柱,杜志学,张丽娥,王浩,叶里瑜,张伟,朱秀娟,王丹,
申请(专利权)人:北京山维科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。