geolocation - tipos - obtener ubicacion html5
Por qué las diferentes solicitudes devuelven la misma geolocalización con la aplicación de geolocalización de google (1)
Trate de eliminar las comillas "" alrededor de los números, no tengo una clave API para este, pero podría ser.
Por ejemplo, su primera solicitud:
{"Operador": "T-Mobile", "CellTowers": [{"Age": 0, "CellId": 39627456, "LocationAreaCode": 40495, "MobileCountryCode": 310, "MobileNetworkCode": 260, "SignalStrength" : -95, "timingAdvance": 0}], "HomeMobileCountryCode": 310, "HomeMobileNetworkCode": 260, "RadioType": "gsm"}
Envío dos solicitudes a la aplicación de geolocalización de google: https://www.googleapis.com/geolocation/v1/geolocate?key=[mykey]
Primera solicitud:
{"Operador": "T-Mobile", "CellTowers": [{"Age": 0, "CellId": "39627456", "LocationAreaCode": "40495", "MobileCountryCode": "310", "MobileNetworkCode" : "260", "SignalStrength": - 95, "timingAdvance": 0}], "HomeMobileCountryCode": "310", "HomeMobileNetworkCode": "260", "RadioType": "gsm"}
2da solicitud:
{"Operador": "T-Mobile", "CellTowers": [{"Age": 0, "CellId": "4912", "LocationAreaCode": "20516", "MobileCountryCode": "460", "MobileNetworkCode" : "00", "SignalStrength": - 60, "timingAdvance": 55555}], "HomeMobileCountryCode": "460", "HomeMobileNetworkCode": "00", "RadioType": "gsm"}
Lo extraño es que ambos devuelven la misma geolocalización
{"ubicación": {"lat": 39.90403, "lng": 116.407526}, "precisión": 18000.0}
Alguien sabe por qué sucede esto? Es un error de la base de datos de geolocalización de google? ¿Cómo puedo obtener (mucha información real) datos de prueba?