Я отправляю два запроса к API геолокации Google: https://www.googleapis.com/geolocation/v1/geolocate?key=[mykey]
1-й запрос:
{"Carrier": "T-Mobile","CellTowers":[{"Возраст":0,"CellId":"39627456","LocationAreaCode":"40495","MobileCountryCode":"310","MobileNetworkCode" :"260","SignalStrength":-95,"timingAdvance":0}],"HomeMobileCountryCode":"310","HomeMobileNetworkCode":"260","RadioType":"gsm"}
2-й запрос:
{"Carrier":"T-Mobile","CellTowers":[{"Возраст":0,"CellId":"4912","LocationAreaCode":"20516","MobileCountryCode":"460","MobileNetworkCode" :"00","SignalStrength":-60,"timingAdvance":55555}],"HomeMobileCountryCode":"460","HomeMobileNetworkCode":"00","RadioType":"gsm"}
Странно то, что оба они возвращают одну и ту же геолокацию.
{ "location": { "широта": 39.90403, "lng": 116.407526}, "accuracy": 18000.0}
Кто-нибудь знает, почему это происходит? Является ли ошибка базы данных геолокации Google? как я могу получить (много реальных) данных тестирования?