1
A
回答
1
而不是让用户的IP,特别是当你想到大多数用户将是移动/手持设备用户,你可能会使用JavaScript地理位置和谷歌地图反向地址解析会更好。请参阅http://dev.w3.org/geo/api/spec-source.html和http://code.google.com/apis/maps/documentation/javascript/services.html#ReverseGeocoding。
在另一方面,如果你确实想使用用户的IP,看看Center Google Map Based on geocoded IP。
有可能是包装这些服务为你的宝石,但如果没有,他们是相当简单。
0
的Geocoder宝石会帮助你。 This Railscast解释了如何使用Geocoder。
相关问题
- 1. 从谷歌地图获取城市州地图
- 2. Rails3中如何从细节地址特定城市在谷歌地图
- 3. 谷歌地图获得城市界限,绘制城市多边形
- 4. 地理与城市名称,谷歌地图编码
- 5. 如何获得谷歌地图中的城市GLatLngBounds
- 6. 从谷歌地图API获取国家和州/城市的示例使用.net
- 7. 如何从离子2中的谷歌地图获取城市名称
- 8. 通过视图从谷歌地图获取元素(国家,城市等)
- 9. 谷歌地图var城市地图区域可点击
- 10. 地图API获取城市和国家
- 11. 如何在谷歌地图上通过IP获取城市名称?
- 12. 谷歌地图隐藏较小的城市(本地人)
- 13. 谷歌地图api多边形圆形城市地点
- 14. 如何使用谷歌地图显示城市限制API V3
- 15. 从城市获取城市建议,该用户输入android
- 16. 获得来自谷歌Places API的城市的地方ID
- 17. 从谷歌街道地址提取城市和州信息
- 18. 谷歌地图将API放到只返回城市?
- 19. 谷歌地图API:设置标记随机城市
- 20. 仅显示针对特定城市的android谷歌地图
- 21. 我能得到城市,从谷歌地图API
- 22. 谷歌地图搜索城市/州或邮编
- 23. 如何在谷歌地图上标记一个城市
- 24. 谷歌地图API如何添加手忙脚乱城市URL
- 25. 查询谷歌地图周边城市的位置
- 26. 谷歌地图Api V3 - 造型国家或城市
- 27. 地图城市边界数据到人口谷歌融合表
- 28. 谷歌地图,以选择城市,国家,州..等
- 29. 如何执行谷歌地图搜索街道名称,城市?
- 30. 如何限制Android谷歌地图到一个城市?