Получение города пользователя с Rails3 + Google Maps - PullRequest
1 голос
/ 20 августа 2011

Когда люди посещают мой веб-сайт, я хочу получить IP-адрес пользователя, затем найти город на карте Google и показать информацию, относящуюся к городу посетителя.

Какие драгоценные камни могут мне помочь? Или дайте мне совет. Спасибо.

Ответы [ 2 ]

1 голос
/ 20 августа 2011

Вместо того, чтобы получать IP-адрес пользователя, особенно если вы ожидаете, что большинство пользователей будут мобильными / портативными пользователями, вам лучше использовать JavaScript Geolocation и Google Maps Reverse Geocoding. См http://dev.w3.org/geo/api/spec-source.html и http://code.google.com/apis/maps/documentation/javascript/services.html#ReverseGeocoding.

С другой стороны, если вы действительно хотите использовать IP-адрес пользователя, посмотрите Центр Google Map на основе геокодированного IP-адреса .

Могут быть Драгоценные камни, которые обертывают эти услуги для вас, но если нет, то они довольно просты.

0 голосов
/ 20 августа 2011

Драгоценный камень Геокодер поможет вам. В этом Railscast объясняется, как вы можете использовать геокодер.

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