配网中低压点位与线路路径矢量图的智能生成展示方法与流程

文档序号:26915183发布日期:2021-10-09 15:56阅读:210来源:国知局
配网中低压点位与线路路径矢量图的智能生成展示方法与流程

1.本发明涉及矢量图生成技术领域,尤其涉及一种配网中低压点位与线路路径矢量图的智能生成展示方法。


背景技术:

2.目前使用普通配网中低压线路路径展示时,设计者或评审专家只能通过上传dwg和png格式图片地图,经转换后进行预览,其预览信息局限性大,且无法与实际地图关联,地图信息不完整,存在以下弊端:1、存储数据过大,需要上传dwg和png格式图片;2、图纸信息无法以矢量形式生成在地图上;3、点位信息过于局限,地图仅局限上传的png图片,无法查看png图片地理位置以外的信息;4、点位信息缺乏交互,无法对预览文件进行解析,以查看具体点位信息;5、无图片展示功能,预览形式缺乏对应点位图片展示;6、在对预览图片进行放大、缩小时,无法得到高保真还原;7、无法对标准化的图纸内容采用智能审核方式以替代评审专家人工评审,评审效率低。


技术实现要素:

3.本发明所解决的技术问题在于提供一种配网中低压点位与线路路径矢量图的智能生成展示方法,以解决上述背景技术中的问题。
4.本发明所解决的技术问题采用以下技术方案来实现:配网中低压点位与线路路径矢量图的智能生成展示方法,具体步骤如下:步骤1)导入标准图例库按照制图规范将标准图例制作为dwg文件后,导入至配网中低压项目评审分析应用系统的标准图例库并进行启用;步骤2)搭建高精度瓦片地图利用开源web gis的js类库包openlayers,使用面向文档存储的数据库mongodb存储高精度的标准、卫星、街道瓦片,搭建高精度瓦片地图;步骤3)上传路径文档将整理完成包含点位及线段信息的路径文档成果包上传至配网中低压项目评审分析应用系统,配网中低压项目评审分析应用系统将对成果包中的文件格式进行校验,对不符合要求的成果包给出提示;步骤4)读取路径文档信息配网中低压项目评审分析应用系统检测上传路径文档中的点位及线段信息,并将点位及线段信息与标准图例进行逻辑关系匹配;
步骤5)生成路径图将匹配后的业务对象,展现在高精度瓦片地图上,并在点位间按照线路图例自动生成点位信息与线路的路径图,具体的实现方式如下:

根据点位的经纬度及匹配的图例信息,在高精度瓦片地图上绘制点位对象,并获取点位关联的业务属性及照片信息,可通过点位图例的点击进行查看;

根据点位信息与线路的关联关系,获取线路起点和终点的经纬度,利用业务属性赋予相应的线路图例,将线路绘制至高精瓦片地图,以生成路径图;可通过点击路径图上的线路对象,查看线路信息;步骤6)自适应调整路径图对路径图上的图例摆放位置根据标准图例的业务属性和实际角度进行自适应调整,以保证与实际场景的一致性;路径图上的线路路径长度,按照高精度瓦片地图的缩放比例生成;步骤7)交互查看路径图在绘制点位和线段时,能够同时获取关联的业务属性及照片信息,其数据以json格式关联至高精度瓦片地图的点位和线段对象;路径图展现时,绘制业务对象匹配相应的矢量图元,并展现标注,在路径图上完成点位图元和线段图例的渲染,通过业务对象点击交互查看关联的业务属性和照片信息;步骤8)保持高保真矢量状态在不同地图层级下,点位图例跟随路径图的缩放保持高保真矢量状态。
5.有益效果:1)本发明中智能配网中低压线路路径图自动生成展示无需上传dwg格式线路图片和png格式地图图片,有效解决工程成果上传图片时上传文件数据过大的问题,从而保证预览性能;同时可对标准化的图纸内容进行智能审核,有效提高评审效率;2)本发明中智能配网中低压线路路径图自动生成点位信息时可选择地图的模式查看

标准地图’、

卫星地图’和

街道混合地图’的点位周边信息;3)本发明中智能配网中低压线路路径图自动生成展示点位信息时新增点位的交互方式,便于查看更多点位信息;4)本发明中智能配网中低压线路路径图自动生成根据上传的标准图例与点位信息监理配对逻辑进行匹配,通过点位信息对应的图例进行展示,并支持缩放功能,以保证点位图例的高保真度;5)本发明中智能配网中低压线路路径图自动生成,根据点位交互信息可查看点位环境照片,地图信息完整。
附图说明
6.图1为本发明的较佳实施例的流程图。
7.图2为本发明的较佳实施例中的路径图自动生成结果示意图。
具体实施方式
8.为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结
合具体图示,进一步阐述本发明。
9.参见图1的配网中低压点位与线路路径矢量图的智能生成展示方法,具体步骤如下:步骤1)导入标准图例库按照制图规范将标准图例制作为dwg文件后,导入至配网中低压项目评审分析应用系统的标准图例库启用,可根据设计需要将标准图例设置为启用或停用,以保证设计文件的统一管理,同时也便于进行智能评审;将使用启用的标准图例,用于路径图生成;步骤2)搭建高精度瓦片地图利用开源web gis的js类库包openlayers,使用面向文档存储的数据库mongodb存储高精度的标准、卫星、街道瓦片,搭建高精度瓦片地图,广西全省的标准、卫星、街道瓦片数据大小约为450gb,可用于快速部署广西全省离线地图服务;步骤3)上传路径文档将包含点位及线段信息的路径文档成果包上传至配网中低压项目评审分析应用系统,配网中低压项目评审分析应用系统将对成果包中的文件格式进行校验,对不符合要求的成果包给出提示;步骤4)读取路径文档信息配网中低压项目评审分析应用系统检测路径文档中的点位及线段信息,若存在则解析,解析过程中对业务对象进行组织和预处理,如存在业务对象有经纬度信息和无经纬度挂杆设备相关联,对无经纬度挂杆设备进行调用标准图例操作,以对点位信息与线路关联关系进行匹配,匹配符合,则根据业务规范,将业务对象信息与高精度瓦片地图的点位线段对象,通过逻辑关系进行匹配;否则,跳出;步骤5)生成路径图将匹配后的业务对象,展现在高精度瓦片地图上,在点位间按照线路图例自动生成点位信息与线路的路径图,具体的实现方式如下:

根据点位的经纬度及匹配的图例信息,在高精度瓦片地图上绘制点位对象,并获取点位关联的业务属性及照片信息,可通过点位图例的点击进行查看;

根据点位信息与线路的关联关系,获取线路起点和终点的经纬度,利用业务属性赋予相应的线路图例,将线路绘制至高精瓦片地图,以生成路径图;可通过点击路径图上的线路对象,查看线路信息;步骤6)自适应调整路径图对路径图上的图例摆放位置根据图例的业务属性和实际角度进行自适应调整,以保证与实际场景的一致性;针对特殊点位(三通井,转角井),确定点位入度线与出度线情况,正常情况下为一入度和至少一出度,配网中低压项目评审分析应用系统也需对其他情况(多入度,零入度)做容错处理,以保证相应图元能达到实际场景中的展现效果,而后根据整理后的入度线与出度线之间各个夹角(实际情况为直角,配网中低压项目评审分析应用系统也做有一定程度的容错)和图例库中图元原本的摆放情况,确定路径图上该图元是需要翻转还是朝特定方向旋转并做相应标识;路径图上的线路路径长度,按照高精度瓦片地图的缩放比例生成,针对双回路的绘制,为保证回路线段与实际路径平行,需进行处理,绘制两条与当前路径平行的线段,以
其中一条平行线段的绘制算法如下:i、已知线路的起始点纬度的弧度φ1,经度弧度λ1,当前路径与正北方向的偏转角弧度θ,线路的路径长度与地球半径比例δ,求出偏移目标点的纬度弧度φ2,经度弧度λ2,计算算法如下:φ2=math.asin(math.sin(φ1) * math.cos(δ) + math.cos(φ1) * math.sin(δ) * math.cos(θ))λ2=λ1 + math.atan2(math.sin(θ) * math.sin(δ) * math.cos(φ1), math.cos(δ)
ꢀ‑ꢀ
math.sin(φ1) * math.sin(φ2))ii、依此类推,求出终点偏移目标点;iii、以起点偏移点和终点偏移点作为该平行线段的起始点进行绘制;步骤7)交互查看路径图在绘制点位和线段时,可同时获取关联的业务属性及照片信息,其数据以json格式关联至高精度瓦片地图的点位和线段对象;路径图展现时,绘制业务对象匹配相应的矢量图元,并展现标注,在高精瓦片地图上完成点位图元和线段图例的渲染,通过业务对象可以点击交互查看关联的业务属性和照片信息;步骤8)保持高保真矢量状态在不同路径图层级下,点位图例可以跟随路径图的缩放保持高保真矢量状态,该算法的核心在于利用可缩放矢量图形svg,地图渲染时,点位图例以标准图例库中启用的标准图例为基准,提供可动态调整尺寸的svg格式,以json格式的数据为高精度瓦片地图点位对象提供数据,具体的数据格式如下:[ {
ꢀꢀꢀ
name : 业务对象名,
ꢀꢀꢀ
svgcomment : 矢量图形对应的html
ꢀꢀꢀ
type:点位类型区分},.....]路径图缩放时,能够保证在各缩放等级展现合适的大小,通过对路径图添加对缩放等级变化的监听,动态调整svg尺寸,使点位图例可以拥有较快的响应速度保持同步缩放;在不同路径图层级下,线段图例利用地图图层绘制的特性,也可保持同步缩放,对于挂接对象的绘制,可通过地图缩放等级、图例缩放变化率求出反比例函数公式,从而获取到挂接对象的相对位置,有效保证绘制对象处于高保真矢量状态。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1