Клуб API Карт

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

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