一種定位方法、裝置及系統的制作方法
【技術領域】
[0001]本發明涉及網絡技術,特別涉及一種定位方法、裝置及系統。
【背景技術】
[0002]目前,網絡提供的地圖服務是單一請求響應模式提供室外的定位或線路查詢。比如,用戶需要查找A地到B地的線路信息,就可以通過終端向服務器發送線路請求,服務器普查與該線路相關的數據(包括地圖圖層、空間數據、位置信息等數據)并確定出合適的室外路線,再通過地圖渲染技術把該室外路線標示在地圖上,通過終端呈現給用戶。
[0003]因此,在對現有技術的研究和實踐過程中發現,由于目前地圖服務均是基于室外的位置定位,用戶只能根據需要請求服務器確定室外對應的線路,而對于室內或地下,由于服務器無法普查到對應的位置數據,從而不能提供室內或地下的具體線路信息,降低了用戶體驗。
【發明內容】
[0004]本發明實施例中提供了一種定位方法及裝置,以解決現有技術中不能對室內的具體位置進行定位,導致用戶體驗不高的技術問題。
[0005]為了解決上述技術問題,本發明實施例公開了如下技術方案:
[0006]第一方面提供了一種定位方法,所述方法應用于布置有網絡接入系統的場所內各樓層,并在網絡接入系統覆蓋的區域內實現精確定位,包括:
[0007]當接收到網絡接入系統的網絡控制器獲取的用戶的當前位置時,在地圖上標記所述當前位置并將所述當前位置的標記推送給所述用戶進行顯示;
[0008]當接收到用戶發送的開啟軌跡模式請求時,以用戶的當前位置作為用戶的起始位置,以便于網絡控制器對所述用戶后續的移動行為進行跟蹤定位,得到所述用戶移動行為的移動軌跡;
[0009]接收所述網絡控制器發送的所述用戶移動行為的移動軌跡;
[0010]在所述地圖上標記出所述用戶的移動軌跡并向用戶推送所述移動軌跡,直至收到所述用戶發送的關閉軌跡模式請求,以收到關閉軌跡模式請求時的位置作為用戶移動軌跡的終止位置,以便于所述用戶根據所述地圖上顯示的所述移動軌跡返回到所述起始位置。
[0011]可選的,所述方法還可以包括:接收用戶輸入的待到達的目的地;在所述地圖上標記所述目的地;確定所述用戶當前所在的位置;在所述地圖上標記所述用戶當前所在的位置到所述目的地的導航路線;將所述地圖上標記的所述導航路線顯示給所述用戶。
[0012]可選的,所述網絡控制器獲取用戶的當前位置,可以包括:
[0013]網絡控制器接收到不在一條直線上的至少三個接入點分別發送的所述用戶的探測信號的信號強度值,所述用戶的探測信號為:所述用戶進入所述網絡接入系統覆蓋區域時,發送查找連接網絡接入系統上接入點的探測信號;
[0014]所述網絡控制器根據每個所述信號強度值分別確定對應的所述接入點與所述用戶的物理距離;
[0015]所述網絡控制器根據至少三個物理距離確定所述用戶的當前位置。
[0016]可選的,所述方法還包括:
[0017]在所述地圖上標記出所述用戶移動行為的移動軌跡或導航路線后,接收用戶輸入的地圖編輯請求;
[0018]根據所述編輯請求對所述地圖上標記有所述用戶從所述起始位置、終止位置、從起始位置到終止位置的移動軌跡或導航路線進行編輯。
[0019]可選的,所述網絡接入系統可以包括光電復合纜、所述網絡控制器以及多個嵌入所述光電復合纜的接入點;網絡控制器用于處理接入點通過光電復合纜傳遞上來的信號,并將處理結果通過光電復合纜及對應接入點反饋給用戶。
[0020]第二方面提供了一種定位裝置,所述裝置應用于布置有網絡接入系統的場所內各樓層,并在網絡接入系統覆蓋的區域內實現精確定位,包括:
[0021]第一接收單元,用于接收網絡接入系統的網絡控制器獲取的用戶的當前位置;
[0022]第一推送單元,用于在地圖上標記所述當前位置并將所述當前位置的標記推送給所述用戶進行顯示;
[0023]第一標記單元,用于當接收到用戶發送的開啟軌跡模式請求時,以用戶的當前位置作為用戶的起始位置,以便于網絡控制器對所述用戶后續的移動行為進行跟蹤定位,得到所述用戶移動行為的移動軌跡;
[0024]第二接收單元,用于接收所述網絡控制器發送的所述用戶移動行為的移動軌跡;
[0025]第二標記單元,用于在所述地圖上標記出所述用戶移動行為的移動軌跡并向用戶推送所述移動軌跡,直至收到所述用戶發送的關閉軌跡模式請求,以收到關閉軌跡模式請求時的位置作為用戶移動軌跡的終止位置,以便于所述用戶根據所述地圖上顯示所述移動軌跡返回到所述起始位置。
[0026]可選的,還包括:
[0027]第三接收單元,用于接收所述用戶輸入的待到達的目的地;
[0028]第三標記單元,用于在所述地圖上標記所述目的地;
[0029]確定單元,用于確定所述用戶當前所在的位置;
[0030]第四標記單元,用于在所述地圖上標記所述確定單元確定的所述用戶當前所在的位置到所述目的地的導航路線;
[0031]顯示單元,用于將所述第四標記單元在所述地圖上標記的所述導航路線顯示給所述用戶。
[0032]可選的,所述裝置還包括:
[0033]第四接收單元,用于在所述第二標記單元在所述地圖上標記出所述移動軌跡后或者所述第四標記單元在所述地圖上標記出所述導航路線后,接收用戶輸入的地圖編輯請求;
[0034]編輯單元,用于根據所述編輯請求對所述地圖上標記的所述用戶的所述起始位置、終止位置、從所述起始位置到終止位置的移動軌跡或導航路線進行編輯。
[0035]可選的,所述網絡接入系統包括光電復合纜、所述網絡控制器以及多個嵌入所述光電復合纜的接入點;網絡控制器用于處理接入點通過光電復合纜傳遞上來的信號,并將處理結果通過光電復合纜及對應接入點反饋給用戶。
[0036]第三方面提供了一種定位系統,所述系統應用于布置有網絡接入系統的場所內各樓層,并在網絡接入系統覆蓋的區域內實現精確定位,所述系統包括:服務器,以及設置在所述網絡接入系統上的網絡控制器、信息轉換器和不在一條直線上的至少三個接入點;所述服務器與網絡控制器連接;其中,
[0037]所述信息轉換器,用于對接收到的網絡控制器發送給接入點或接入點發送給網絡控制器的信息進行轉換,并發送轉換后的信息;
[0038]所述至少三個接入點,分別用于接收用戶發送的探測信號,并分別將接收到的所述探測信號的信號強度值通過所述信號轉換器發送給網絡控制器;
[0039]所述網絡控制器,用于通過所述信號轉換器接收每個接入點發送的所述信號強度值,并根據所述信號強度值,分別計算對應所述接入點與所述用戶的物理距離;以及根據至少三個物理距離確定所述用戶的當前位置;并將所述用戶的當前位置發送給所述服務器;
[0040]所述服務器,用于在接收到所述網絡控制器發送的所述用戶的當前位置時,在所述地圖上標記所述當前位置并推送給所述用戶進行顯示;在接收到用戶發送的開啟軌跡模式請求時,以用戶的當前位置作為用戶的起始位置,以便于網絡控制器對所述用戶后續的移動行為進行跟蹤定位,得到所述用戶移動行為的移動軌跡;接收所述網絡控制器發送的所述用戶移動行為的移動軌跡;在所述地圖上標記出所述用戶的移動軌跡并向用戶推送所述移動軌跡,直至收到所述用戶發送的關閉軌跡模式請求,以收到關閉軌跡模式請求時的位置作為用戶移動軌跡的終止位置,以便于所述用戶根據所述地圖上顯示的所述移動軌跡返回到所述起始位置。
[0041 ] 由上述技術方案可知,本發明實施例中,用戶可以在網絡接入系統覆蓋區域內通過網絡接入系統實現精確定位,同時,通過軌跡模式可以在地圖中實時標記自己的移動軌跡,然后根據該移動軌跡可以返回到起始位置,不但實現對了對用戶的移動行為進行實時定位;而且還提高了用戶體驗。
【附圖說明】
[0042]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0043]圖1為本發明實施例提供的一種定位方法的流程圖;
[0044]圖1A為本發明實施例提供的一種在所述地圖上標記出所述用戶移動行為的移動軌跡的示意圖;
[0045]圖2為本發明實施例提供的一種定位方法的另一流程圖;
[0046]圖3為本發明實施例提供的一