一種小網(wǎng)絡(luò)流量的標(biāo)記位置引導(dǎo)系統(tǒng)及其引導(dǎo)方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及手機(jī)等智能設(shè)備的引導(dǎo)領(lǐng)域,具體是一種小網(wǎng)絡(luò)流量的標(biāo)記位置引導(dǎo) 系統(tǒng)及其引導(dǎo)方法。
【背景技術(shù)】
[0002] 申請日前的現(xiàn)有標(biāo)記位置引導(dǎo)系統(tǒng)技術(shù)特征與優(yōu)點為;在每個需要作標(biāo)記位置 引導(dǎo)的給定區(qū)域,例如停車場、商場、寫字樓、醫(yī)院、學(xué)校、展覽館等,建立覆蓋完整的無線網(wǎng) 絡(luò),制作出給定區(qū)域地圖,手機(jī)操作者在使用系統(tǒng)時,手機(jī)必須訪問給定區(qū)域的指定無線網(wǎng) 絡(luò),指定目標(biāo),系統(tǒng)通過判斷手機(jī)與哪個無線網(wǎng)絡(luò)接入點推算手機(jī)當(dāng)前所在地點,通過尋路 算法得到從手機(jī)所在地到達(dá)目標(biāo)的路徑并通過圖示或者語音引導(dǎo)手機(jī)操作者到達(dá)目標(biāo)地。
[0003] 申請日前的現(xiàn)有標(biāo)記位置引導(dǎo)系統(tǒng)存在的主要問題為;系統(tǒng)服務(wù)地必須由系統(tǒng)服 務(wù)商建設(shè)覆蓋完整的無線網(wǎng)絡(luò)并確保其主體運行正常,一旦網(wǎng)絡(luò)運行故障,有可能導(dǎo)致引 導(dǎo)系統(tǒng)失效;而無線網(wǎng)絡(luò)的帶寬和流量是有限的,當(dāng)用戶數(shù)量較大的情形下,由于網(wǎng)絡(luò)擁 堵,引導(dǎo)系統(tǒng)的服務(wù)質(zhì)量將無法得到保障。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的在于提供一種網(wǎng)絡(luò)順暢、安全有保障的的小網(wǎng)絡(luò)流量的標(biāo)記位置引 導(dǎo)系統(tǒng)及其引導(dǎo)方法,W解決上述【背景技術(shù)】中提出的問題。
[0005] 為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0006] 一種小網(wǎng)絡(luò)流量的標(biāo)記位置引導(dǎo)系統(tǒng),在每個需要作標(biāo)記位置引導(dǎo)的給定區(qū)域, 在給定區(qū)域建立基本的網(wǎng)絡(luò)覆蓋和建立利于訪問者識別的顯著標(biāo)記,W數(shù)字、字母、符號W 及=者的結(jié)合表示,該些標(biāo)記必須在給定區(qū)域的通行通道上能見到,且相鄰標(biāo)記間必須通 視;將通行通道根據(jù)聯(lián)通特性劃分成適當(dāng)?shù)拿娣e塊,將該些面積塊根據(jù)通行特性區(qū)分為兩 類,一類是通行面積塊,另一類是半通行面積塊,通過連續(xù)連通形變,保持相對位置不變的 前提下,將該些面積塊排列成大小相等的方塊,置于一個二維坐標(biāo)系中,并賦予每個通行面 積塊W坐標(biāo),成為地圖,并保存在互聯(lián)網(wǎng)能訪問到的互聯(lián)網(wǎng)服務(wù)器中,并在此互聯(lián)網(wǎng)服務(wù)器 中編制計算機(jī)程序,該程序為每一個通過關(guān)注此互聯(lián)網(wǎng)服務(wù)器對應(yīng)的微信公眾號或網(wǎng)頁的 移動互聯(lián)網(wǎng)終端用戶建立一個臨時記錄。
[0007] 作為本發(fā)明進(jìn)一步的方案;給定區(qū)域包括停車場、商場、寫字樓、醫(yī)院、學(xué)校、展覽 館。
[0008] -種小網(wǎng)絡(luò)流量的標(biāo)記位置引導(dǎo)方法,互聯(lián)網(wǎng)服務(wù)器擁有者需要申請一個微信公 眾號或網(wǎng)頁,使得移動互聯(lián)網(wǎng)終端用戶在需要標(biāo)記當(dāng)前位置或者引導(dǎo)到已經(jīng)被標(biāo)記的位置 的時候,通過移動互聯(lián)網(wǎng)終端連接到微信公眾號或網(wǎng)頁,通過關(guān)注此微信公眾號訪問或收 藏網(wǎng)頁互聯(lián)網(wǎng)服務(wù)器,實現(xiàn)相關(guān)功能,具體描述如下:
[0009] 移動互聯(lián)網(wǎng)終端用戶從互聯(lián)網(wǎng)服務(wù)器上下載事先設(shè)置好的地圖及相關(guān)的標(biāo)記數(shù) 據(jù)庫;輸入其當(dāng)前所在地點通視可見的已經(jīng)建立的標(biāo)記,程序?qū)⒋藰?biāo)記保存,稱為目標(biāo)標(biāo) 記;移動互聯(lián)網(wǎng)終端用戶在離開此標(biāo)記所代表的位置后,再次開啟此程序,選擇引導(dǎo)到原標(biāo) 記位置,程序提示移動互聯(lián)網(wǎng)終端用戶輸入當(dāng)前所在地點通視可見的已經(jīng)建立的標(biāo)記,稱 為出發(fā)地標(biāo)記,當(dāng)移動互聯(lián)網(wǎng)終端用戶輸入后,程序要求移動互聯(lián)網(wǎng)終端用戶選擇是否穿 過半通行面積塊,移動互聯(lián)網(wǎng)終端用戶選擇后,程序根據(jù)移動互聯(lián)網(wǎng)終端用戶的選擇決定 重置地圖中的通行面積塊坐標(biāo)與否,然后采用一種尋路算法計算出使移動互聯(lián)網(wǎng)終端用戶 從當(dāng)前標(biāo)記所在地到達(dá)目標(biāo)標(biāo)記所在地的最短通行路徑,并W-個標(biāo)記號序列引導(dǎo)移動互 聯(lián)網(wǎng)終端用戶按照此標(biāo)記號序列在通行通道上依次前行最終到達(dá)目標(biāo)標(biāo)記所在地;
[0010] 其中尋路算法的步驟包括:
[0011] 1)先把開始位置加入closed列表中,相對于開始位置的相鄰節(jié)點有前后左右四 個,在數(shù)據(jù)庫中檢索開始位置對應(yīng)的四個節(jié)點的狀態(tài),并把狀態(tài)為可移動通道的節(jié)點加入 到open列表;
[001引。根據(jù)公式H=d(iJ) = |X1-X2| + |Y1-Y2|,計算出可移動通道節(jié)點與移動互聯(lián) 網(wǎng)終端用戶尋找的目標(biāo)節(jié)點各自的曼哈頓距離;
[0013] 3)開始計算每個節(jié)點向目標(biāo)節(jié)點之間的逐步延伸的F/G/HS個參數(shù)值,并建立對 應(yīng)的數(shù)值表;其中,F(xiàn)是指方塊的和值;G是從A點到方塊的移動量;H是從方塊到B點的估 算移動量;
[0014] 4)選取最小的F值,并通過數(shù)值表檢索出最小F值對應(yīng)的路線標(biāo)記柱號發(fā)送給移 動互聯(lián)網(wǎng)終端用戶。
[0015] 作為本發(fā)明進(jìn)一步的方案;互聯(lián)網(wǎng)服務(wù)器需要做如下的工作流程:
[0016] 1)選定需要做標(biāo)記位置引導(dǎo)的場地區(qū)域;
[0017] 2)建立標(biāo)記并定義通行面積塊;
[0018] 3)通行面積塊規(guī)范化賦值二維坐標(biāo)形成地圖;
[0019] 4)上傳地圖到互聯(lián)網(wǎng)服務(wù)器;
[0020] 5)移動互聯(lián)網(wǎng)終端用戶發(fā)送數(shù)據(jù)請求到互聯(lián)網(wǎng)服務(wù)器;
[0021] 6)互聯(lián)網(wǎng)服務(wù)器按移動互聯(lián)網(wǎng)終端用戶請求參數(shù)的計算結(jié)果返回給移動互聯(lián)網(wǎng) 終端。
[0022] 作為本發(fā)明進(jìn)一步的方案;對應(yīng)的移動互聯(lián)網(wǎng)終端的工作流程如下:
[0023] 1)移動互聯(lián)網(wǎng)終端用戶訪問微信公眾號或網(wǎng)頁;
[0024] 2)用戶輸入目標(biāo)位置標(biāo)記并記錄在移動互聯(lián)網(wǎng)終端;
[00巧]3)用戶輸入當(dāng)前位置標(biāo)記并記錄在移動互聯(lián)網(wǎng)終端;
[0026] 4)從互聯(lián)網(wǎng)服務(wù)器獲取引導(dǎo)路徑W圖示標(biāo)注方式提示用戶。
[0027] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明可W讓移動互聯(lián)網(wǎng)終端用戶僅僅 需要標(biāo)記當(dāng)前位置或者引導(dǎo)到已經(jīng)被標(biāo)記的位置的時候才需要連接到網(wǎng)絡(luò),在位置標(biāo)記和 引導(dǎo)時完全在服務(wù)器端運行程序,作為服務(wù)提供者,他們需要在給定區(qū)域建立基本的網(wǎng)絡(luò) 覆蓋和建立利于訪問者識別的顯著標(biāo)記(W(阿拉伯?dāng)?shù)字、羅馬數(shù)字、中文數(shù)字等)數(shù)字、 (英文、拉了)字母、符號W及=者的結(jié)合表示),該些標(biāo)記必須在給定區(qū)域的通行通道上 顯著可見即可,今后的維護(hù)也僅限于修復(fù)那些被意外污損的標(biāo)記和維護(hù)基本的網(wǎng)絡(luò)覆蓋即 可。本發(fā)明具有耗流量少、網(wǎng)絡(luò)順暢、安全有保障的優(yōu)點。
【附圖說明】
[0028] 圖1是本發(fā)明中的互聯(lián)網(wǎng)服務(wù)器端流程圖。
[0029] 圖2是本發(fā)明中手機(jī)端流程圖。
[0030] 圖3是實施例中的停車場示意圖。
[0031] 圖4是拓?fù)浜蟮膄早車場不意圖。
[0032] 圖5是停車場的節(jié)點定義原則示意圖。
[0033] 圖6是停車場的節(jié)點圖。
[0034] 圖7是實施例中的通道示意圖。
[00巧]圖8是系統(tǒng)顯示出最佳節(jié)點輸出柱號的示意圖。
[0036] 圖9是open列表示意圖。
[0037] 圖10是實施例中展示出兩條不同路徑時的示意圖。
[0038] 圖11是實施例中用戶從不同的開始點到終點的示意圖。
【具體實施方式】
[0039] 下面將結(jié)合本發(fā)明實施例,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述, 顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的 實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都 屬于本發(fā)明保護(hù)的范圍。
[0040] 一種小網(wǎng)絡(luò)流量的標(biāo)記位置引導(dǎo)方法和系統(tǒng),在每個需要作標(biāo)記位置引導(dǎo)的給 定區(qū)域,例如停車場、商場、寫字樓、醫(yī)院、學(xué)校、展覽館。他們需要在給定區(qū)域建立基本的 網(wǎng)絡(luò)覆蓋和建立利于訪問者識別的顯著標(biāo)記,W(阿拉伯?dāng)?shù)字、羅馬數(shù)字、中文數(shù)字等)數(shù) 字、(英文、拉了)字母、符號W及=者的結(jié)合表示,該些標(biāo)記必須在給定區(qū)域的通行通道 上可見,且相鄰標(biāo)記間必須通視;將通行通道根據(jù)聯(lián)通特性劃分成適當(dāng)?shù)拿娣e塊,將該些面 積塊根據(jù)通行特性區(qū)分為兩類,一類是通行面積塊,另一類是半通行面積塊,通過連續(xù)連通 形變,保持相對位置不變的前提下,將該些面積塊排列成大小相等的方塊,置于一個二維坐 標(biāo)系中,并賦予每個通行面積塊W坐標(biāo),成為地圖,并保存在互聯(lián)網(wǎng)能訪問到的指定服務(wù)器 中,并在此服務(wù)器中編制計算機(jī)程序,該程序為每一個通過關(guān)注此服務(wù)器對應(yīng)的微信公眾 號或網(wǎng)頁的移動互聯(lián)網(wǎng)終端訪問者建立一個臨時記錄,并根據(jù)此記錄調(diào)用上述地圖多個中 的一個使得符合相應(yīng)的移動互聯(lián)網(wǎng)終端訪問者操作者當(dāng)前所在區(qū)域,程序提示提示操作者 輸入其當(dāng)前所在地點通視可見的已經(jīng)建立的標(biāo)記(W(阿拉伯?dāng)?shù)字、羅馬數(shù)字、中文數(shù)字 等)數(shù)字、(英文、拉了)字母、符號W及=者的結(jié)合表示),程序?qū)⒋藰?biāo)記保存(稱為目標(biāo) 標(biāo)記)。操作者在離開此標(biāo)記所代表的位置后,可W再次開啟此程序,選擇引導(dǎo)到原標(biāo)記位 置,程序提示操作者輸入當(dāng)前所在地點通視可見的已經(jīng)建立的標(biāo)記(稱為出發(fā)地標(biāo)記),當(dāng) 操作者輸入后,程序要求操作者選擇是否穿過半通行面積塊(實際提示文字可W根據(jù)不同 的給定區(qū)域采用適當(dāng)?shù)谋硎鯳便移動互聯(lián)網(wǎng)終端操作者易于理解),操作者選擇后,程序根 據(jù)操作者的選擇決定重置地圖中的通行面積塊坐標(biāo)與否,然后采用一種尋路算法計算出可 W使得操作者從當(dāng)前標(biāo)記所在地到達(dá)目標(biāo)標(biāo)記所在地的最短通行路徑,并W-個標(biāo)記號序 列引導(dǎo)操作者按照此標(biāo)記號序列在通行通道上依次前行最終到達(dá)目標(biāo)標(biāo)記所在地。
[0041] 服務(wù)器擁有者需要申請一個微信公眾號或網(wǎng)頁,使得移動互聯(lián)網(wǎng)終端操作者連接 到互聯(lián)網(wǎng)