2010-04-26 76 views
1

我開始學習Oracle 11g Spatial Databases,我想知道是否有查詢返回兩點之間或點與線串之間的最短路徑(或路徑) 。查詢在Oracle中查找最短路徑

我有一些線串(遠足徑)和多邊形(地理事故)的地圖,我想找到我現在和最近的線路之間的最短路線,同時避免事故發生。我已經有了一個查詢,可以返回我最近的路線,但不會影響事故發生。

非常感謝。

回答

0

像這樣的請求負擔Oracle服務器根本是個壞主意。

應該在Lingo,Lindo,Fortran或其他專業應用程序上運行優化,決策和組合算法。

Oracle應該僅僅關心存儲和檢索數據,而不是otimization問題。因爲弗洛伊德曾經說過:「有時,數據庫只是一個數據庫」。我瘋狂地認爲它可能是別的東西,但現在,由於這個弗洛伊德式的見解,我很理智。