Клуб API Карт

Можно ли получить географические координаты пользователя по его IP?

Пост в архиве.
Пример задачи: сразу после захода пользователя на сайт показать ему карту с больницами рядом с его домом.
9 комментариев
Такой возможности у API не предусмотрено. Решить вашу задачу исходя из IP невозможно, т.к. по IP нельзя определить точные координаты человека. А если пользователь использует прокси-сервер?
ну с точностью геобазы (по ссылке выше) можно определить. (с ошибкой в 10-20%)
вернее даже так: 1. проверить по ИП, получить название города (любая открытая геобаза) 2. сходить в геокодер 3. показать точку на карте (JS API) ;-)
Ну если интересно примерное расположение пользователя, то этот способ подойдет.
Нет, такой возможности в API Яндекс.Карт не предусмотрено. А как вы считаете, для чего ещё такая возможность могла бы пригодиться? Если наберётся много решаемых задач, то мы могли бы такой функционал сделать.
один реальный пример из жизни нашего проекта: человек заходит на наш портал, посвященный путешествиям, мы автоматически определяем его местоположение (по IP к примеру), отображаем на карте и стрелками возможные варианты интересных для него маршрутов. Было бы полезно иметь подобную возможность в рамках API Яндекс.Карт
Удалённый пользователь
28 января 2016, 09:14
Сделайте! Очень очень нужно! Как раз ищу такую возможность. Как только пользователь заходит на страницу, которая использует Yandex Maps, хочется ему по умолчанию поставить его локацию на карте.