Google geocoder 将地理编码器结果限制在某个国家或城市

Google geocoder 将地理编码器结果限制在某个国家或城市,google-geocoder,rails-geocoder,Google Geocoder,Rails Geocoder,我一直在使用Ruby gem Geocoder 1.3版来查找地址的坐标。 我需要将所有结果限制在某个城市或至少是某个国家,因为我得到的大多数地理定位都是错误的 我在用谷歌搜索 例如,我试过: Geocoder.search('Juan Cayetano Molina 450',参数:{地区:'UY',组件:'country | UY'}) 但我还是在另一个国家取得了成绩。我还尝试了在params中发送位置,国家,等等,但也没有运气 我不想在搜索词中添加城市名称,因为我得到的结果是城市的中心,这

我一直在使用Ruby gem Geocoder 1.3版来查找地址的坐标。 我需要将所有结果限制在某个城市或至少是某个国家,因为我得到的大多数地理定位都是错误的

我在用谷歌搜索

例如,我试过:

Geocoder.search('Juan Cayetano Molina 450',参数:{地区:'UY',组件:'country | UY'})

但我还是在另一个国家取得了成绩。我还尝试了在params中发送
位置
国家
,等等,但也没有运气

我不想在搜索词中添加城市名称,因为我得到的结果是城市的中心,这不是我想要的


有人能帮我吗?看起来很简单,但我找不到任何适合我的答案。

你可以使用
Geocoder.search(“Juan Cayetano Molina 450”,参数:{countrycodes:“uy”})

你有没有尝试过地理编码器搜索(“Juan Cayetano Molina 450”,参数:{countrycodes:“uy”})?我爱你。你能写下来作为回答吗?