● 文|百度(中國)有限公司 張傳明
讓位置可以“私人定制”
——百度LBS應用概況
● 文|百度(中國)有限公司 張傳明
近年來,隨著移動互聯(lián)網(wǎng)的興起,原先不溫不火的基于位置的服務(LBS)又一次成為了業(yè)界的焦點。之所以如此,一方面是因為手機性能提升、移動應用越來越多,使人們突破了只有在電腦上才能實現(xiàn)的各種互聯(lián)網(wǎng)應用的限制;另一方面是手機端的定位能力大大加強,使移動應用能夠基于更準確的位置進行精準的服務,提升了用戶體驗;第三,由于個人對定位、目的地等私人化信息需求不斷提升,移動定位和LBS應用受到歡迎。舉例來說,以下應用都是和位置密切相關(guān)的:“我現(xiàn)在在哪兒”、“附近有乘客叫車”、“包裹動態(tài)查詢”、“旁邊影院打折”、“搖一搖前排的妹子”、“周圍的人在看什么電影”、“手機找回”、“附近特色餐廳”,等等。
目前在室外移動位置服務應用最為普遍的是衛(wèi)星導航定位系統(tǒng),在民用手機上用得較多的是GPS。近兩年一些旗艦手機的衛(wèi)星導航定位解決方案中,還加入了GLONASS和北斗,三者的共同應用使位置服務更精準。衛(wèi)星導航定位的特點在于連續(xù)性和精度好,因此,衛(wèi)星導航定位最適合在導航類應用中使用。
然而,僅靠衛(wèi)星導航定位還遠不足以產(chǎn)生良好的實時定位精度。最主要的原因是在立交橋、高樓附近,衛(wèi)星導航定位的解算誤差會增大,而恰恰是這種區(qū)域道路密集,對定位的準確性要求非常高,區(qū)區(qū)10m的精度誤差,都足以發(fā)生主路到輔路、高架到地面的定位錯誤。解決這種問題的方法是基于相關(guān)傳感器(加速度計、陀螺儀、磁力計、氣壓計)并結(jié)合路網(wǎng)數(shù)據(jù)進行慣性導航,比如在導航儀里經(jīng)常能看到進入隧道后,車輛依然在往前走,甚至在有岔路的隧道里,導航儀還能推測出車輛走了哪個岔路,這就是慣導推算的結(jié)果。這種推算的成功與否,主要取決于手機硬件誤差。以目前的狀況看,手機的傳感器還不足以做到完美的慣性導航,畢竟手機的成本太低了。
那么退一步說,如果手機硬件基本一致,不同導航應用的體驗就會一致嗎?當然也不是這樣。實際上,導航會因為數(shù)據(jù)錯誤(如某條路已經(jīng)不通、未提示攝像頭)、路徑規(guī)劃(舍近求遠、未避開擁堵路段)、誘導時機(過早或過晚提示用戶變道)等問題而產(chǎn)生不良體驗。在這些問題上的表現(xiàn),才能真正區(qū)分一個導航軟件的競爭力。
非導航類移動應用對位置的需求具有以下特點:
1)用戶的應用場景多數(shù)在室內(nèi)——衛(wèi)星在這種場景下是無能為力的,甚至在有遮擋的區(qū)域便會有不同程度的偏差;
2)用戶沒有耐心,他們需要瞬間的定位——需要一種在1s內(nèi)快速響應的定位方式;
3)用戶并不總是需要最高的精度——在許多時候,應用只要精確到幾十米就足夠了;
4)用戶、商戶都需要低成本的服務接入代價——如果需要某種專門設備才能定位,則對于定位設備的部署和用戶的使用都是負擔。
網(wǎng)絡定位很好地迎合了非導航類應用的需求,這類定位方式主要依靠基站、WiFi定位,此外還有一些小眾定位方式,如藍牙、紫峰(ZigBee)、脈沖無線電(UWB)乃至光定位等,這些定位的特點是:
1)存在某些發(fā)射信號的設備;
2)移動客戶端能掃描到上述設備發(fā)出的信號;
3)移動客戶端將這些信號采集,通過互聯(lián)網(wǎng)發(fā)往服務器端,查找數(shù)據(jù)庫,推算出當前最可能的位置。
一般來說,大部分能精準定位的設備,覆蓋范圍只有幾米到幾十米,由此可以想象,實現(xiàn)這種網(wǎng)絡定位的部署成本也不低。正因為如此,專門部署發(fā)射設備以構(gòu)建一個精準定位網(wǎng)絡的方式,只能應用于局部范圍,最典型的是一個方圓幾百米商場的室內(nèi)定位。對于大范圍的應用(比如谷歌地圖、百度地圖、高德地圖等),遍地部署設備成本太高,所以一般都是直接“借用”運營商部署的基站、以及用戶自己部署的WiFi路由器來解決問題。這樣便有了一個關(guān)鍵問題——雖然這些信號源是免費的午餐,但我們又如何知道基站和WiFi在哪里?如果既不知道這些信號源的真實位置,也不知道設備離信號源的距離,那又如何給出精準的位置呢?實際上,解決這種問題的手段也是五花八門,但可以肯定的是,因為各種誤差的存在,定位精度與理想還是有很大的差距的。一般來說,在這種受限的情況下,一次定位能做到20m以內(nèi),就已經(jīng)不錯了。
百度在LBS方面的應用,總體來說,包括出行工具、開發(fā)平臺和生活服務這幾個方面。
2009年,百度上線了完全自主研發(fā)的網(wǎng)頁版地圖map.baidu.com。從2010年開始,逐步推出了覆蓋多個平臺的百度手機地圖,解決用戶的出行問題。作為一個出行工具,各種基礎服務的穩(wěn)定性、速度和準確性是最關(guān)鍵的。尤其在各家互聯(lián)網(wǎng)公司激烈競爭的時代,用戶很容易就會從某家地圖轉(zhuǎn)投另一家的陣營。提升用戶體驗的關(guān)鍵點之一,是地圖數(shù)據(jù)的時效性問題。經(jīng)常使用地圖的用戶都有過被地圖錯誤指路的經(jīng)歷,而隱藏在這背后的問題實際上是數(shù)據(jù)的時效性。如何在互聯(lián)網(wǎng)地圖服務中及時反映大千世界的點滴變化,這是所有地圖服務商都在考慮的問題。關(guān)鍵點之二是如何理解用戶需求。很多用戶不僅“表達能力有限”,而且是“懶惰貪婪的”?;谶@個局面,對于地圖應用來說,“要求用戶如何使用地圖”顯然是無法得到用戶認可的,更可行的方法是基于大數(shù)據(jù)來洞察出用戶的真正需求。
★ 百度LBS應用示意圖
在地圖產(chǎn)品上線的同時,百度地圖開放平臺也在如火如荼地發(fā)展,目前已經(jīng)涵蓋了各個平臺。這些平臺的出現(xiàn),是以大量實際開發(fā)需求為背景的。由于開發(fā)LBS應用需要有精準的位置服務,比如需要知道用戶在哪里,用戶周圍有哪些商店,開發(fā)者甚至還希望在應用程序中嵌入一個可交互的地圖,這些需求的門檻很高(主要是數(shù)據(jù)與計算),遠非個人開發(fā)者可以做到,因而大型互聯(lián)網(wǎng)公司便有這個責任去承擔這些開放平臺的構(gòu)建。目前,任何一個開發(fā)者都可以免費地使用相應操作系統(tǒng)的百度地圖API快速構(gòu)建屬于自己的LBS應用。
2012年,百度在地圖的基礎上更進一步,提出要成為用戶的生活服務的入口,并在手機地圖中逐步添加了團購、打車等生活服務的鏈接。這樣做首先方便了用戶,使用戶只要一個客戶端(App)而非過去的許多App(比如打車App、公交App、購物App、天氣App),其次也給合作伙伴帶來了新的推廣渠道。當這些合作良性發(fā)展到一定程度時,地圖完全可能盈利,只不過對于百度來說,目前并沒有太關(guān)心盈利,打造最好的用戶出行工具,給用戶提供更多生活中的便利,才是百度的第一要務。