Geocoder Near方法是否会对Google进行地理编码api调用

时间:2012-01-25 08:14:24

标签: ruby-on-rails ruby-on-rails-3 geocoding rails-geocoder

我将所有位置信息(经度和纬度)存储在我的数据库中,方法是从客户端进行地理编码,以避免每日最大2500地理编码限制。

我只想确认在提供经度和纬度时使用地理编码器gem提供的near方法不会外部调用Google Geocoding api。

例如:

  

Location.near([37.77,-122.41],15)

其中位置模型具有已存储的每个位置的纬度和经度,不需要进行外部呼叫。正确?

谢谢!

1 个答案:

答案 0 :(得分:1)

它必须对“San Franscisco,CA”进行地理编码以确定其经度和纬度。然后使用它创建sql查询,它将能够获取该信息。

更新:如果您使用的是Lat和Lng,则不会查询Google Apis。