面對(duì)目前炙手可熱的位置應(yīng)用服務(wù)(LBS),其相關(guān)類型網(wǎng)站、廣大電信服務(wù)商(ISP)和程序開發(fā)人員都把目光聚焦到地圖服務(wù)平臺(tái)(即:Map API)的選擇上。而在眾多開發(fā)平臺(tái)當(dāng)中,既有出自各大地圖廠商的專業(yè)編程工具,同時(shí)也不乏為數(shù)眾多的主流搜索引擎推出自有品牌的相關(guān)產(chǎn)品。那么今天,我們就把目前市場(chǎng)上大家所熟知的地圖API拿出來做一比較,看看誰才是最值得信賴和擁有的地圖服務(wù)平臺(tái)。
此次參加對(duì)比的地圖API包括:
高德公司的MapABC API
Google Map API
百度地圖API
搜狗地圖API
SOSO地圖API
MapBar圖吧API
51地圖API
阿里云地圖API
開發(fā)環(huán)境及適用平臺(tái)
此次的八個(gè)地圖API全部都支持JavaScript API,但是面對(duì)琳瑯滿目的各類網(wǎng)頁應(yīng)用,支持的API越多意味著其地圖的可操作性和功能性就越強(qiáng)大。所以我們看到,長(zhǎng)期以來擁有較高使用率的Google Map支持多達(dá)7種API規(guī)格,而在其它幾個(gè)地圖API都僅支持1、2種的情況下,高德MapABC也支持了5種API,成為國(guó)產(chǎn)地圖API中支持?jǐn)?shù)量最多的一個(gè)。
在平臺(tái)適用性方面,除MapBar和51地圖只兼容IE 6.0和Firefox 2.0及它們的更高版本外,其它幾款地圖API都支持目前的大部分主流網(wǎng)頁瀏覽器。其中,Google Map、百度和搜狗還具備Windows、Mac、Linux的全平臺(tái)支持,大大方便了程序的開發(fā)和用戶使用。而在移動(dòng)平臺(tái)方面高德MapABC顯然更具優(yōu)勢(shì)可言,無論是當(dāng)下最為流行的Android、iOS,還是日漸頹廢的Symbian、Windows Mobile,它都有著良好的支持,讓開發(fā)者和使用者都可以放心選擇和使用。
地圖操控及功能服務(wù)
在對(duì)比地圖API的產(chǎn)品功能前首先要看看地圖顯示的情況。在這方面,Google Map再次以多達(dá)7種的視圖顯示效果拔得頭籌。其中,衛(wèi)圖和3D圖是百度和搜狗也一并支持的,而在國(guó)產(chǎn)地圖API里,則只有高德MapABC一個(gè)是支持英文地圖顯示的。在地圖的基礎(chǔ)操作、覆蓋物、圖層以及地圖服務(wù)方面,高德MapABC和百度可謂是各領(lǐng)風(fēng)騷,但是在鼠標(biāo)工具的運(yùn)用和各類搜索上,前者就要明顯優(yōu)于后者了。另外對(duì)于實(shí)時(shí)交通的查詢,高德MapABC是所有地圖API中惟一具備此服務(wù)功能的,這一點(diǎn)確實(shí)非常難能可貴。
同樣的情況也出現(xiàn)在移動(dòng)終端平臺(tái)上,僅以目前流行的Android、iOS為例,高德MapABC和百度依舊是操作較為全面、功能相對(duì)豐富的地圖API。雖然在這方面Google Map也有一定優(yōu)勢(shì),但搜索功能的大量缺失已經(jīng)把它的全部?jī)r(jià)值抹殺得一干二凈了。此外,高德MapABC還是所有地圖API中惟一一個(gè)支持矢量地圖顯示的,而它的柵格數(shù)據(jù)(如:瓦片、切片、底圖)也是通過矢量數(shù)據(jù)轉(zhuǎn)化而來,這無疑會(huì)讓數(shù)據(jù)結(jié)構(gòu)變得更加簡(jiǎn)單、交換疊置與組合更便利,同時(shí)易于各種空間分析和數(shù)學(xué)模擬、開發(fā)費(fèi)用也更加低廉。
收費(fèi)策略及商業(yè)限制
通常,地圖廠商會(huì)根據(jù)自身業(yè)務(wù)的發(fā)展情況來制定地圖API的營(yíng)銷策略,比如:在此次參評(píng)的八個(gè)產(chǎn)品中,Google Map、高德MapABC、MapBar和51地圖都是提供了一個(gè)免費(fèi)版和一個(gè)企業(yè)版,而免費(fèi)版不是限制了PV(點(diǎn)擊量)就是屏蔽了一些功能。但是,像百度、搜狗、SOSO和阿里云雖然只有一個(gè)免費(fèi)版,但是卻沒有訪問限制,只是必須掛上地圖商標(biāo)或是必須達(dá)成書面協(xié)議或許可方能進(jìn)行商業(yè)運(yùn)作。所以針對(duì)這個(gè)問題,我們認(rèn)為不以營(yíng)利為目的的編程愛好者可以選擇百度這樣功能出眾又免費(fèi)的產(chǎn)品,而出于商業(yè)運(yùn)作考慮的服務(wù)商們則有必要在Google Map和高德MapABC兩個(gè)里做一下決斷和取舍。
產(chǎn)品使用及學(xué)習(xí)成本
使用任何編程工具都需要一個(gè)學(xué)習(xí)和熟練的過程,所以我們把對(duì)于學(xué)習(xí)成本的考量也納入到此次對(duì)比中。在八個(gè)地圖API里,只有高德MapABC和MapBar是需要申請(qǐng)key的,這在無形當(dāng)中增加了學(xué)習(xí)的成本。而Google Map和百度不僅無需事先申請(qǐng)key,而且各方面的資料也相對(duì)比較完善,網(wǎng)站操作索取都易如反掌。特別是Google Map,由于用的人較多,所以隨便從網(wǎng)上搜索一下就有很多教程可供下載和使用。
但是因?yàn)镚oogle Map至今仍未獲得地圖API的國(guó)內(nèi)運(yùn)營(yíng)資質(zhì),導(dǎo)致很多服務(wù)商必須遷移至其它開發(fā)平臺(tái),所以新舊平臺(tái)的轉(zhuǎn)換問題也是我們此次對(duì)比的一大考慮因素。像百度和搜狗在電腦終端上都有很方便的遷移工具,而在移動(dòng)終端方面,高德MapABC和百度也都可以在Android和iOS上進(jìn)行新舊平臺(tái)的成功過渡。優(yōu)秀的遷移工具無疑可以大大降低服務(wù)商們更換新平臺(tái)的運(yùn)營(yíng)成本,同時(shí)讓工作效率成倍增長(zhǎng)。
最終總結(jié)
通過以上四個(gè)大項(xiàng)的對(duì)比,我們不難看出,高德MapABC對(duì)開發(fā)人群的支持程度最高、其適應(yīng)平臺(tái)也相對(duì)寬廣;而從功能服務(wù)和投資成本的角度來考慮,它的性價(jià)比也是異常出眾;另外,通過對(duì)矢量地圖的良好支持及其遷移工具所具備的強(qiáng)大兼容性,使得該API的運(yùn)行效率如日中天。雖然在使用和學(xué)習(xí)上,高德MapABC的確存在不夠經(jīng)濟(jì)和便利性的問題,但這依然阻止不了其取代Google Map成為市場(chǎng)上使用率最高的地圖API。當(dāng)然,我們也不能忽略了百度地圖API的個(gè)中優(yōu)勢(shì),只是高德MapABC在地圖數(shù)據(jù)、導(dǎo)航以及實(shí)時(shí)路況等本地化數(shù)據(jù)方面已經(jīng)贏得了太多的市場(chǎng)口碑和行業(yè)好評(píng)。而作為新近發(fā)布的MapABC地圖服務(wù)平臺(tái)4.1版又剛剛喜獲了“2011北京移動(dòng)互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展年會(huì)”的“年度最具創(chuàng)新價(jià)值項(xiàng)目獎(jiǎng)”,這更加讓占據(jù)1/4市場(chǎng)份額的高德MapABC API無愧為現(xiàn)如今國(guó)內(nèi)功能最全且最值得信賴的地圖服務(wù)平臺(tái)。
{{item.content}}