1. Google Android Developers Documentation. (n.d.). Location and sensors overview. In Android Developers Guides. Retrieved from https://developer.android.com/guide/topics/sensors/location.
Reference Detail: The "The user's location" section explains that location-aware applications
such as maps
depend on the device's location services
which use signals from GPS
Wi-Fi
and mobile networks to determine location. If these services are disabled
the application cannot function as intended.
2. Apple Developer Documentation. (n.d.). CLLocationManager. In Core Location. Retrieved from https://developer.apple.com/documentation/corelocation/cllocationmanager.
Reference Detail: This documentation for iOS developers specifies that the CLLocationManager object is the "central point for configuring the delivery of location- and heading-related events." It relies on hardware like the GPS chip. Disabling location services at the system level prevents applications from receiving this data.
3. Zandbergen
P. A. (2009). Accuracy of iPhone Locations: A Comparison of Assisted GPS
Wi-Fi and Cellular Positioning. Transactions in GIS
13(s1)
5–26. https://doi.org/10.1111/j.1467-9671.2009.01152.x
Reference Detail: Page 6
Section 2
"Location-Based Services on the iPhone
" explicitly states that mapping applications are a primary example of Location-Based Services (LBS) that rely on positioning technologies
with Assisted GPS (A-GPS) being the most accurate and fundamental component for outdoor positioning.