The Google Maps Geolocation API  |  Google Maps Geolocation API  |  Google Developers

Find location based on cell towers and WiFi nodes. Learn the protocol to send this data to the server and to return a response to the client.