Хочу сделать нечто похожее, как здесь http://market.yandex.by/m
"Магазины рядом".
У каждого магазина есть полный адрес, также у пользователя на сайте есть полный адрес. Я делаю так.
Адрес пользователя - это центр карты, ну и соответственно на карту наношу всех продавцов. Пользователь в итоге на карте видит ближайших продавцов.
Есть ли способ проще? Может есть API, позволяющая определять местоположение пользователя по IP, а не по вверденному адресу?
И вопрос №2:
Чтобы вывести ближайших продавцов, надо знать наименьшее расстояние до них, так? Как получить это расстояние и значение точки продавца?