Инструменты геолокации
Как мне найти свое точное местоположение?
Руководство по определению местоположения в браузере, координатам и точности с учётом конфиденциальности.
Автор Винешваран Виджаякумар, разработчик и издатель | | Рассмотрено под ClockTools редакционная политика
Оглавление
Чтобы определить свое точное местоположение в браузере, откройте инструмент определения местоположения, выберите Найти моё местоположение и подтвердите запрос браузера, только если вы согласны передать полученные данные этой странице. Результат должен включать широту, долготу и значение точности. Рассматривайте координату как оценку внутри области неопределенности, а не как идеальную точку. Инструмент определения текущего местоположения ClockTools запрашивает местоположение только после того, как вы сами запустите поиск.
Запрашивайте местоположение осознанно
Определение местоположения в браузере требует разрешения. Страница запрашивает у браузера данные о местоположении, и браузер решает, показывать ли запрос на согласие или использовать существующие настройки сайта. Если вы запретите доступ, страница не должна получить местоположение. Обычно вы можете изменить этот выбор позже с помощью замка или элемента управления разрешениями рядом с адресной строкой.
Спецификация геолокации W3C позволяет устройству определять местоположение на основе таких источников, как спутник, Wi-Fi, сотовая связь, Bluetooth или сетевая информация. В ней также сказано, что API не гарантирует фактическое местоположение устройства. Поэтому результат нужно оценивать вместе с указанной точностью.
Не разрешайте доступ к местоположению только потому, что появилось диалоговое окно. Проверьте домен, причину запроса и достаточно ли менее точного местоположения. Для простой проверки координат запросите местоположение, изучите результат, скопируйте только нужные данные и отзовите разрешение, если не хотите оставлять его действующим.
Оценивайте координаты вместе с точностью
Широта показывает положение в направлении севера или юга, а долгота — востока или запада. Такой результат, как пара десятичных градусов, является неполным без контекста: какое число стоит первым, сколько десятичных знаков отображается и какой радиус точности ему сопутствует. Руководство по поиску координат объясняет ручной поиск точки на карте и порядок координат; здесь речь идёт о данных, полученных от устройства.
Значение точности обычно выражается в метрах. Веб-спецификация задаёт уровень доверия 95% для радиуса вокруг указанной точки. Радиус точности 20 м означает меньшую заявленную область неопределённости, чем радиус 2 км. Дополнительные десятичные цифры не отменяют широкий радиус точности.
Повысьте точность определения местоположения
Начните с проверки того, что службы определения местоположения включены в операционной системе и разрешены для браузера. Если в браузере отображается значок запрета доступа к местоположению, сбросьте разрешение сайта и повторите запрос. На телефоне включайте точное местоположение только тогда, когда это соответствует задаче. Если вы находитесь в помещении, подойдите к окну или выйдите на улицу: это может улучшить видимость спутников для устройства.
Затем дождитесь повторного измерения. Иногда устройства сначала возвращают приблизительную оценку по данным сети и уточняют ее после получения более качественных сигналов. Избегайте сравнения результатов двух устройств, как будто они должны точно совпадать; они могут использовать разные датчики, сети, кэшированные показания и настройки конфиденциальности.
Если вам нужно только приблизительное название места, менее точная информация о местоположении может быть безопаснее и вполне достаточна. Если вам нужны координаты для навигации, полевых работ или чрезвычайной ситуации, подтвердите их в надёжном картографическом приложении или подходящем приложении на устройстве и сообщите об ограничении точности.
Поделитесь координатами, не раскрывая лишнего
Координата может обозначать дом, рабочее место или распорядок дня. Прежде чем копировать результат в чат, электронную почту или общедоступную публикацию, спросите, подойдет ли ориентир, район или приблизительная отметка на карте. Удалите снимки экрана, на которых видны ближайшие адреса, сохраненные места, аватары учетных записей или вкладки браузера.
Используйте инструмент проверки широты и долготы, если вы хотите проверить координаты, которые вы сознательно выбрали, не запрашивая повторно местоположение устройства. Если от точности зависит безопасность, обращайтесь к местным экстренным или навигационным службам и сообщите спасателям местоположение в запрошенном ими формате. Утилита браузера полезна для проверки, но она не заменяет официальную систему определения местоположения для экстренных служб.
Часто задаваемые вопросы
Может ли браузер определить мое точное местоположение?
После получения разрешения браузер может вернуть оценку широты и долготы вместе с радиусом точности. Это не гарантирует точного определения вашего физического положения.
Почему мое местоположение в браузере указано неточно?
Устройство может полагаться на сигналы Wi-Fi, сотовой связи, IP или других сетей вместо надежного спутникового сигнала, а условия в помещении могут ослабить позиционирование.
Сохраняет ли ClockTools мое местоположение?
Инструмент объясняет, что обработка местоположения происходит в браузере. Прежде чем предоставлять доступ, ознакомьтесь с примечанием о конфиденциальности страницы и настройками разрешений вашего браузера.
Как повысить точность определения местоположения?
Включите службы определения местоположения устройства, при необходимости разрешите браузеру доступ к точному местоположению и перейдите туда, где приём сигнала лучше. Повторите попытку после того, как радиус точности стабилизируется.

