我開始了一個新的與Google地圖緊密集成的rails項目。當用戶搜索城市時,我正在嘗試決定是否使用Google的Geocoding API對地址進行地理編碼,或者在預先填充緯度/長度的數據庫中查找城市。經過我/緯度後,我會將其繪製在Google地圖上。隨時隨地進行地理編碼和數據庫查找
你認爲哪種表現會更好?在數據庫查詢中,表格必須非常大才能考慮所有我需要的城市,無論如何,對於任何我沒有在我的數據庫中使用的城市,我都必須使用地理編碼API。
我不確定這是否有普遍的做法。我不需要用戶的具體位置,但他們只是一個他們正在尋找的城市。