Geolocation API позволяет вам, с согласия пользователя, определить местоположение пользователя. Вы можете использовать эту функциональность для таких вещей, как направление пользователя к месту назначения и геотегирование пользовательского контента; например, отметка места, где была сделана фотография.
API Geolocation также позволяет вам видеть, где находится пользователь, и следить за ним, когда он перемещается, всегда с согласия пользователя (и только при открытой странице). Это создает много интересных вариантов использования, таких как интеграция с бэкэнд-системами для подготовки заказа к сбору, если пользователь находится рядом.
При использовании API геолокации вы должны знать о многих вещах. Это руководство проведет вас через общие случаи использования и решения.
https://developers.google.com/web/fundamentals/native-hardware/user-location/?hl=en