Poor GPS Signal Demo

This demo simulates poor GPS reception (e.g., indoors, tunnels, urban canyons) to showcase how the locate control handles repeated timeouts gracefully in watch mode.

Configuration: This demo uses a 5 second timeout (realistic for GPS). After 3 consecutive timeouts (~15 seconds), the spinner turns orange to indicate signal issues. The control keeps trying without interrupting the user experience.

For developers: Listen to the locationtimeout event if you want to inform users about signal issues additional to the visual feedback provided by the control: map.on('locationtimeout', (e) => alert(`GPS timeout ${e.count}`));