我在問這個問題,因爲我在找到的答案無法提供解決方案。我試圖創建一個控制器方法,可以將最接近的記錄返回到某個記錄的lonlat。它所查詢的記錄來自同一張表。如果我完全在SQL中完成這個概念,那麼這個概念並不是很大。這一點是在鏈接的例子清楚,下面是我獲得的結果的具體情況: condos_development=#
SELECT id, name FROM condos
ORDE
我對postgis和rgeo很新。我懷疑我可能是以錯誤的方式處理事情,但我有些驚訝地發現一些操作,尤其是包含&以內,在基於球形的對象上是不可能的。 我有一堆地理上分佈的對象,我想根據郵政編碼等東西組合在一起。對於這些分組中的每一個,我都有一個邊界,我想檢查一個對象是否在該邊界內,並檢查一個邊界是否在另一個邊界內。我正在使用rails,這是用於設置我的收藏模型的遷移 class CreateGeoC