【技术实现步骤摘要】
一种路由查询底层实现方法及系统
[0001]本专利技术涉及通信
,特别是指一种路由查询底层实现方法及系统。
技术介绍
[0002]随着光通信网络规模的不断扩大,资源数据量急剧增加,传统人工查询路由的方式已经无法满足对海量资源高效管理的需求。
[0003]目前,地理信息系统技术在地图数据处理方面应用广泛,数据库管理系统在大数据处理方面也较为成熟。
[0004]但是如何将两者有机结合,建立包含资源数据及地理信息的统一平台,实现资源数据库与地图信息的高效融合,在技术上具有一定难度。
技术实现思路
[0005]本专利技术要解决的技术问题是提供一种路由查询底层实现方法及系统,可以准确高效地实现路由的查询功能,提高了运维和管理的水平,通过借助地图数据,可以直观地展示路由的地理路径。
[0006]为解决上述技术问题,本专利技术的技术方案如下:第一方面,一种路由查询底层实现方法,所述方法包括:获取数据库中的资源数据;将所述资源数据与地图地理信息系统进行融合,得到融合数据;获取用户提交的路由查询请 ...
【技术保护点】
【技术特征摘要】
1.一种路由查询底层实现方法,其特征在于,所述方法包括:获取数据库中的资源数据;将所述资源数据与地图地理信息系统进行融合,得到融合数据;获取用户提交的路由查询请求,并从查询请求中解析出路由的起止节点位置信息;根据起止节点位置信息,通过地图匹配算法,在融合数据中进行匹配,以确定起止节点对应的实际路由;根据所述实际路由,查询数据库,获取所述实际路由对应的参数及属性信息;将所述实际路由以及所述实际路由对应的参数及属性信息组装,以形成最终的查询结果。2.根据权利要求1所述的路由查询底层实现方法,其特征在于,获取数据库中的资源数据,包括:连接资源数据库,资源数据库包括接口库、段库和机房资源库;从接口库中读取接口信息,包括接口名称、接口类型、接口所在机房和接口技术规格参数;从段库中读取段信息,包括段名称、所属接口、段所经机房、型号和技术参数;从机房资源库中读取机房信息,包括机房名称、机房地址坐标、机房内接口及资源信息;将读取的接口信息、段信息和机房信息进行关联,以形成资源对象;将所述资源对象存入应用程序的资源池中,以实现从数据库获取资源数据。3.根据权利要求2所述的路由查询底层实现方法,其特征在于,将所述资源数据与地图地理信息系统进行融合,得到融合数据,包括:获取地图地理信息系统提供的地图数据,所述地图数据包括地图影像图层和地图要素图层;对地图要素图层进行解析,提取出地图要素图层的空间坐标;将资源数据中的机房位置坐标与地图要素图层的空间坐标进行转换,将机房位置坐标映射到地图数据坐标系统中;根据段数据中的属性,判断段沿线的地理要素类型;将段的起止坐标与所述地理要素类型进行空间分析,判断段与地理要素类型的拓扑关系;将接口、段、机房位置坐标以及段与地理要素类型的拓扑关系综合在地图要素图层上,形成资源数据与地图数据的融合数据。4.根据权利要求3所述的路由查询底层实现方法,其特征在于,获取用户提交的路由查询请求,并从查询请求中解析出路由的起止节点位置信息,包括:获取路由查询的用户界面,并在用户界面上输入查询的起止节点名称或编号,提交查询请求;提取查询请求中起止节点的名称或编号;根据节点名称或编号,从预设的节点信息表中查找起止节点的位置坐标,所述节点信息表包括每一个节点的编号、名称、经纬度坐标;通过编号或名称匹配,从节点信息表中查找到起止节点对应的坐标信息。5.根据权利要求4所述的路由查询底层实现方...
【专利技术属性】
技术研发人员:张坤,曹帅,杨德元,宋明泽,
申请(专利权)人:山东东方智光网络通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。