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