百度地圖API檢視原始碼討論檢視歷史
百度地圖API是為開發者免費提供的一套基於百度地圖服務的應用接口,包括JavaScript API、Web服務API、Android SDK、iOS SDK、定位SDK、車聯網API、LBS雲等多種開發工具與服務,提供基本地圖展現、搜索、定位、逆/地理編碼、路線規劃、LBS雲存儲與檢索等功能,適用於PC端、移動端、服務器等多種設備,多種操作系統下的地圖應用開發。
百度地圖JavaScript API是一套由JavaScript語言編寫的應用程序接口,它能夠幫助您在網站中構建功能豐富、交互性強的地圖應用程序。百度地圖API不僅包含構建地圖的基本功能接口,還提供了諸如本地搜索、路線規劃等數據服務。適用於PC或移動設備端的基於瀏覽器的開發。JS版本還為用戶開放了開源庫,簡化開發。
基本信息
中文名稱 | 百度地圖API | 包 括 | JavaScript API |
用 途 | 開發者免費提供基於百度地圖應用 | 提 供 | 基本地圖展現 |
發展歷程
- 2010年4月23日,百度地圖正式宣布開放地圖API,且是為廣大開發者免費提供。
- 2011年3月28日,百度地圖根據團購網站對位置信息的展示需求,團購插件上線。
- 2011年4月1日,百度地圖舉辦API應用開發大賽。
- 2011年4月27日,百度地圖發布移動版Android SDK,滿足移動開發者對地圖應用的開發。
- 2011年8月19日,百度地圖發布移動版iOS SDK,滿足移動開發者對地圖應用的開發
- 2011年8月29日,百度地圖發布Android&Symbian定位SDK,滿足開發者對定位信息請求的需求。
- 2012年2月,百度地圖地圖名片上線,讓用戶可以不用開發,直接拷貝代碼就可在自己的網站中嵌入百度地圖及公交換乘搜索。
- 2012年6月10日,百度地圖發布車聯網API,為車聯網行業提供量身定製的API服務支持。
- 2012年7月,百度地圖發布定位APK產品。
- 2012年8月31日,百度地圖發布LBS雲(包括百度地圖API),成為百度世界大會2012 為開發者提供的」七大武器「之一。
- 2012年10月25日,百度地圖URI API發布,用戶無需自己開發,就可以直接調起百度地圖現有成果(如PC端地圖、百度地圖客戶端/web,實現自己網頁或應用對地圖所需,同時還能快速分享地圖信息與他人。 [1]
產品介紹
百度地圖宣稱所有API均免費對外開放。
百度地圖Web服務API包括Place API、Geocoding API、Direction API,能夠快速響應用戶的請求,返回xml&Json 數據。就百度地圖API目前政策,若用戶使用該套API,需要先申請key。其中Place API使用受限,其他均無限免費使用。
百度移動版地圖SDK,分為Android版與Symbian版,為移動設備地圖應用開發提供基本地圖、本地搜索、路線規劃、定位等服務。若用戶使用該套SDK,也需要先申請key。
百度地圖定位SDK,與百度移動版地圖SDK相比,是以更小的體積提供給開發者,幫助開發者完成位置信息獲取與應用開發的工具。百度地圖目前提供Android和Symbian版本,且開發者是不需要申請key就可使用。
百度地圖車聯網API,是百度地圖於2012年6月推出的,為車聯網行業定製的一套API。提供地圖顯示、地址解析、位置描述、本地搜索、周邊搜索、駕車路徑規劃、信息發送、天氣、交通事件等多種服務。
百度地圖LBS雲,是百度地圖2012年8月底新推出的,也是在百度世界大會2012為開發者提供的」七大武器「之一,即百度地圖針對LBS開發者全新推出的服務,藉助百度雲服務與雲計算,通過地圖API,實現用戶的海量位置數據云存儲,同時,也可實現快速雲檢索。LBS·雲將位置數據存儲、空間檢索、地圖展現等任務一站式託管在百度雲端,為開發者降低開發成本,有利於開發者提高開發效率。
百度地圖URI API,用戶可在自己的應用或者網頁中,直接調用網頁版百度地圖或者手機端(百度地圖客戶端或網頁版)實現地圖位置展示,公交換乘,周邊信息展示等功能,還能通過一個URL串快速分享給他人。URI API支持PC端、移動版(Android、iOS)。[1]
適用性
成功案例
百度地圖API免費對外開放,業已廣泛應用互聯網、移動設備、車廠等行業,主要涉及房產、電商、團購、移動手機應用、生活服務網站等。主要有搜房、糯米、去哪兒網、百姓網、12580、酷訊旅遊、同程網、途牛旅遊網、好大夫在線、豆角網、墨跡天氣、食神搖搖等。[2]
面向的開發者
百度地圖宣稱百度地圖API免費對外開放,提供給進行PC端、移動設備端、服務端的地圖應用開發者。百度地圖API具有官方網站,使用者最好具有一定編程經驗,若毫無開發經驗,也可以根據每款產品提供的開發指南進行入門學習。此外,讀者若對地圖產品有一定的了解,會更容易入門。