デスクトップ ブラウザでは、Baidu Map API の new BMap.Geolocation() の getCurrentPosition() メソッドを呼び出して、ユーザーの現在の座標を取得します。ブラウザはユーザーに位置情報を公開するかどうかを尋ねる必要があります (結局、 、ユーザーのプライバシーが関係します) [はい] を選択すると正確な座標が取得され、それ以外を選択すると現在の都市の座標のみが取得されます。
しかし、これはデスクトップ ブラウザであり、Baidu Maps の独自製品でもありますが、私の正確な位置を直接特定することができ、問い合わせボックスはなく、測位速度も非常に高速です。公開位置情報の設定をオフにしましたが、迅速かつ正確に測位しました。
###何故ですか? Baidu Maps API でユーザーの座標を取得する他の方法はありますか?
地理位置情報による GPS 座標の取得に加えて、Wi-Fi 測位と基地局測位に分けられる一種のネットワーク測位もあります。測位位置は、Wi-Fi または基地局の情報を取得し、対応する Wi-Fi または基地局に問い合わせることによって取得されます。基地局位置データベース。測位データベースは継続的に改善および補足できるため、測位の精度が高くなるほど、測位の精度も高くなります。
/a/11...