经纬度换算器在线计算,经纬度换算器

nVisual创建线缆后,需要对线缆长度进行计算,比如室外场景下光缆长度的测量及室内综合布线长度测量。nVisual可实现线缆生成后自动线缆长度的计算和手动测量线缆长度。本章将介绍测量长度接口的具体实现思路及接口调用。

一、计算原理

1.区分场景

nVisual划分线缆所经过的区域为不同的场景,如光缆从室内设备连接到室外地图的过程中,光缆经过了机柜场景、机房场景、室外地图场景等。

2.计算长度

计算线缆在每个场景下的长度,将每个场景下的长度相加,即为线缆的总长度。

2.1 室外场景长度计算

在室外地图场景下,获取线缆两端的经纬度值,根据两端经纬度计算线缆长度

2.2室内场景长度计算

机房场景

机房场景下,根据线缆在机房中的实际走向及线缆两端坐标(包括拐点坐标)获取线缆的相对长度。获取机房场景下与实际机房的比例值,根据比例值计算出线缆在机房中的实际长度。

机柜场景

机柜场景下,nVisual根据机柜型号设置线缆在当前机柜下的布线路由。计算长度时,获取线缆在机柜内的实际走向,根据机柜实际宽、高、深、路由经过多少U位等计算实际线缆长度。

注:

综合布线下,nVisual计算出线缆长度后,如果线缆长度有小数位,线缆长度数值向上取整,如计算出线缆长度为3.4m,则实际显示距离为4m。

nVisual长度显示默认单位为米,在室外场景下如果米单位长度显示不合适的话,会自动将单位转化为千米显示。

二、手动测量线缆长度

在nVisual视图界面,鼠标左键选中需要测量长度的线缆(只能选中一根)。在菜单栏中选择”分析”–>”测量”,计算出线缆长度。

经纬度换算器在线计算,经纬度换算器

三、自动生成线缆长度到字段属性中

创建线缆后自动生成线缆长度到长度字段中,需要部署nVisual外部模块。nVisual通过发送rabbitMq消息队列,外部模块接收到创建线缆消息后,自动调用测量线缆长度的接口获取线缆长度,将值添加到字段信息中。

计算长度Api接口信息:

· 接口描述:生成所有线缆长度信息到字段“长度”中

URL地址:http://ip:port /wapi/v1/links/linkLength/{linkId}

· 访问方法::Get

返回成功样例

{

"code": 200,

"data": 3.2,

"message":"success"

}

四、批量计算线缆长度

如果后期想要批量生成线缆长度值到线缆字段属性中,可调用nVisual接口,批量生成线缆长度值到字段属性。

生成所有长度值Api接口信息:

· 接口描述:生成所有线缆长度信息到字段“长度”中

URL地址:http://ip:port /wapi/v1/links/all/linkLength

· 访问方法::Post

返回成功样例

{

"code": 200

}

文:董俊杰


经纬度换算器在线计算,经纬度换算器

创业项目群,学习操作 18个小项目,添加 微信:923199819  备注:小项目

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 zoodoho@qq.com举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.zodoho.com/88425.html