标签: ruby-on-rails location geocode rails-geocoder
所以我尝试了geocode,但它只能找到基于ip地址的用户位置,但我需要用户的确切lat和long值。顺便说一下ip地址方法的准确性是什么。
答案 0 :(得分:1)
向客户端的用户询问地理位置权限。您将直接获得坐标,而不必对任何地方进行地理编码。如果用户未授予您许可,则无论如何都不应该尝试找到它们。
简单JS示例:
<img>
更多信息here。
答案 1 :(得分:0)
您可以使用Google GeoCode API但在2000次请求之后,您需要付费。这适用于您拥有用户地址甚至只是邮政编码(邮政编码)的想法。
在从IP检测位置方面,即使不是不可能,也很难。您通常可以获得广泛的位置(城市,县或州),但不能获得实际的房屋或街道等。