Когда люди посещают мой веб-сайт, я хочу получить IP-адрес пользователя, затем найти город на карте Google и показать информацию, относящуюся к городу посетителя.
Какие драгоценные камни могут мне помочь? Или дайте мне совет. Спасибо.
Вместо того, чтобы получать 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-адреса .
Могут быть Драгоценные камни, которые обертывают эти услуги для вас, но если нет, то они довольно просты.
Драгоценный камень Геокодер поможет вам. В этом Railscast объясняется, как вы можете использовать геокодер.