2011-07-06 67 views
4

Mongodb地理查詢允許查詢某些幾何(框,圓,多邊形)內的文檔,但是幾何參數是靜態的。Mongodb動態地理查詢

在我的應用幾何參數取決於每個文件。有沒有可能用Mongodb geo查詢解決這個問題?

例如:經銷商正在某個地區工作,由多邊形描述。我需要找到我當前所在的所有經銷商。

+0

看來這是不可能的。目前我們選擇postgis和postgres數據庫 –

+0

這個沒有接受者?該死......我也想知道。 – sevenseacat

回答

0

根據文檔here,查詢執行時沒有辦法動態指定不同的幾何圖形。

但是,您可以做一些操作,例如將所有多邊形轉換爲與每個經銷商擁有的n邊多邊形的邊界區域近似的框。然後,只爲他們使用一個盒子。這不是完美的,但它的工作原理和解決問題。