2012-01-25 2 views
0

クライアントのジオコーディングからlong/latを取得して、最大ジオコーディングの日次制限が2500にならないように、私のデータベースにすべての位置情報(経度と緯度)を格納します。Geocoder Nearメソッドでgoogleにジオコードapiを呼び出します

緯度と経度が指定されているときにジオコーダーの宝石が提供するnearメソッドを使用しても、GoogleジオコーディングAPIが外部呼び出しされないことを確認したいだけです。例えば

Location.near([37.77、-122.41]、15)位置モデルが既に必要性を持つべきではない格納されている各場所の緯度と経度を有する

外部電話をかける。右?

ありがとうございます!

答えて

1

経度と緯度を把握するために、「San Franscisco、CA」をジオコードする必要があります。その後、それらを使用して、その情報を取得できるSQLクエリを作成します。

更新:LatとLngを使用している場合、Google Apisにはクエリは実行されません。

+0

はい、意味があります。間違ったクエリを入力しました。私は実際に都市の代わりにlong/latを渡しています。私は今それを更新します。 – John

関連する問題