目前網(wǎng)絡(luò)上有眾多開放了API接口的在線電子地圖服務(wù)商,諸如MapABC、Google Maps、Yahoo Maps、Mapbar、Microsoft Virtual Earth Maps、51地圖等等。使用這些開放的API,地圖應(yīng)用的開發(fā)者和愛好者們可以非常方便的調(diào)用在線地圖服務(wù)商提供的各種資源、實現(xiàn)各種各樣的地圖第三方應(yīng)用。
其中以MapABC為例,對地圖API來嵌入到現(xiàn)有的產(chǎn)品中的功能進行了詳細(xì)介紹。
1、支持的接口非常豐富。MapABC地圖API有Flash地圖、靜態(tài)地圖、Flex地圖三種選擇。Flash地圖對于跨平臺的支持非常好,而且在一些比較輕量的調(diào)用上,我可以配合靜態(tài)地圖,這樣就能夠比較合理的規(guī)劃自己的應(yīng)用。
2、本土公司,文檔資料全部為中文。MapABC提供了豐富詳細(xì)的產(chǎn)品文檔和調(diào)用示例,這個對于API的上手是非常有益的,而且本土公司,全中文的支持對于我們理解和解決問題帶來很多好處。
3、支持公交查詢。MapABC提供了全面、詳細(xì)的公交查詢及結(jié)果。北京公交網(wǎng)(bjbus.com)使用的地圖查詢就是由Mapabc來提供,有了這樣的合作關(guān)系,公交線路數(shù)據(jù)的更新也會非常及時,而這個是目前其他地圖API服務(wù)所無法企及的。
(北京公交網(wǎng)Bjbus的地圖服務(wù)是由MapABC提供)
4、收費策略。MapABC的API有免費版和收費版兩種,很多應(yīng)用用免費版就可實現(xiàn)了,而如果要用收費版的話,他們收費也比較低,收費方式多樣,可以根據(jù)地圖數(shù)據(jù)的區(qū)域收費。達成合作后,還可以將服務(wù)部署到局域網(wǎng)內(nèi)部,非常適合自己有服務(wù)器實力的大集團用戶。
5、支持明碼坐標(biāo)。MapABC API在2.0版本,支持了明碼偏轉(zhuǎn)坐標(biāo),同時仍能夠兼容1.0版本的字符坐標(biāo)。明碼坐標(biāo)的支持,對于自己開發(fā)一些基于坐標(biāo)運算的地圖應(yīng)用非常有用,而同時支持字符坐標(biāo),對于坐標(biāo)數(shù)據(jù)也能起到一定的保密作用。
6、實景地圖的整合。MaABC與國內(nèi)的實景服務(wù)提供商City8有合作,在API中嵌入了相關(guān)的調(diào)用接口,可以實現(xiàn)地圖和實景的無縫連接。
7、穩(wěn)定的服務(wù)。鑒于國內(nèi)互聯(lián)網(wǎng)整治的風(fēng)潮以及Google在走與留之間博弈的影響,所以考慮使用國內(nèi)的地圖服務(wù)提供商,這樣能夠保證服務(wù)穩(wěn)定性和可訪問性。而且MapABC的母公司高德軟件也是國內(nèi)少數(shù)的擁有地圖測繪資質(zhì)的公司,所以其也能夠穩(wěn)定持續(xù)的提供高質(zhì)量的地圖數(shù)據(jù)。
8、為世博會提供地圖服務(wù)。MapABC的母公司高德軟件是2010年上海世博會的導(dǎo)航地圖的贊助商,據(jù)說這也是百年世博史上第一次出現(xiàn)了導(dǎo)航地圖的贊助商。世博會的一些相關(guān)網(wǎng)站的地圖服務(wù)都將由MapABC提供,這也充分表現(xiàn)了MapABC在專業(yè)地圖服務(wù)領(lǐng)域的品牌實力。
當(dāng)然,MapABC與Google Maps的API比起來,也有一些缺點,希望在今后API的升級中,能夠逐步的趕上國際級的地圖服務(wù)提供商。
1、地址解析。能夠直接將用戶的地址解析到具體的經(jīng)緯度,并且在地圖上展示出來。
2、衛(wèi)星圖支持。目前MapABC還無法提供衛(wèi)星圖的支持。事實上,按照國家相關(guān)法律的規(guī)定,國內(nèi)的地圖服務(wù)商很難提供衛(wèi)星圖的支持。
3、對于手機的支持。目前MapABC API對于手機客戶端的支持還比較薄弱。
{{item.content}}