百度地図
百度地図(ひゃくどちず、バイドゥマップ、中国語: 百度地图、英語: Baidu Maps)は、中華人民共和国の百度が運営するウェブマッピングプラットフォーム、および地図検索エンジンである。
URL |
map |
---|---|
言語 | 中国語(簡体字) |
タイプ | 地図 |
運営者 | 百度 |
開始 | 2005年 |
現在の状態 | サポート継続中 |
概要
編集百度の担当者である任旭陽によると、百度地図はレストランやホテル、道路、政府機関等の住所情報を照会できるだけでなく、バスのルートや運転ルート等の旅行情報もすばやく検索できるほか、独自の個性があると語った[1]。
本家中国語版の百度には、地図の検索機能が組み込まれている。日本語版検索サービスには地図検索は含まれていない。
他の検索エンジンの地図と異なる点として、中華人民共和国が領有権を主張するエリアは台湾を含め各地が収録されているものの、中国国外の陸地は表示が大幅に簡略化されている。また南シナ海は中国国内法に従い中国の領土とされ、マレーシアのボルネオ島サラワク州北部数10キロ付近までを中国の海域として海上ライン(いわゆる「九段線」)が引かれている[2]。最南端の海域は、ジェームズ礁(漢字表記で「曾母暗沙」)。
百度は2005年2月にGoogle(中国でのブランド名は谷歌)がサービスを開始したGoogle マップ[3]に対抗するために、百度地図のサービスを開始したが[4]、中国本土ではGoogleが撤退した後に遮断され[5]、現在はGoogle マップ等は利用できず、ルート検索は百度地図に大きい需要がある[6]。
沿革
編集百度地図は2005年9月にサービスを開始した[1]。
2010年、百度はシムシティシリーズのような3Dビューを追加した[7]。この機能の画像はデジタルマッピングサービスであるEdushiからライセンスを受けている[8]。
座標系
編集百度地図は、Webメルカトル図法を用いて、マップを並べて表示されている[10]。この投影法では、BD-09緯度経度座標系が使用されており、中国本土のGCJ-02(国際デファクトスタンダードWGS84に基づく) を再び難読化したものである[10]。百度はこれについて、ユーザーのプライバシーを保護できると主張している[10]。
Baidu Maps APIのドキュメントでは、実際の(WGS-84)GPS座標は座標変換インターフェイスを介して変換する必要があると指定されており[11]。HTTP インターフェイス、JavaScript API、Android SDK、iOS SDKが利用可能となっている。
百度が初期に提供したWeb バージョンの JavaScript API デモでは、逆方向 (BDからGCJ等)の機能は提供されていない[12]。また、複数の言語で逆変換のオープンソース実装があり[13][14]、リバース GCJ アルゴリズムが行うことと同様である。
BD-09の緯度経度座標は、GCJ-02をデカルト座標として極座標に変換してからノイズを追加し、デカルト座標に戻した後に一定度のオフセットを追加する[15]。以下の通り:
from cmath import polar, rect
from math import sin, cos, pi
# Represent coordinates with complex numbers for simplicity
coords = complex
# baidu assumes x/real: lon; y/imag: lat here.
def gcj_bd(gcj: coords) -> coords:
r, θ = polar(gcj)
r += 2e-5 * sin(gcj.imag * pi * 3000 / 180)
θ += 3e-6 * cos(gcj.real * pi * 3000 / 180)
return rect(r, θ) + (0.0065 + 0.006j)
脚注
編集- ^ a b “百度推出地图搜索服务_互联网”. 新浪 (2005年9月29日). 2022年9月7日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ 地図の境界線の例
- ^ “「Google マップ」日本登場10周年、日本チームが語るこれまでの10年とデジタル地図の未来”. INTERNET Watch. インプレス (2015年7月20日). 2016年7月30日時点のオリジナルよりアーカイブ。2022年9月10日閲覧。
- ^ “百度地图搜索欲上线对战Google 争抢巨大市场”. 人民網 (2005年9月30日). 2006年1月12日時点のオリジナルよりアーカイブ。2022年9月10日閲覧。
- ^ “米グーグル、中国でGoogleマップ再開を否定 そもそも閉鎖していない?”. Reuters (2018年1月19日). 2022年9月20日時点のオリジナルよりアーカイブ。2022年9月20日閲覧。
- ^ “ユニリタ、「百度地図」にバス情報提供”. 日本経済新聞. 日本経済新聞社 (2022年8月17日). 2022年8月18日時点のオリジナルよりアーカイブ。2022年9月10日閲覧。
- ^ “Baidu beats Google when it comes to mapping”. VisualJournalism (2010年11月23日). 2022年9月7日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ “Baidu Maps Gets 8-Bit 3D Views, Makes Real Life Feel Like Sim City UPDATED”. Tech in Asia (2012年9月3日). 2022年8月16日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ “百度地图全景更新200城以上 室内全景辅助用户消费”. 捜狐 (2022年11月10日). 2022年9月7日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ a b c “常见问题”. 百度地图API SDK. 百度. 2021年3月7日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ “Web服务API”. 百度地图API SDK. 百度. 2021年3月13日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ “地图API示例”. 百度. 2018年4月18日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ “GitHub - caijun/geoChina: An R package for geocoding address by calling the Google or Baidu Geocoding API and coordinate conversions for WGS-84, GCJ-02 and BD-09 geodetic system”. 2018年6月11日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ “GitHub - googollee/eviltransform: Transport coordinate between earth(WGS-84) and mars in china(GCJ-02).”. 2017年1月4日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。
- ^ “GitHub - caijun/geoChina: An R package for geocoding address by calling the Google or Baidu Geocoding API and coordinate conversions for WGS-84, GCJ-02 and BD-09 geodetic system”. 2018年6月11日時点のオリジナルよりアーカイブ。2022年9月7日閲覧。