0

現在のデバイスの位置を取得するために gsm セル データを使用しています。これを行うには、Google Maps Geolocation APIを使用します。必要な JSON パラメータの最初の部分では、すべてのフィールドがオプションのようです (URL: https://www.googleapis.com/geolocation/v1/geolocate?key=API_key ):

{
 "homeMobileCountryCode": 310,
 "homeMobileNetworkCode": 410,
 "radioType": "gsm",
 "carrier": "Vodafone",
 "cellTowers": [
 // See the Cell Tower Objects section below.
 ],
 "wifiAccessPoints": [
 // See the WiFi Access Point Objects section below.
 ]
}

最初の 4 つのパラメーター homeMCC、homeMNC、無線タイプ、キャリアは精度に影響しますか? または応答時間?違いはわかりませんでした。

4

1 に答える 1

0

セル ID の Google データベースは通信事業者とネットワークの種類ごとに編成されているので、理論的には、これらのパラメーターを指定すると応答が速くなる可能性がありますが、無視できる程度です。ホームオペレーターの詳細も知る必要がある技術的な理由は考えられません。これらのパラメーターが提供する唯一の情報は、(1) ローミングしているかどうか、および (2) 個々のオペレーターに関して保持されている可能性のある保存された情報です。Google は事業者と特別な契約を結んでいますか?

于 2013-04-08T09:47:36.300 に答える