首页> 中国专利> 一种基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统

一种基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统

摘要

本发明涉及一种基于微信小程序云开发的地下电缆管线位置及故障信息精确定位的地图系统。通过小程序云开发数据库存储精确的经纬度坐标及其他位置信息,能够实现电缆管线的可视化呈现。用户通过picker组件选择所需电缆管线,电缆管线图将依托于百度地图API展示,利用线路基准点的不同存储标号,实现对不同线路的独立呈现、不同电压等级按颜色区分、故障点用不同图标标记;用户通过点击触碰按钮的方式即可获取线路精确信息及故障信息。本发明采用综合数据库管理,利用微信小程序在移动端呈现,明确标定管线端点定位、高精轨迹呈现以及管线故障信息获取等几大功能,可以适用于多种类、大范围的城市地下管线综合管理,有助于更便捷、更高效发展。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-04-28

    实质审查的生效 IPC(主分类):G06F16/29 专利申请号:2021101343136 申请日:20210201

    实质审查的生效

  • 2022-08-02

    公开

    发明专利申请公布

说明书

技术领域

本发明涉及地图系统领域,特别涉及一种描绘电缆管线走向,反映位置及故障信息的地图类微信小程序软件。

背景技术

城市地下管线是指城市范围内供水、燃气、热力、电力、通信等管线及其附属设施,是保障城市运行的重要基础设施和“生命线”。其中,电缆管线是城市地下管线的重要部分。

然而,每年由于地下管线位置与走向不清造成的施工误挖管线故障时有发生,城市规划设计中也存在由于已有管线位置不精确造成设计重叠、管线巡检困难、城市规划不完善等问题。

现有的电缆管线位置信息系统仅仅能够简单标定10米甚至几十米的位置,无法实现精准定位,也无法实现故障位置管理。此外,现有系统仅能满足特定监控室内特定人员的线路查询需求,无法实现随时随地的掌上远程查询。

因此亟需设计出一种一站式掌上电缆管线精确位置与故障信息管理系统。

发明内容

鉴于此,本发明的目的是提供一种电缆地图系统,能够实现精确位置信息以及故障信息的一站式掌上查询。

本发明的技术方案为:一种基于微信小程序云开发的地下电缆管线位置及故障信息地图系统,具体包括:

1、一种基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统,其特征在于,具体包括如下步骤:

1)电缆图主体部分利用百度地图API呈现基准地图界面;

2)地点下拉选框组件位于基准地图界面顶端,利用三个微信小程序picker组件分别选择所需变电站的起点、终点以及电压等级;

3)完成步骤2)对所需电缆线选择后,跳转至电缆图界面,轨迹绘制属性使用微信小程序ployline属性连接data里面的markers从而绘制管线路径;

4)通过步骤3)显示电缆轨迹图,轨迹的描绘存在基准点与故障点,分别使用不同的icon图标来标记,从而清晰呈现电缆走向以及故障位置;

5)能够通过点击故障点查询故障信息,使用微信小程序wx.showActionSheet交互页面实现故障点导航、故障类型查询以及距离故障位置最近基准点距离。

2、根据权利要求1所述基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统,其特征在于,系统所采用的云开发数据库,有如下特点:

1)所述云开发需要构建云数据库用于存储管线信息,具体数据库构建包括数据获取和数据存储;

2)所述存储的数据具体指管线基准点的经纬度坐标、管线电压等级以及故障点信息。通过存入管线基准点的经纬度坐标,可以绘制电缆轨迹图;通过存入管线的电压等级,可以区分不同电压等级的电缆管线;通过存入故障信息,能够反馈给使用者管线的状态;

3)数据获取包括:准确的基准点位置信息(经纬度)获取,可以向国家基础地理信息中心申请获得;以及电缆管线位置数据信息,能够通过勘测小车定位传回;

4)数据存储使用了两类数据文件:(1)邻接图对应邻接方式数据集合,将每一变电站进行编号,站与站之间存在由电缆管线连通的邻接关系(两站之间存在管线则视为连通,该两站不经由其他站点的连通则视为邻接),得到与每一个变电站邻接的站点编号,从而依靠各站邻接数据集得到管线网络关系图。(2)管线轨迹信息集合,为了绘制电缆线,将每一轨迹上所需的位置点经纬度存储于数据集合中,每一位置点作为一个元素,每一元素包括有几个固定字段“精度”、“纬度”、“位置类别”(基准位置点记作-1,现存故障点记作1,已解决故障点记作0,其余位置点记作2)、“电压等级”,若类别为故障点则会多增加故障距离以及故障类型字段。

3、根据权利要求1所述基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统,其特征在于拥有高精度管线位置地图管理功能。现有地图软件的定位精度都比较低,无法达到系统对管线位置管理的精度要求,本发明提出基准定点法,让管线管理位置精度达到1米之内。向测绘局申请高精度的基准点数据,基于基准点的精确位置向外延伸,能够实现高精度轨迹描绘。

4、根据权利要求1所述基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统,其特征在于所述故障点导航使用wx.getLocation位置API调用三方导航软件进行当前位置至故障位置路线导航。能够利用本发明直接获取故障位置导航,有利于现场排查切除故障。

5、根据权利要求1所述基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统,其特征在于相较于目前普遍采用的计算机网络软件或是网页呈现方式,本发明采用微信小程序云开发服务。使用者能够实现手机查询,无需复杂的软件下载即可高效、快速地获取所需信息。

6、根据权利要求1所述基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统,其特征在于首次考虑将电缆管线进行综合管理,实现故障类型判断、位置信息管理以及故障信息可视化一站式管理模式,并且能够实现故障管理,存储历史维护数据,助力电缆管线的综合管理。

本发明的有益效果在于:本发明一种基于微信小程序云开发的地下电缆管线位置及故障信息地图系统,包括:系统主体;所述系统主体包括地图系统、地点下拉选框组件、轨迹绘制属性、故障标记、故障信息查询;使用者可以利用所述地图系统通过微信小程序,随时随地查询地下电缆管线的精确位置、走向、故障信息。所述地图系统利用数据库的搭建,收录并存储城市电缆管线信息,通过微信小程序的方式将信息可视化呈现给使用者,为城市建设、地下电缆管线日常巡线维修提供便利。

附图说明

图1为本发明的电缆地图系统涉及技术流程图;

图2为本发明具体实施方式流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明实施例提供一种基于微信小程序云开发的地下电缆管线位置及故障信息精确定位地图系统,其技术流程图如图1所示,具体包括如下步骤:

1)电缆图主体部分利用百度地图API呈现基准地图界面;

2)地点下拉选框组件置于步骤1)中的地图界面顶端,利用三个微信小程序picker组件分别选择所需变电站的起点、终点以及电压等级;

3)完成步骤2)对所需电缆线选择后,跳转至电缆图界面,轨迹绘制属性使用微信小程序ployline属性连接data里面的markers从而绘制管线路径;

4)通过步骤3)显示电缆轨图,轨迹的描绘存在基准点与故障点,分别使用不同的icon图标来标记,从而清晰呈现电缆走向以及故障位置;

5)能够通过点击故障点查询故障信息,使用微信小程序wx.showActionSheet交互页面实现故障点导航、故障类型查询以及距离故障位置最近基准点距离。

电缆地图系统可以利用数据库的搭建,收录并存储城市电缆管线信息,通过微信小程序的方式将信息可视化呈现给使用者,为城市建设、地下电缆管线日常巡线维修提供便利。

主要运用小程序语言(JavaScrip框架),以百度地图API为基准实现轨迹图的描绘,电缆管线的数据存取使用微信云开发数据库,准确的定点(城市窨井)经纬度位置可以向国家基础地理信息中心获取基准数据库。利用各准确的基准点即窨井盖位置为基点,基准点间的电缆线位置能够通过电缆小车勘测获取。将得到的精确数据写入微信云开发数据库即可以绘制出准确到1m的电缆轨迹图。

下面是对小程序开发以及使用方案的具体描述。

首先,小程序云开发需要构建云数据库用于存储管线信息,具体数据库构建包括数据获取和数据存储。所述存储的数据具体指管线基准点的经纬度坐标、管线电压等级以及故障点信息。通过存入管线基准点的经纬度坐标,可以利用其坐标绘制电缆图;通过存入管线的电压等级,可以区分不同电压等级的电缆管线;通过存入故障信息,能够反馈给使用者管线的状态;

所述数据获取包括,准确的基准点位置信息(经纬度)获取,可以向国家基础地理信息中心申请获得;以及电缆管线位置数据信息,能够通过勘测小车定位传回;

所述数据存储使用了两类数据文件:(1)邻接图对应邻接方式数据集合,将每一变电站进行编号,站与站之间存在由电缆管线连通的邻接关系(两站之间存在管线则视为连通,该两站不经由其他站点的连通则视为邻接),得到与每一个变电站邻接的站点编号,从而依靠各站邻接数据集得到管线网络关系图。(2)管线轨迹信息集合,为了绘制电缆线,将每一轨迹上所需的位置点经纬度存储于数据集合中,每一位置点作为一个元素,每一元素包括有几个固定字段“精度”、“纬度”、“位置类别”(基准位置点记作-1,现存故障点记作1,已解决故障点记作0,其余位置点记作2)、“电压等级”,若类别为故障点则会多增加故障距离以及故障类型字段。

其次,使用者使用小程序的具体流程如图2流程图所示,使用者通过选框选择所需电缆轨迹两端的变电站点,以及所需线路的电压等级,即可得到准确的电缆轨迹图。

所述管线电压等级设置为220KV、110KV以及35KV。不同电压等级对于相同起点终点管线对应不同线路,拥有不同的基准点。实际连接变电站的电缆管线存在电压等级的区别。

电缆轨迹被描绘于真实地图内,并且能够在图中看到被标记出的故障点位置。

如图2使用流程图所示,使用者点击故障点可以获取详细故障信息、距离故障保护的维修距离以及去到故障点的路线导航。

所述故障点导航使用wx.getLocation位置API调用三方导航软件进行当前位置至故障位置路线导航。

所述邻近基准点距离故障保护的维修距离利用经纬度转换实际距离公式计算得到,有助于检修人员更快得选择合适的维修通道。

本发明适用于实际场景,用于城市电缆管线的集中展示与管理,以及故障信息的呈现与获取。利用微信小程序作为信息载体,使用者能够随时随地获取和处理信息,对管线进行综合治理。

需要说明的是,本说明书的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

以上对本发明提供的一种基于微信小程序云开发的地下电缆管线位置及故障信息地图系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明思想在具体实施方式及应用范围均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号