一個(gè)基于WiFi 射頻信號(hào)強(qiáng)度指紋匹配的移動(dòng)終端定位系統(tǒng),并設(shè)計(jì)實(shí)現(xiàn)了一種基于權(quán)重值選擇的定位算法。該算法為每個(gè)掃描到的AP 的RSSI 設(shè)定了選擇區(qū)間,指紋庫(kù)中落在此區(qū)間的所有位置點(diǎn)設(shè)平均權(quán)值,最后選取權(quán)重值最大者為待定位點(diǎn)的位置估計(jì),如有相同權(quán)重值,則比較信號(hào)強(qiáng)度距離,取最小者,這種算法在一定程度上克服了RSSI 信號(hào)隨機(jī)抖動(dòng)對(duì)定位的影響,提高了定位的穩(wěn)定性和精度。經(jīng)實(shí)驗(yàn)測(cè)試,此系統(tǒng)在4 米范圍內(nèi)具有良好的定位效果。可部署在展館、校園、公園等公共場(chǎng)所,為客戶提供定位導(dǎo)航服務(wù)。定位算法運(yùn)行于服務(wù)端,客戶端為配備WiFi 模塊的Android 手機(jī)。借助該定位系統(tǒng),基于Android 系統(tǒng)的移動(dòng)終端可方便地查詢自身位置,并獲取各種基于位置服務(wù)。