2011-08-20 84 views
1

当人们访问我的网站,我想获得用户的IP,然后找到在谷歌地图的城市,并显示有关访问者的城市信息。与Rails3中+谷歌地图获取用户城市

什么宝石可以帮我吗?或者给我一些建议。谢谢。

回答

1

而不是让用户的IP,特别是当你想到大多数用户将是移动/手持设备用户,你可能会使用JavaScript地理位置和谷歌地图反向地址解析会更好。请参阅http://dev.w3.org/geo/api/spec-source.htmlhttp://code.google.com/apis/maps/documentation/javascript/services.html#ReverseGeocoding

在另一方面,如果你确实想使用用户的IP,看看Center Google Map Based on geocoded IP

有可能是包装这些服务为你的宝石,但如果没有,他们是相当简单。

相关问题