Почтовый индекс Search Rails 3 рекомендации по применению - PullRequest
0 голосов
/ 07 марта 2011

Есть ли у кого-нибудь хорошие рекомендации для поиска по почтовому индексу в рельсах? Я посмотрел на: http://zipcodesearch.rubyforge.org/,, но, кажется, немного стар.

Ответы [ 2 ]

2 голосов
/ 07 марта 2011

Geokit

Что может сделать Geokit для вас?

  • Расчет расстояния между двумя точками на земле.
  • Рассчитайте расстояние в милях или км, с учетом всей тригонометрии, удаленной Geokit.
  • ActiveRecord основанные на расстоянии искатели.Например, вы можете найти
    все точки в вашей базе данных
    в радиусе 50 миль.
  • Геокодирование от нескольких провайдеров.Он поддерживает Google, Yahoo, Geocoder.us, Geonames,
    Geocoder.ca и другие.
  • Geokit обеспечивает единую структуру ответа от всех из них.Он также предоставляет механизм отработки отказа в случае, если ваш ввод не удается геокодировать в одном сервисе.
  • Поиск местоположения на основе IP с использованием hostip.info.Укажите IP
    адрес и получите взамен название города и
    широту / долготу.
  • Помощник before_filter для геокодирования местоположения пользователя на основе IP-адреса и сохранения местоположения в файле cookie.
0 голосов
/ 07 марта 2011

Мышляющий сфинкс может искать по широте / долготе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...