測試背景:
2014年,LBS行業(yè)深度整合。高德地圖融入阿里專注LBS強調做好一張地圖,百度地圖深耕O2O構建生活服務平臺。在前兩者激烈的競爭下,騰訊地圖似乎慢慢淡出了行業(yè)的視野。在2C應用方面,高德地圖魚百度地圖占據市場近90%的份額;2B應用方面,高德地圖開放平臺與百度地圖開放平臺也成為目前LBS市場上應用程度最廣的兩家開放平臺。
就產品功能而言,定位、導航、地圖展現、存儲渲染等諸多LBS基礎能力的全面開放并無太多差異而言,于是性能對比就成為開發(fā)者選擇產品時的關注焦點。
本次測試選取了高德、百度、騰訊的定位SDK產品進行性能比較,參評三方代表了目前國內定位產品的最高水平,測評結果將有助于LBS相關的移動應用開發(fā)者進行選擇。
測試內容:
眾所周知,地圖導航類產品涉及海量數據的存儲、檢索、渲染,對產品性能的要求尤其高。開發(fā)者在調用其SDK時如何滿足內存調優(yōu)、節(jié)能省電的性能需求?
本次測試將從CPU占用率、內存占用率、流量消耗以及耗電量方面進行對比,并針對網絡定位(WIFI或通訊基站)和GPS硬件定位兩種使用場景分別進行了測試。其中,CPU與內存的占用率說明了定位SDK對硬件資源的占用情況,流量消耗說明了移動端用戶在使用定位服務時所花費的網絡數據流量,耗電量則說明了定位產品對移動端待機時間的影響。測試項目包括了產品使用的經濟性、持續(xù)性,兼顧了用戶的實際使用需求。
測試環(huán)境:
測試選取的手機型號,屬于目前市場上的主流配置,詳細信息如下所示:
手機型號:Lenovo S650
機器android系統版本:4.2.2
機器CPU型號:ARM v7 Processor rev 3 (v7l)
機器內存大小(MB):964.13MB
輔助測試工具:Agilent、Xcode-instrument
測試結果:
1.1開發(fā)包體積
三方開發(fā)包均來自官網下載地址,開發(fā)包體積對比如下表所示:
從數據對比可以看到,高德定位SDK開發(fā)包體積最小,更小巧的開發(fā)包體積有助于提升移動端應用的運行效率。
1.2定位數據覆蓋范圍

從數據對比看,高德定位SDK、百度定位SDK、騰訊定位SDK都開放了國內外定位服務。其中騰訊憑借QQ、微信客戶端優(yōu)勢率先開放了國外定位服務。而高德定位SDK由于自有數據優(yōu)勢,能夠使定位算法更為精準,在服務方面也更有保障。
1.3耗電量
測試方法:從北京西站到十三陵水庫,60分鐘,測百度定位SDK;返程測高德定位SDK。每種定位方式測試15分鐘,取初始平均值,和穩(wěn)定后平均值,相減得到該種定位的耗電量。
測試用例:從高德地圖官網與百度地圖官網上獲取官方demo,默認都是5秒定位一次。
耗電量數據對比(單位:mAh):

對比看出,高德定位SDK比百度定位SDK更省電,三種模式(GPS/網絡/混合)下分別省電12%,30%,6%。
1.4 CPU占用率
1.4.1 Wifi網絡環(huán)境

1.4.2 GPS+GPRS網絡環(huán)境

從統計圖上可以看到,wifi及GPS+GPRS網絡環(huán)境下,百度定位SDK的CPU占用率高于高德定位SDK,高德定位SDK擁有更高的運行效率。
1.5數據流量
本項測試模擬了用戶在戶外環(huán)境下進行定位所耗費的數據流量,是對參評雙方經濟性的考核。
測評結果如下:

從測試結果來看,高德定位SDK在數據流量經濟性上保持了較大的領先優(yōu)勢,更經濟的數據流量也有助于用戶節(jié)省開支。
總結:
從各項測試結果來看,高德定位SDK產品憑借系統架構、耗電量以及流量經濟性上的優(yōu)勢,在同類產品的使用測試對比中表現出了更優(yōu)秀的產品體驗,能夠對移動端LBS應用的開發(fā)者提供更高性能的解決方案。
{{item.content}}