光纜鋪設位置採集方法及裝置與流程
2023-06-09 03:22:46 3

本發明涉及地圖處理技術,尤其涉及一種光纜鋪設位置採集方法及裝置。
背景技術:
隨著網絡應用的日益廣泛,各式各樣的網絡隨之蓬勃發展。按照不同的劃分標準,各式各樣的網絡具有不同的劃分,如按照網絡的地理覆蓋範圍,網絡可分為區域網、城域網和廣域網,又例如按照網絡的拓撲結構,網絡可分為總線型、星型、環型和樹型等網絡,還例如按照網絡的傳輸介質,網絡可分為無線網和有線網,其中在有線網中包括一類特殊網絡成為光纖網,光纖網採用光導纖維作為傳輸介質,不但傳輸距離長、傳輸率高、抗幹擾性強,而且不會受到電子設備的監聽,安全性高。
光纜由一束光導纖維組成,用於在光纖網絡中鋪設,其中,光纜的鋪設過程大致包括:
(1)鋪設路徑確定
光纜鋪設前,首先需要對光纜經過的路徑進行勘察,獲取當地道路建設和規劃信息,以儘量避開坑塘、打麥場及加油站等潛在隱患區域。
(2)設計光纜路徑施工圖
參考現有光纜鋪設情況,針對光纜鋪設需求,設計光纜鋪設路徑施工圖,如此可以對光纜的鋪設工作合理配置,儘量減少光纜熔接點。
(3)光纜鋪設
跟了光纜路徑施工圖,進行光纜鋪設工作。
(4)光纜驗收
光纜鋪設完成後,光纜驗收人員根據光纜路徑施工圖,對光纜鋪設情況進行實地驗收。
當前的光纜鋪設過程中存在以下問題:
其一:在設計光纜路徑施工圖時,設計人員需要參考現有已鋪設光纜的鋪設情況,但現有光纜鋪設情況,只能通過原有的路徑施工圖進行查看。
其二:光纜出現問題時,無法準確確定光纜位置,且無法確知故障光纜附近其它光纜的鋪設情況,故障排查難度大。
其三:若已鋪設的光纜所在區域需要施工時,由於無法準確獲知光纜的鋪 設位置,在相關區域施工過程中容易出現破壞光纜的狀況。
技術實現要素:
本發明實施例提供了一種光纜鋪設位置採集方法及裝置,以實現以直觀、簡潔的方式展示光纜的鋪設位置。
第一方面,本發明實施例提供了一種光纜鋪設位置採集方法,包括:
按照預設時間間隔採集光纜的定位數據,其中,採集所述定位數據的各個時間點分別對應鋪設的光纜的各個不同鋪設位置;
根據在各個時間點上採集的所述光纜的定位數據,在本地地圖界面上標識所述光纜的各個鋪設位置;
根據所述光纜的所述各個鋪設位置在本地地圖界面上生成所述光纜的鋪設軌跡。
可選的,所述按照預設時間間隔採集光纜的定位數據,包括:
根據所述預設時間間隔在當前時間達到採集時間點時,採集當前位置的經度及緯度;
根據採集的所述當前位置的經度及緯度,確定當前位置與上一次採集時的位置之間的距離是否超過預設閾值;
若超過,則保存所述當前位置的經度及緯度,否則,丟棄採集的所述當前位置的經度及緯度。
可選的,所述按照所述預設時間間隔達到採集時間點時,採集當前位置的經度及緯度之後,所述方法還包括:
確定採集的所述當前位置的經度及緯度是否在預設的誤差範圍之內;
若在預設的誤差範圍內,則確定採集的所述當前位置的經度及緯度為有效數據。
可選的,所述按照預設時間間隔採集光纜的定位數據之前,還包括:
接收到用戶的啟動採集光纜定位數據的指示後,向用戶提供光纜定位數據採集界面,所述光纜定位數據採集界面上提供定位數據採集按鈕和誤差範圍設置按鈕;
其中,所述定位數據採集按鈕在接收到用戶的觸發指示後,採集所述光纜的定位數據;
所述誤差範圍設置按鈕在接收到用戶的觸發指示後,提示用戶設置所允許的採集的光纜定位數據的誤差範圍。
可選的,所述根據所述光纜的所述各個鋪設位置在本地地圖界面上生成所述光纜的鋪設軌跡之後,還包括:
將所述光纜的所述各個鋪設位置及所述光纜的鋪設軌跡發送至後臺伺服器,用於所述後臺伺服器在地圖界面上標識光纜的鋪設軌跡。
第二方面,本發明實施例提供了一種光纜鋪設位置採集裝置,包括:
採集模塊,用於按照預設時間間隔採集光纜的定位數據,其中,採集所述定位數據的各個時間點分別對應鋪設的光纜的各個不同鋪設位置;
標識模塊,用於根據在各個時間點上採集的所述光纜的定位數據,在本地地圖界面上標識所述光纜的各個鋪設位置;
生成模塊,用於根據所述光纜的所述各個鋪設位置在本地地圖界面上生成所述光纜的鋪設軌跡。
可選的,所述採集模塊,包括:
位置採集子模塊,用於按照所述預設時間間隔達到採集時間點時,採集當前位置的經度及緯度;
確定子模塊,用於根據採集的所述當前位置的經度及緯度,確定當前位置與上一次採集時的位置之間的距離是否超過預設閾值;
數據處理子模塊,用於當前位置與上一次採集時的位置之間的距離超過預設閾值時,保存所述當前位置的經度及緯度,否則,丟棄採集的所述當前位置的經度及緯度。
可選的,所述確定子模塊,還用於根據所述預設時間間隔在當前時間達到採集時間點時,採集當前位置的經度及緯度之後,確定採集的所述當前位置的經度及緯度是否在預設的誤差範圍之內;
若在預設的誤差範圍內,則確定採集的所述當前位置的經度及緯度為有效數據。
可選的,所述裝置還包括用戶界面提供模塊,用於所述按照預設時間間隔採集光纜的定位數據之前,接收到用戶的啟動採集光纜定位數據的指示後,向用戶提供光纜定位數據採集界面,所述光纜定位數據採集界面上提供定位數據採集按鈕和誤差範圍設置按鈕;
其中,所述定位數據採集按鈕在接收到用戶的觸發指示後,採集所述光纜的定位數據;
所述誤差範圍設置按鈕在接收到用戶的觸發指示後,提示用戶設置所允許的採集的光纜定位數據的誤差範圍。
可選的,所述裝置還包括發送模塊,用於根據所述光纜的所述各個鋪設位置在本地地圖界面上生成所述光纜的鋪設軌跡之後,將所述光纜的所述各個鋪設位置及所述光纜的鋪設軌跡發送至後臺伺服器,用於所述後臺伺服器在地圖界面上標識光纜的鋪設軌跡以及向用戶終端提供標識有光纜鋪設軌跡的地圖。
本發明實施例中,在光纜鋪設後,採集光纜的各個位置的定位數據,並根據定位數據在地圖界面上標識光纜的各個鋪設位置,且在地圖上生成光纜的鋪設軌跡,由此用戶可以通過地圖直觀查看已鋪設光纜的鋪設線路,為其它光纜的光纜路徑設計提供數據支持,並可以在光纜出現問題時,通過地圖展示故障光纜附近相關光纜的鋪設情況,降低故障排查難度,進一步可以為光纜所在區域施工提供數據支持,避免已鋪設光纜被破壞。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1示出了本發明實施例一光纜鋪設位置採集方法的流程圖;
圖2示出了本發明實施例二光纜鋪設位置採集方法的流程圖;
圖3示出了本發明實施例一光纜鋪設位置採集裝置的結構示意圖;
圖4示出了本發明實施例二光纜鋪設位置採集裝置的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做 出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
本發明的說明書和權利要求書及上述附圖中的術語「第一」、「第二」、「第三」「第四」等(如果存在)是用於區別類似的對象,而不必用於描述特定的順序或先後次序。應該理解這樣使用的數據在適當情況下可以互換,以便這裡描述的本發明的實施例能夠以除了在這裡圖示或描述的那些以外的順序實施。此外,術語「包括」和「具有」以及他們的任何變形,意圖在於覆蓋不排他的包含,例如,包含了一系列步驟或器的過程、方法、系統、產品或設備不必限於清楚地列出的那些步驟或器,而是可包括沒有清楚地列出的或對於這些過程、方法、產品或設備固有的其它步驟或器。
考慮到現有光纜鋪設方法在設計光纜路徑施工圖時,只能依據其它已鋪設好的光纜的路徑施工圖作為參考進行路徑設計,無法直觀獲取光纜待鋪設區域的線路鋪設狀況、設施分配狀況等信息,為光纜的施工鋪設帶來不便。
為了解決現有技術中存在的上述問題,本發明實施例提供了一種光纜鋪設位置採集方法,該方法能夠較為準確的採集已鋪設光纜的定位數據,並能夠在地圖上標識出光纜的各個鋪設位置及鋪設軌跡,從而能夠在地圖上直觀展示已鋪設光纜的鋪設情況,進一步,地圖上還可以顯示光纜鋪設相關區域中的建築、自然環境等情況,為其它光纜的鋪設、施工提供支持。
以下將結合附圖對本發明實施例的光纜鋪設位置採集方法進行詳細說明。
本實施例中的光纜鋪設位置採集方法可以集成為移動採集app,該移動採集app可以設置在各類終端設備中,如可以設置在手機、pad、筆記本電腦等終端設備中。
圖1示出了本發明實施例一光纜鋪設位置採集方法的流程圖,如圖1所示,該方法的主要處理步驟包括:
步驟s11:按照預設時間間隔採集光纜的定位數據,其中,採集定位數據的各個時間點分別對應鋪設的光纜的各個不同鋪設位置。
為了在地圖上展示光纜的各個鋪設位置及鋪設軌跡,按照預設時間間隔採集光纜的定位數據。
其中,在數據採集過程中,集成有該採集功能移動採集app所位於的終 端設備處於移動狀態,優選的,集成有移動採集app的終端設備處於勻速移動狀態,另外,在設置的採集時間間隔一定的情況下,終端設備的移動速度越慢,光纜的鋪設位置個數越多,在一定程度上能夠更加準確反映光纜鋪設延伸情況。
進一步,集成有光纜鋪設位置採集方法的移動採集app可以基於百度定位sdk獲取光纜的定位數據。具體實現過程可以為,移動採集app按照預設時間間隔向百度定位sdk發送定位請求消息,百度定位sdk根據接收到的定位請求消息確定當前的地理位置,並向移動採集app返回定位數據,移動採集app將百度定位sdk返回的定位數據作為光纜當前鋪設位置的定位數據。
百度定位sdk接收到移動採集app發送的定位請求消息後,可以藉助於gps、基站、wi-fi及傳感器信息,實現高精度的綜合網絡定位服務。
步驟s12:根據在各個時間點上採集的光纜的定位數據,在本地地圖界面上標識光纜的各個鋪設位置。
移動採集app根據在各個時間點上採集的光纜的定位數據,在本地地圖界面上標識光纜的各個鋪設位置,其中,移動採集app可以每採集一個定位數據進行一次鋪設位置的標識,也可以採集到既定數量的定位數據後再分別對各個鋪設位置進行標識。
步驟s13:根據光纜的各個鋪設位置在本地地圖界面上生成光纜的鋪設軌跡。
移動採集app根據光纜的各個鋪設位置生成光纜的鋪設軌跡,且光纜的鋪設軌跡與地圖界面上的其它標識信息融合,如與相關建築、地理環境、道路鋪設情況融合,從而直觀反映光纜的實際鋪設狀況。
圖2示出了本發明實施例二光纜鋪設位置採集方法的流程圖,該方法的執行主體為設置於終端設備內的移動採集app,如圖2所示,該方法的主要處理步驟包括:
步驟s21:接收到用戶的啟動採集光纜定位數據的指示後,向用戶提供光纜定位數據採集界面;
其中,光纜定位數據採集界面上提供定位數據採集按鈕和誤差範圍設置按鈕。
步驟s22:接收到用戶觸發誤差範圍設置按鈕後輸入的光纜定位數據的 誤差範圍後,設置採集光纜定位數據所允許的誤差範圍。
步驟s23:接收到用戶通過觸發定位數據採集按鈕發出的數據採集指示後,進入光纜定位數據採集狀態。
步驟s24:根據預設時間間隔在當前時間達到採集時間點時,採集當前位置的經度及緯度。
其中,在光纜定位數據採集狀態,移動採集app所位於的終端設備處於移動狀態,間隔一段時間後,移動採集app位於不同的位置,優選的,移動採集app所位於的終端設備沿光纜延伸方向勻速移動。
步驟s25:根據採集的當前位置的經度及緯度,確定當前位置與上一次採集時的位置之間的距離是否超過預設閾值。
在按照預設時間間隔採集光纜的定位數據過程中,若相鄰的兩個時間點所採集的光纜的鋪設位置之間的距離過於接近,可認為是光纜的重複位置,無需在地圖上進行標識,例如,根據採集的定位數據,確定當前位置與上一個時間點上的鋪設位置之間的距離小於30米時,確定當前位置與上一次採集位置重複,不保存當前位置的相關定位數據,若當前位置與上一個時間點上的鋪設位置之間的距離不小於30米,則保存當前位置的定位數據,即執行步驟s26。
步驟s26:若當前位置與上一次採集時的位置之間的距離超過預設閾值,則保存當前位置的經度及緯度,否則,丟棄採集的當前位置的經度及緯度。
另外,本發明實施例中,在移動採集app按照預設時間間隔達到採集時間點時,採集當前位置的經度及緯度之後,移動採集app還進一步確定採集的當前位置的經度及緯度是否在預設的誤差範圍之內;若在預設的誤差範圍內,則確定採集的當前位置的經度及緯度為有效數據,其中該判斷採集的當前位置的經度及緯度是否有效的步驟可以在採集當前位置的經度及緯度之後即進行判斷,只有在採集的當前位置有效時,才執行步驟s25及步驟s26;另外,該判斷採集的當前位置的經度及緯度是否有效的步驟也可以在步驟s25確定當前位置與上一次採集時的位置之間的距離超過預設閾值之後執行,且在採集的定位數據有效時,才對採集的當前位置的定位數據進行保存。
步驟s27:根據在各個時間點上採集的光纜的定位數據,在本地地圖界面上標識光纜的各個鋪設位置。
移動採集app根據在各個時間點上採集的光纜的定位數據,在本地地圖界面上標識光纜的各個鋪設位置,其中,移動採集app可以每採集一個定位數據進行一次鋪設位置的標識,也可以採集到既定數量的定位數據後再分別對各個鋪設位置進行標識。
另外,移動採集app在光纜的各個鋪設位置的標識上還可以標識光纜的編號、鋪設深度、所屬管理區域等信息,以便於直觀獲取光纜的各類鋪設信息。
步驟s28:根據光纜的各個鋪設位置在本地地圖界面上生成光纜的鋪設軌跡。
移動採集app根據光纜的各個鋪設位置生成光纜的鋪設軌跡,且光纜的鋪設軌跡與地圖界面上的其它標識信息融合,如與相關建築、地理環境、道路鋪設情況融合,從而直觀反映光纜的實際鋪設狀況。
步驟s29:將光纜的各個鋪設位置及光纜的鋪設軌跡發送至後臺伺服器,用於後臺伺服器在地圖界面上標識光纜的鋪設軌跡。
移動採集app在當前光纜鋪設狀況採集完畢後,還進一步將所採集的光纜的各個鋪設位置及光纜的鋪設軌跡發送至後臺伺服器,以便於後臺伺服器在地圖界面上標識光纜的鋪設軌跡,當有其它終端向後臺伺服器請求光纜的鋪設狀況時,後臺伺服器向發出請求的終端提供標識有光纜鋪設軌跡的地圖顯示給相關終端,從而支持光纜鋪設狀況數據的查詢,為光纜鋪設設計提供數據支持。
對應上述光纜鋪設位置採集方法,本發明實施例還提供了光纜鋪設位置採集裝置,如圖3示出了本發明實施例一光纜鋪設位置採集裝置的結構示意圖,包括:採集模塊31、標識模塊32及生成模塊33,其中:
採集模塊31,用於按照預設時間間隔採集光纜的定位數據,其中,採集定位數據的各個時間點分別對應鋪設的光纜的各個不同鋪設位置;
標識模塊32,用於根據在各個時間點上採集的光纜的定位數據,在本地地圖界面上標識光纜的各個鋪設位置;
生成模塊33,用於根據光纜的各個鋪設位置在本地地圖界面上生成光纜的鋪設軌跡。
圖4示出了本發明實施例二光纜鋪設位置採集裝置的結構示意圖,本實 施例二的光纜鋪設位置採集裝置在實施例一的基礎上還包括:用戶界面提供模塊34及發送模塊35,其中:
用戶界面提供模塊34,用於按照預設時間間隔採集光纜的定位數據之前,接收到用戶的啟動採集光纜定位數據的指示後,向用戶提供光纜定位數據採集界面,光纜定位數據採集界面上提供定位數據採集按鈕和誤差範圍設置按鈕;
其中,定位數據採集按鈕在接收到用戶的觸發指示後,採集光纜的定位數據;
誤差範圍設置按鈕在接收到用戶的觸發指示後,提示用戶設置所允許的採集的光纜定位數據的誤差範圍。
發送模塊35,用於根據光纜的各個鋪設位置在本地地圖界面上生成光纜的鋪設軌跡之後,將光纜的各個鋪設位置及光纜的鋪設軌跡發送至後臺伺服器,用於後臺伺服器在地圖界面上標識光纜的鋪設軌跡以及向用戶終端提供標識有光纜鋪設軌跡的地圖。
本實施例二中,採集模塊31,具體包括:位置採集子模塊311、確定子模塊312以及數據處理子模塊313,其中:
位置採集子模塊311,用於根據預設時間間隔在當前時間達到採集時間點時,採集當前位置的經度及緯度;
確定子模塊312,用於根據採集的當前位置的經度及緯度,確定當前位置與上一次採集時的位置之間的距離是否超過預設閾值;
數據處理子模塊313,用於當前位置與上一次採集時的位置之間的距離超過預設閾值時,保存當前位置的經度及緯度,否則,丟棄採集的當前位置的經度及緯度。
本實施例二中,確定子模塊,還用於按照預設時間間隔達到採集時間點時,採集當前位置的經度及緯度之後,確定採集的當前位置的經度及緯度是否在預設的誤差範圍之內;
若在預設的誤差範圍內,則確定採集的當前位置的經度及緯度為有效數據。
本發明實施例的光纜鋪設位置採集裝置所實現的功能與上述方法實施例中一一對應,本發明裝置實施例中不再一一贅述。
本發明實施例的光纜鋪設位置採集裝置,在光纜鋪設後,採集光纜的各個位置的定位數據,並根據定位數據在地圖界面上標識光纜的各個鋪設位置,且在地圖上生成光纜的鋪設軌跡,由此用戶可以通過地圖直觀查看已鋪設光纜的鋪設線路,為其它光纜的光纜路徑設計提供數據支持,並可以在光纜出現問題時,通過地圖展示故障光纜附近相關光纜的鋪設情況,降低故障排查難度,進一步可以為光纜所在區域施工提供數據支持,避免已鋪設光纜被破壞。
本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成。前述的程序可以存儲於一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:rom、ram、磁碟或者光碟等各種可以存儲程序代碼的介質。
最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。