基于百度地图的光缆断点定位系统的设计与实现
光缆敷设路径策划算法及思路的优化

光缆敷设路径策划算法及思路的优化在现代通信领域中,光缆敷设路径的规划与优化对于构建高效可靠的通信网络至关重要。
随着通信网络的不断发展,如何合理地规划光缆敷设路径并最大限度地减少成本和资源的浪费成为一个重要的研究领域。
本文将探讨光缆敷设路径的规划算法和思路,以及如何优化这些算法以提高效率和节约资源。
光缆敷设路径的规划算法是一种寻找从源节点到目标节点的最短路径的算法。
在传统的网络规划中,常用的算法包括Dijkstra算法和Bellman-Ford算法。
然而,在光缆敷设路径规划中,传统算法面临着一些独特的挑战,如光缆的最大传输距离限制、光缆的带宽容量限制等。
因此,需要针对这些特殊要求进行适应性算法的设计。
一种常用于光缆敷设路径规划的算法是最小费用生成树算法(Minimum Cost Tree Algorithm,简称MCTA)。
该算法基于图论中的最小生成树概念,通过计算各节点之间的距离和权重来确定路径。
然而,MCTA算法忽略了光缆的传输距离和带宽容量限制,因此在光缆敷设路径规划中的实际应用受到限制。
为了克服这些问题,一种优化思路是基于遗传算法(Genetic Algorithm,简称GA)的光缆敷设路径规划。
遗传算法是模拟自然进化过程的一种优化算法,通过不断演化产生更优解。
在光缆敷设路径规划中,可以将源节点和目标节点看作种群的起点和终点,通过交叉和变异操作来生成新的路径方案。
通过不断迭代,最终得到一条最优路径。
另一种优化思路是基于人工智能算法的光缆敷设路径规划。
人工智能算法,如神经网络和模糊逻辑系统,具有较强的自学习和适应性能力。
在光缆敷设路径规划中,可以使用神经网络来训练模型以寻找最佳的路径方案。
通过输入网络拓扑和约束条件,神经网络可以自动学习和调整参数,以最大程度地减少成本和资源浪费。
除了这些基于算法和思路的优化方法,还可以对光缆敷设路径规划进行整体的系统优化。
例如,基于光缆网络的拓扑结构和流量模型,可以通过优化算法和调度策略来实现整体的资源利用率最大化和通信质量最优化。
光缆找断点的技巧和方法

光缆找断点的技巧和方法
以下是 8 条关于光缆找断点的技巧和方法:
1. 嘿,你知道吗,敲一敲光缆说不定就能找到断点呢!就像我们小时候找东西,敲敲打打说不定就有发现啦。
比如说你可以拿个小木棍,轻轻敲击光缆沿线,仔细听声音变化,声音突然不一样的地方也许就是断点哦!
2. 哎呀,观察光缆的外观也很重要呀!如果哪里有明显的破损、弯折或者异常的地方,那很可能就是断点所在呀。
就好像一个人脸上有个大伤疤,一眼就能看到嘛,这里可要瞪大眼睛啦!
3. 还有哇,用手摸摸光缆呀!感觉一下有没有不顺畅的地方,要是突然有点疙疙瘩瘩的,嘿嘿,断点可能就在那里哟。
这就像走路的时候突然感觉脚下有个石头一样明显呀!
4. 嘿,用专门的仪器检测可牛了呢!那精准度,就像瞄准镜一样厉害呀。
把仪器接上光缆,它就能告诉你断点在哪里啦,这不是轻而易举嘛!比如有些专业的光缆断点检测仪,一用就知道有没有断点啦。
5. 可别小看了温度变化哟!如果光缆某个地方温度异常,说不定断点就在那呢。
这就好像发烧的人会感觉不舒服一样明显呢。
拿个温度计测测看呀!
6. 记得多换几个角度去思考寻找呀!别死脑筋只盯着一个地方找,就像找钥匙不能只在一个地方翻呀。
要全方位地去看,说不定断点就在你没想到的地方等着你发现呢!
7. 使用光时域反射仪也是个好办法呀!它能像个侦探一样帮你快速找到断点哦。
这个仪器一出手,就像破案高手找到关键线索一样厉害呢。
8. 最后呀,要有耐心!找光缆断点可不是一下子就能找到的哟,别着急别烦躁。
就像挖宝藏一样,慢慢来总会挖到的呀。
我的观点结论就是:这些技巧和方法都很实用,大家可以多试试,肯定能找到光缆断点!。
移动应用开发技术中的离线地图集成步骤

移动应用开发技术中的离线地图集成步骤随着移动应用的普及和发展,离线地图成为了许多应用程序的重要功能之一。
与在线地图相比,离线地图不依赖于网络连接,在无网环境下仍能提供定位、导航等功能。
因此,离线地图的集成成为了移动应用开发中的一项关键技术。
一、选取合适的地图引擎在离线地图集成之前,我们需要先选取合适的地图引擎。
市面上有许多知名的地图引擎提供商,比如Google Maps、百度地图、高德地图等。
选择地图引擎时,我们需要考虑以下几个方面:1. 地图引擎的可用性:确保地图引擎具有较高的准确性和稳定性,能够提供准确的地理位置信息。
2. 地图引擎的支持性:地图引擎应该提供相应的开发文档和技术支持,以便于集成和使用。
3. 地图引擎的适用性:根据项目需求选择适合的地图引擎,比如是否支持离线地图功能、是否支持自定义地图样式等。
二、获取离线地图数据在将地图引擎集成到应用中之前,我们需要先获取离线地图数据。
离线地图数据是地图引擎所需要的地图瓦片或矢量数据,通常以文件的形式存在。
我们可以通过以下几种方式来获取离线地图数据:1. 官方下载:有些地图引擎提供商会提供离线地图数据的官方下载,我们可以通过官方网站或开发者平台下载相应的地图数据文件。
2. 第三方数据源:除了官方下载,还有一些第三方数据源提供离线地图数据,比如OpenStreetMap等。
我们可以通过这些第三方数据源来获取地图数据。
三、地图数据导入与集成获取到离线地图数据后,我们需要将地图数据导入到地图引擎中,并进行集成。
具体的步骤如下:1. 解压地图数据:如果地图数据是压缩文件,我们首先需要将其解压缩得到地图数据文件。
2. 导入地图数据:根据地图引擎的要求,将地图数据导入到地图引擎中。
一般地图引擎会提供相应的API或工具来导入地图数据。
3. 集成地图SDK:将地图引擎提供的SDK集成到应用程序中。
根据不同的开发平台和开发语言,集成方式会有所不同。
四、离线地图功能实现在完成地图数据导入和SDK集成后,我们可以开始利用地图引擎提供的API来实现离线地图功能了。
电力通信光缆线路中的故障点定位和有效检测技术

电力通信光缆线路中的故障点定位和有效检测技术
电力通信光缆线路在运行过程中,可能会遇到各种故障,比如光缆剪切、光缆折断、光纤断裂、呈现接地、绝缘破损等问题。
对于光缆线路的故障点定位和有效检测,是保障通信线路运行正常的重要环节。
本文将介绍一些常用的光缆线路故障点定位和有效检测技术。
一、光缆故障点定位技术
2. 智能测距仪技术
智能测距仪是一种基于时间差原理的故障点定位技术。
智能测距仪通过发送一束短脉冲光信号到光缆,然后测量光信号在光缆中传播的时间,再通过光速乘以时间差来计算故障点的距离。
智能测距仪可以快速定位到光缆的故障点,并且可以提供故障点的距离信息。
3. 光缆故障位置指示器技术
光缆故障位置指示器是一种用来定位光缆故障点的装置。
它通过向光缆中注入高频电流信号,然后通过检测电流信号的强度和方向来确定故障点的位置。
光缆故障位置指示器可以快速定位到光缆的故障点,并且不需要专用的测试仪器。
1. 光功率检测技术
光功率检测技术是一种通过测量光缆中的光功率来判断光缆是否存在故障的技术。
光功率检测技术可以检测到光缆剪切、折断、断纤、接地等故障,并且可以提供故障点的强度信息。
总结:电力通信光缆线路中的故障点定位和有效检测技术,主要包括OTDR技术、智能测距仪技术、光缆故障位置指示器技术、光功率检测技术、光缆OTDR定量检测技术和光波反射法技术等。
这些技术可以有效地定位和检测光缆线路中的故障点,保障光缆线路的正常运行。
光纤通信工程中光缆线路故障告警技术

0引言随着现代化社会的不断发展,在光线通信工程中,光缆线路的故障检测与维护问题备受瞩目。
光纤通信工程师对线路故障进行实时检测和判断,不仅可以及时处理故障,还可以提升光纤通信的网络传输速率。
运用故障排查设备检测光纤线路,对光纤毁损、断纤、老化、受潮、弯曲等故障信息进行整合,减少附加损耗的产生。
同时,可以结合光传感技术与计算机网络技术在线监测光纤网络,实现对光纤故障的准确定位和实时预警,提高光纤通信质量,提升通信工程管理的数字化、智能化水平及光缆兼容性[1]。
近年来,随着光缆数量不断增加,早期的故障检测设备更新缓慢,导致线路中的故障问题越来越频繁地出现。
在光缆线路维护工作中,存在寻找故障难,排查故障用时久的问题,严重影响光纤通信过程中的通信质量,还会造成较严重的经济和人身财产等损失[2]。
因此,应用光缆线路故障告警技术对光缆线路进行实时监控,及时发现并处理光缆线路中存在的各种安全问题和线路老化问题,以降低光缆隐患、减少光缆阻断的概率,对提高通信网络的可靠性和稳定性具有重要的作用。
为最大限度地消除故障告警冗余,本文以光纤通信工程中的光纤故障为研究对象,结合工程项目的实际运行情况进行分析与实验。
1光缆线路故障告警技术1.1OTDR 测试判断断点位置动态分析光缆故障位置,利用OTDR 接收和发射光的功能,将光的脉冲发射至光缆线路中,当脉冲的光遇到光的断裂点时,部分光被反射,就能得到OTDR 的曲线中的断点位置信息。
OTDR 数据结构示意图如图1所示。
光耦合器图1OTDR 结构示意图【作者简介】曹明,男,河南漯河人,任职于中国联合网络通信有限公司广东省分公司,工程师,研究方向:云承载网及算网运营优化、光缆网建维优一体化运营。
【引用本文】曹明.光纤通信工程中光缆线路故障告警技术[J ].企业科技与发展,2023(11):79-82.光纤通信工程中光缆线路故障告警技术曹明(中国联合网络通信有限公司广东省分公司,广东广州510235)摘要:在光纤通信工程线路中,传统故障告警技术实时告警率低、冗余告警现象严重,为解决上述问题,文章研究设计了一种光纤通信工程中光缆线路故障告警技术,该技术通过光纤注入脉冲收集散射信号,利用小波变换法对光时域反射仪(OTDR )曲线数据进行预处理,得到具体的断点位置,将故障点位置测试数据去噪;引入GIS 系统,结合管线资源系统的GIS 图层,建立拓扑结构并分析得到故障位置;提取告警事件信息获取告警时间,利用时间序列和滑动窗口的组合方式,消除故障信息中的时间冗余和传输不同步的现象,从而实现对光纤通信线路故障的有效告警。
通信光缆中断故障自动诊断系统的实现

( 适 用 于所有 光 纤传 输 网 ,不 受光 纤及设备 型 3 号 的 限 制 ,适 用 范 围广 ,测 试 距 离 长 。 当光 纤传 输 阿发生 故障时 , 可以用最 短 的时间确 定 故障性 质 ,实 现故障定 位 ,从而 缩短故 障 的修 复时 间 , 可实 时地 监 测光缆线路 状 态 , 现故 障隐患 , 并 发 保 障传 输 系统的正 常 工作 。它对长 途光 纤通 信系统 ,具
l 汤 秀芬 .虚拟 仪 器 及其 构 建 技 术 .计 量 与 测试 技
Ab ta t src I t o u e i u ]i s r me t f o t e n r d c d v r a n t u n s r m h Co c p in, d w ] p n . c a a t rsi f it a n t ㈣ t n e to e me t h r c e i t o vr u l ㈣ o c i t s a
黄 建 文
Hu n in n a gJa we
程 能 斌
C e g Ne ̄ i hn ; o gb
( 国酒 泉 卫 星发 射 中心 中
酒采
74 0 ) 12 0
( 国华 阴兵 器 式验 中心 六 三八 七 零 部 队 中
华明
740) 1 20
u u n  ̄ tlt 1 p C m r f … q a , eL e x i u e eo ch
奸传堵用发生故障时 ,谊 系统 自动对通信 光缆进行 测试 .判断是 否光 缆故 障 ,井 计算出光缆 中断 点的距 离。
关键 词 通信 光 境 中 断 故 障 自动诊 断 实现
( )综 台应 用 了微 机 自动控 制 、 字 信号处理 、 2 数 光 时域反 : 量 等技术 ,实现 了光缆 中断故 障的 自动诊 封测 近 年来 光纤 通信 在我 国得到 了 巨大发 展 ,对 光纤 传 输 网的监 测 和维护 面临着新 的课 题 和挑 战 ,如何适 应 光纤 通信 的发展 的形 势 ,使 光纤 传 输网 的 自动 化监 测 程度 提高 .确保 在发 生故 障时 能及 时判 断故 障性质 和 故障点 的 位置 ,有效地避 免 由 于故 障难 以判 断 、判 断 不准而延 长通 信阻断时 间 的问题 , 减少 经 济损失 。 为 此 ,我们设 计 出通 信光缆 中断故障 自动诊断 系统 。 通信 光缆 中断故 障 自动诊 断系统 的主要特 点 : ( )对光 纤传输 网故 障诊 断实 时性 强 。 1 断 。既有光 纤传 输 网的监测 功能 ,又有 测试 光纤的仪
精准定位型光缆振动探测报警系统-光纤传感技术机场应用方案

效果良好。
对于熟悉计算机的操作员来说,只要经过系统培训即可上岗。 同的配置参数,可以按照用户的需求和实现工作环境进行调整,以便适应不同的环境。 可通过调整系统相应参数来最大限度地减少误报。 耗留有充分的余地,允许对传感光纤进行熔接,同时配备冗余光纤。 10. 施工的可操作性__采用无源器件,施工相对简便,无需另外敷设电源,光缆的布线只要按 照通信光缆的施工标准即可。 11. 性能的可靠性__系统的性能可靠,采用通用的操作系统和无源器件,保证系统能稳定地工 作。 12. 较高的抗干扰能力__系统能够在数据库储备一定数量的各种噪声数据, 以用于提高噪声的 辨别能力,防止误报。 13. 精确的定位能力__系统采用专利技术,定位精度为 100 米左右。 14. 网络连接能力__系统提供网络接口,可与局域网进行连接,实现远程监控。 15. 系统管理能力__系统能提供较强的网管能力,一套管理软件可同时管理数十套系统。 16. 优质的售后服务__厂家实行科学有效的三级维修体制,向用户提供及时可靠的技术支持。 系统特点 技术领先,设备先进,采用专利技术; 监控距离长,标准配置每套系统可监控 40-80km; 频率响应宽,1Hz 到 20KHz; 可实现 7*24 小时全实时监控; 具有独特的定位功能,定位精度在 50 米左右; 报警率高,达到 90%左右;虚警率低,小于 5%; 采用无金属专用光缆作为分布式传感器,无电磁辐射; 抗干扰能力强,能排除自然界干扰,如:暴风雨、来往车辆震动、飞机起降等; 可靠性高,所有室外部件均为无源器件,可做到免维护; 工程施工相对简便,无需外部电源; 系统设置方便灵活,可根据用户实际情况和要求进行调整;
3
电子围栏是安全保障系统中最重要的环节之一。它能够控制整个监控系统,也是安全保障 服务的关键技术的体现。安全保障服务要求系统提供最便捷的操作方式、能够在不同的操作环 境条件下工作,并且不会产生“虚警” 。FFT 专利技术设计和制造的电子围栏安全保障系统能 够满足安全保障服务提供商的要求。电子围栏安全保障系统为用户提供了简便可靠的操作方 式,具有极强的可操作性,并且不会产生“虚警” 。使用电子围栏安全保障系统能够提供广泛 的围栏安全保障解决方案,适用于大多数类型的围栏。 电子围栏安全保障系统能够用于保护巨额财产和重要目标,典型应用如:政府机构、军事 基地、监狱、核发电厂、大使馆、飞机场、仓库、通信设施、港口、国境线等。
(完整版)基于电子地图的GPS导航定位程序的设计与实现毕业论文

绪论一、选题背景以及意义随着计算机技术的飞速发展, 全球定位系统(GPS) 和地理信息系统 (GIS) 在各行各业中得到广泛的重视和应用, 两者的集成化程度也日益加强,实现了GPS 导航信息在GIS上的可视化、一体化和集成化,能够在地图上实时动态地跟踪目标和显示地理位置。
GPS定位为GIS提供了采集数据信息的新方法,GIS为GPS提供了可视化的原始地图背景,两者关系愈加紧密。
电子地图是随着计算机技术的发展而产生的一种崭新的地理信息载体,具备地图的内涵, 是数字地图在计算机屏幕上的符号化显示, 具有信息丰富、直观易懂、更新方便、实用灵活等特点, 因而受到用户的普遍欢迎。
所以电子地图与GPS定位系统相结合成为两者未来发展的必然趋势。
随着GPS车载导航设备和PDA设备的快速发展,GPS、电子地图与掌上电脑技术相融合,逐步形成一个嵌入式的掌上导航系统,是当前GIS、GPS研究领域的主要趋势。
如今,作为GPS与GIS 很好的结合体,GPS车载导航系统在国内外市场已经逐步普及,成为汽车行业的宠儿。
本文选题意义在于利用GIS矢量数据(shapefile非拓扑关系数据)作为电子地图格式,结合GPS,在电子地图上实现实时定位,对基于电子地图GPS定位技术的研究打下了坚实基础。
二、国内外研究进展作为GPS导航与GIS的结合体,嵌入式掌上导航系统成为了国内外GPS厂商发展的重点,尤其是汽车行业的宠儿——车载GPS导航系统。
车载GPS导航系统是一种先进的导航系统,能够探测到汽车在行驶途中的当时位置,协助驾驶者在陌生的道路环境中,通过电子地图与话音指南,准确地掌握前往目的地的路线。
它是GPS导航定位技术与电子地图技术结合的焦点。
现阶段,随着电子产和汽车产业的快速发展,国内外汽车生产商、GPS专业厂商加快了对汽车GPS导航系统研制,而我国汽车导航系统本身起步比国外要晚了许多,在各个方面存在着较大差距,下面简述国内外在该行业上的研究进展状况。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Software Engineering and Applications 软件工程与应用, 2020, 9(3), 194-200Published Online June 2020 in Hans. /journal/seahttps:///10.12677/sea.2020.93023Design and Implementationof Optical Cable BreakpointLocation System Based onBaidu MapJiahao Shi, Zhongdong WangSchool of Mathematics and Computer Science, Guangxi Science & Technology Normal University,Laibin GuangxiReceived: May 21st, 2020; accepted: Jun. 3rd, 2020; published: Jun. 10th, 2020AbstractThis paper provides the design and implementation of the optical cable breakpoint location sys-tem, focusing on the realization of the functions of map display, route drawing and modification, and breakpoint detection. Using Baidu map to display the direction of the optical cable line, through the distance information of the optical cable breakpoint detected by the node, combined with the breakpoint location algorithm, the system can automatically determine the location of the breakpoint and display it on the map. The route drawing function of this system can make the maintenance personnel get the specific direction of the optical cable line and the location of the site intuitively, and shorten the time of finding the breakpoint.KeywordsOptical Cable, Breakpoint Location, Baidu Map基于百度地图的光缆断点定位系统的设计与实现石佳豪,王忠东广西科技师范学院数学与计算机科学学院,广西来宾收稿日期:2020年5月21日;录用日期:2020年6月3日;发布日期:2020年6月10日石佳豪,王忠东摘要本文提供了光缆断点定位系统的设计与实现方案,重点描述了地图显示、线路绘制与修改以及断点检测功能的实现。
系统使用百度地图来显示光缆线路的走向,通过节点端检测到的光缆断点距离信息,结合断点定位算法,自动判断出断点的位置并在地图上显示。
本系统的线路绘制功能能够让维护人员直观地得到光缆线路的具体走向及线路上站点位置,缩短了断点寻找时间。
关键词光缆,断点定位,百度地图Copyright © 2020 by author(s) and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License (CC BY 4.0)./licenses/by/4.0/1. 引言随着网络逐渐成为生活的必需品,提供网络服务的光缆线路数量也在不断的上升,这也为光缆线路的维护工作带来了巨大的困难。
一旦线路中出现断点,传统纯人工的维护手段是让维护人员到达客户端并使用光时域反射仪(OTDR)测量客户端到断点的距离[1],结合线路走向判断断点的大致位置,这个过程将耗费较多的时间及人力,不利于断点的快速修复。
为改变这一现状,不少学者对其进行了研究[2]-[15],其中设计光缆断点定位系统的不在少数:文献[7]与文献[8]实现了基于WebGIS的通信线路维护系统,为可视化的光缆维护提供了技术支持;文献[9]与文献[10]实现了光缆故障定位技术在电力系统中的应用。
文献[10]中所设计的系统为目前现有的最新的光缆断点定位系统,其采用百度地图作为断点显示的基本地图,实现了在地图上标明检测到的断点位置,但存在以下问题:维护人员到达现场后,需要从断点光缆的附近站点发出红色光线,用于从现场的众多光缆中寻找出目标光缆,但地图上并未绘制出各条光缆的具体信息,因此不能快速判断出附近站点的位置,进而延缓了修复时间。
本文设计光缆断点定位系统仍然采用百度地图来显示光缆线路及光缆断点的实时信息,同时为解决上述问题,本系统在百度地图上标明了各条线路的实际走向及线路上站点位置,使得维护人员能够直观地得到附近站点的位置,这有效地缩短了目标光缆寻找时间。
2. 系统设计系统由客户端、服务端、数据库、节点端构成,如图1所示。
维护人员在客户端浏览器上输入服务器地址就能够进入到系统主界面,服务端通过查询到数据库中光缆线路站点的经纬度坐标信息后,将站点以图形化的方式渲染到主界面地图区,并将同一线路中的站点按顺序连接形成线路走向。
节点端为放置在线路站点上且具有OTDR功能的嵌入式设备,本系统中采用安卓系统来模拟OTDR检测到的断点数据。
当客户端发起断点检测请求后,服务端通过数据库控制对应节点进行断点数据采集,通过分析断点数据及节点位置信息计算出断点的经纬度坐标,将其输出到主界面地图区。
系统具有以下三个功能模块:地图显示、线路绘制与修改、断点定位,如图2所示。
石佳豪,王忠东Figure 1. System structure图1. 系统结构Figure 2. System function module图2. 系统功能模块各个模块的功能如下:1) 地图显示:实现加载基本地图、添加缩放控件、设置初始中心点等功能。
2) 线路绘制与修改:实现将光缆线路的具体走向及线路上站点位置绘制到百度地图上;实现在主界面的操作区,能够修改各个线路的站点坐标与站点间光缆长度信息,并在地图上实时更新渲染数据。
3) 断点定位:维护人员在系统主界面可远程向线路上的节点发送检测请求,节点使用OTDR 功能检测到自身相对于断点的距离后,将距离数据返回给服务端,服务端结合断点所在光缆两端站点的经纬度以及传回的距离数据,计算出断点的坐标信息并以图形化的方式渲染到百度地图上。
3. 系统实现3.1. 地图显示在主界面进行地图显示的实现过程如下:1) 在服务端视图文件中为地图显示区域预先设置DIV 容器,调整容器大小。
添加的外部百度地图API (/api?v=1.4)脚本引用,将基本地图加载进来。
2) 通过设置地图的centerAndZoom 属性来确定显示的中心点以及地图坐标级别。
3) 通过设置地图的NavigationControl 属性来添加地图缩放控件。
3.2. 线路绘制与修改线路绘制功能为本光缆断点定位系统的创新设计,其实现过程如下:1) 在地图上绘制站点:通过JDBC 与数据库进行连接,循环读取各条线路中各个站点的经纬度坐标,将各个坐标值依次赋给二维数组point_data[j][i],并将每个坐标实例化为对应的Point 对象,如var p1 = new BMap.Point(<%=point_data[j][i]%>, <%=point_data[j][i]%>);然后使用Marker 函数将每个Point 对象标记为以绿色实心圆点(point.png),如varmarker1 = new BMap.Marker(p1, new BMap.Icon("point.png");最后使石佳豪,王忠东用addOverlay 函数将Marker 对象输出到百度地图上,如map.addOverlay(marker1)。
2) 在地图上绘制线路:使用Polyline 函数将已有的Point 对象以直线的方式进行连接,产生Polyline 线路对象,如var polyline1 = new BMap.Polyline([p1,p2,p3,……]);然后使用addOverlay 函数将Polyline 对象输出到百度地图上,如map.addOverlay(polyline1)。
3) 在地图上修改线路:主界面的站点位置与光缆长度按钮分别链接到对应的设置分页面,新数据的设置完成将促使服务端重新向数据库发起读取数据命令,更新地图区的线路。
3.3. 断点地位客户端首先发起检测请求,服务端根据请求信息中的id 将数据库中相应节点的检测状态由0变为1。
节点端感应到检测状态后,开启测距功能并将检测到的距离数据写入数据库,同时重置检测状态。
服务端结合检测到的距离数据及断点所在光缆两端站点的经纬度坐标,计算出断点的经纬度坐标,其算法如下:判断断点所在的光缆区间:111n n i i d D d +≤≤∑∑其中,i d 为线路中第i 段光缆长度,D 为节点返回的距离数据。
则根据比例关系可得到:11n iD S n F SD d W W d W W +−−=−∑ 其中,S W 为断点所在光缆起始站点纬度,F W 为断点所在光缆终点站点纬度,D W 为断点纬度。
因此,可以得到断点纬度D W :()11ni D S F S n D d W W W W d +−=+−∑ 断点经度同理。
最后利用Marker 属性将断点坐标以红色水滴标记渲染到地图上。
4. 运行效果测试在浏览器地址栏上输入http://localhost:8080/进入系统主界面,如图3。
Figure 3. System main interface图3. 系统主界面石佳豪,王忠东图中左侧地图区域渲染了两条光缆线路,每条线路站点的附近标记了该站点名称,其中具有“*OTDR*”标识的站点为节点放置的位置。
点击右下角OTDR1按钮发起对id为1节点的检测请求,节点开启OTDR功能并将检测到的数据返回。