百度地圖

百度地圖是百度於 2005 年 9 月釋出的地圖服務專案，它是百度公司與北京圖為先科技有限公司聯合開發的電子地圖服務。圖為先是一個電子地圖服務提供公司，先前開發了 “圖吧”（Mapbar）。

介紹

百度地圖目前主要地圖資料涵蓋大中華地區，包括中國大陸、香港、澳門、臺灣，以及海外國家。

百度地圖在部分大城市如北京、上海、廣州、深圳推出了三維地圖功能，使用者可縮放瀏覽城市的三維街道圖和建築物模擬構圖。

百度地圖已推出衛星地圖，縮放可顯示全球衛星，目前已支援中國大陸絕大多數大中城市，以及港澳地區。

透過百度地圖搜尋，使用者可以找到指定的城市、街區、街道、建築物等所在的地理位置，也可以找到離使用者最近的所有餐館、學校、銀行、公園等等。

在交通方面，百度地圖搜尋還為使用者提供了路線查詢功能，如果使用者要去某個地點，百度地圖搜尋會提示使用者如何換乘公交車，如果使用者想自己駕車去，百度地圖搜尋同樣會為使用者推薦最佳路線。

除了網頁版，目前也已經推出適用於 Android、iOS 等移動客戶端。

功能列表

自由地點搜尋
簡單路線搜尋
同義詞識別
雙向數字轉換
拼音及錯別字自動改正
公交查詢
即時路況
衛星地圖
全景地圖
室內地圖
熱力地圖
離線功能，使用者可下載相關城市的離線地圖

座標系

百度地圖上的三種座標系

百度地圖伺服器使用一種 Web 墨卡託投影給地圖分塊。這種投影的背後使用一種 BD-09 經緯座標系統，是中國大陸 GCJ-02（基於國際事實標準 WGS84）的再混淆版本。百度號稱這樣可以保護使用者隱私。

BD-09 分為經緯度版本（BD09LL）與墨卡托米製版本（BD09MC）。如無特別標註，通常指前者。

百度地圖 Web 服務 API 中提供了 “座標轉換介面”，可將 WGS-84、GCJ-02、BD-09、mapbar、51 地圖等座標（經緯度或墨卡托米制）轉換為 BD-09 或 GCJ-02 座標（經緯度或墨卡托米制），但 “根據相關法律規定”，不支援從任何座標系轉換到 WGS-84 座標系。

該服務亦有 JavaScript、C#、C++、Java 等語言的離線版本，但只對合作伙伴提供，未公開下載。

百度 API 文件稱，“真實 GPS 座標”（WGS-84）必須經過轉換才能使用。百度提供 HTTP、JavaScript、Android SDK 和 iOS SDK 實現。

百度早期提供的網頁版 JavaScript API 演示，沒有提供任何反向（如 BD 轉 GCJ）功能。反向轉換有多種語言的開源實現。，與反向 GCJ 演算法的做法類似。

數學上，BD-09 變換將 GCJ 座標當作直角座標轉成極座標後加噪音，在變回直角座標之後再加入一個度數恆定的偏移量：

from cmath import polar, rect

from math import sin, cos, pi

使用複數型別簡化表示

coords = complex

百度使用 x / 實部作經度；y / 虛部作緯度。

def gcj_bd (gcj: coords) -> coords:

r, θ = polar (gcj)

r += 2e-5 sin (gcj.imag pi / 180 * 3000)

θ += 3e-6 cos (gcj.real pi / 180 * 3000)

return rect (r, θ) + (0.0065 + 0.006j)

歷史

4.1 2013 年之前

2005 年 9 月 30 日，百度推出百度地圖。百度地圖跟 Google 地圖（2 月推出）很相似。
2006 年底，百度地圖和中國大陸的 Google 地圖都還是測試版。
2010 年 8 月 26 日，百度地圖與都市圈合作，推出三維地圖功能。
2011 年 9 月，百度地圖上線即時路況功能。
2011 年 11 月 15 日，百度地圖上線衛星圖功能。

4.2 2013 年

2013 年 8 月 21 日，百度地圖推出百度全景地圖。同日，百度地圖宣佈升級其 LBS 業務。
2013 年 8 月 28 日，百度地圖宣佈百度導航永久免費。
2013 年 11 月，百度地圖旗下百度全景透過引入雷射點雲技術升級為雷射全景。

4.3 2014 年

2014 年 1 月 25 日，百度地圖上線春運遷徙圖。
2014 年 1 月 29 日，百度地圖上線熱力圖功能。
2014 年 3 月，百度地圖推出霧霾提醒功能。
2014 年 4 月 16 日，百度地圖旗下百度全景上線香港全景，成為中國大陸境內首家把街景進駐到境外港澳臺的街景地圖。
2014 年 5 月 1 日，百度地圖上線步行導航功能。同月，百度地圖旗下百度全景悄然開放眾包拍攝。
2014 年 9 月，百度地圖推出高校專屬地圖。同月，百度地圖旗下百度全景支援移動端 WebGL。
2014 年 10 月，百度地圖旗下百度全景一週上線 89 座城市。同月，百度地圖上線百度全景 UGC 平臺。
2014 年 11 月之前，百度地圖沒有提供臺灣地區地圖，實際上只有大比例尺版本，但放大後為空白。
2014 年 12 月 15 日，百度地圖宣佈將和諾基亞合作，百度地圖將在中國內地之外的地區，使用諾基亞 Here 地圖提供的資料。同日，百度地圖宣佈推出港澳臺地圖功能。與此同時，在百度地圖移動客戶端的 v7.7 版本更新後已有詳細中華民國臺灣本島及離島詳細地圖。

4.4 2015 年

2015 年 1 月 24 日，百度地圖簽約鹿晗為首位代言人。
2015 年 3 月 7 日，百度地圖上線汙染監測地圖。
2015 年 4 月 30 日，百度地圖旗下百度街景發起 “See You Again，加德滿都” 百度全景尼泊爾古蹟復原行動活動。

4.5 2016 年

2016 年春節前夕，百度地圖上線了日韓泰新 4 國服務。
2016 年 4 月，百度地圖上線了澳大利亞、紐西蘭、馬來西亞、菲律賓、印度尼西亞、汶萊、越南、馬爾地夫、斯里蘭卡、印度、尼泊爾共 11 個非中國大陸地區的地圖服務，加速國際化。
2016 年 6 月，百度地圖再次上線一批非中國大陸地區 (中華人民共和國) 及臺灣地區 (中華民國) 的地圖服務，包括法國、德國、西班牙、義大利、英國、土耳其、波蘭、芬蘭、希臘、瑞典、葡萄牙、捷克、荷蘭、挪威、奧地利、匈牙利、瑞士、羅馬尼亞、比利時、丹麥、保加利亞、斯洛伐克、愛爾蘭、愛沙尼亞、拉脫維亞、冰島、盧森堡、摩納哥、梵蒂岡、阿爾巴尼亞、烏克蘭、克羅埃西亞。至此，百度地圖已覆蓋全世界 50 多個國家和地區，並計劃在 2016 年底覆蓋全球 150 多個國家和地區。
2016 年 7 月，百度地圖上線了巴西、蓋亞那、玻利維亞、秘魯、阿根廷、巴拉圭、智利、蘇利南、哥倫比亞、烏拉圭、厄瓜多、委內瑞拉、法屬蓋亞那。
2016 年 9 月，百度地圖上線了加拿大、美國 (含夏威夷)、墨西哥、巴拿馬、哥斯大黎加、巴哈馬、波多黎各、尼加拉瓜、宏都拉斯、古巴、千里達及托巴哥、瓜地馬拉、多米尼克、海地、貝里斯、薩爾瓦多、多明尼加、牙買加、安地卡及巴布達、巴貝多、格瑞那達、聖克里斯多福及尼維斯、聖露西亞、聖文森及格瑞那丁、阿魯巴、安圭拉、百慕大、庫拉索、開曼群島、瓜德羅普島、馬提尼克、英屬維爾京群島、美屬維爾京群島、博內爾島、聖巴泰勒米、克利珀頓島、聖尤斯特歇斯島、薩巴、荷屬聖馬丁、聖皮埃爾和密克隆及美國本土外小島嶼。

4.6 2022 年

8 月 5 月，網友發現，透過手機地圖軟體搜尋 “臺灣省”，可以完整顯示臺灣地圖，並精確到街道紅綠燈，以及各路段即時的擁堵情況。“百度地圖被搜崩了” 的話題登上熱搜。
9 月底，百度地圖開始採用北斗衛星定位系統。

4.7 2023 年

10 月下旬開始，百度地圖在中東西部取消顯示以色列和巴勒斯坦（但仍可搜尋到國名），僅顯示城市名和紅黑色虛線（黑色代表 1947 年聯大第 181 號決議規定的猶太國家和阿拉伯國家界線，紅色則代表巴勒斯坦領土實控線），外交部回應其按標準地圖標註。

百度全景（街景）

2013 年 8 月，百度推出自己的街景檢視 —— 百度全景，成為繼騰訊、高德之後，中國國內第三家成功上線街景的公司。不過街景的用處範圍較小，僅能維持一點生態黏性，因此建設速度較慢，截止 2018 年 11 月中國大陸僅有騰訊地圖與百度地圖仍堅持保有街景功能，高德已經退出，其中百度地圖街景覆蓋率高，對於高精度城市導航街景的用處開始顯現，亦漸漸得到回報。但目前使用介面與順滑度均不如 google 街景與蘋果街景，谷歌的覆蓋率亦更高（僅就美國而言）。

移動客戶端

百度手機地圖，目前已推出 Android 客戶端、iPhone 客戶端、iPad 客戶端、Windows Phone 客戶端和 Symbian 客戶端。

百度導航，目前已推出 Android 客戶端、Android Pad 客戶端和 iPhone 客戶端。