How Google Maps estimate your location without GPS

24 May 2016


How Google Maps estimate your location without GPS

Whenever, users launch Google map on Android, it displays their current location in most cases.
Users often wonder that how Google Maps accurately estimates their location even if GPS is disabled.

Google and others like Apple build a Database which links WLAN BSSIDs to a geographic location. A BSSID is like the MAC Address of a access point that gets transmitted by that access point. It is therefore public viewable if the BSSID broadcast is enabled, which is the default for most access points. BSSID operates on a lower layer as the IP layer stack, user don't even have to be connected to an access point to receive these broadcasts. So, it submits the basic location of user to the Google maps.
BSSID(Basic service set identification) is generated by combining the 24 bit Organization Unique Identifier and the manufacturer's assigned 24-bit identifier.

Also, when user browse Google Maps or Navigation with enabled GPS and WiFi and if device is able to get a good GPS, the current visible WLAN networks and current location are uploaded to Google to build and update the database. This technique is sometimes called crowdsourcing and every Android device acts therefore as data collector.

Previously, they used mainly cell towers and locate towers which provide user's cellphone's calling/receiving connection and are close to user. They use respective distances from the towers to you to calculate your exact location. In this way, location of cellphones was calculated before the popularity of GPS and WiFi technology.

So, these methods are often used to get precise location of the user.



Recent Posts

Optimization of Android Phone

LG V20 at a glance

Important Features of Huawei Honor 8

Facts about Android data stored on external SD Card

Advantages and disadvantages of limiting background processes in Android

Oppo F1s launched with 16MP selfie camera

First official Galaxy Note7 advertisement confirms some specifications

Risk of installing CyanogenMod on unsupported phones

Difference between Opera Mini and Opera mobile Browsers

Best Android browsers of 2016

Sony Xperia X Performance at a glance

Why Android have AntiVirus apps while they are few for iOS

iPhone 7 could be waterproof and can feature touch sensitive home button

Key features of iPhone SE

Can you upgrade the RAM of an Android device

How WhatsApp send audio files or video clips instantly

Best Practices for Mobile Phone Battery

How to erase the data of Broken Screen Android Phone

Location of google play downloaded apps in your mobile phone

Weather Widget App Tips and Tricks

How to configure the Email app on an Android device

Redmi Note Prime with 5.5-inch display and 3100mAh battery launched by Xiaomi

LeTV creates new record by selling 1 million smartphones in November

WhatsApp for Android get new features

18.4 inch Samsung Galaxy View arrives at AT&T on November 20

Microsoft Office Online integrates Skype

Huawei releases list of devices getting Android 6.0 Marshmallow

Several enhancements and improvements in AT&T LG G4 Update

LG announces LG V10 Smartphone with Secondary Display

Samsung S Health app now available to range of Smartphones

Waoweo.com © Copyright 2016, All Rights Reserved.