我正在开始在Oracle 11G空间数据库中进行研究,我想知道是否存在查询,该查询是在两个点之间还是在点和linestring之间返回最短的路由(或路径)。

我有一张带有一些林语(远足径)和多边形(地理事故)的地图,我想在我现在所处的位置和最近的小径之间找到最短的路线,同时避免发生事故。我已经有一个查询,它将我的最近的步道返回,但没有勾勒出事故。

非常感谢你。

有帮助吗?

解决方案

通过这样的请求,负担Oracle服务器是一个坏主意。

优化,决策和组合算法应在Lingo,Lindo,Fortran或其他专业应用程序上运行。

Oracle应仅处理存储和检索数据,而不必解决临时问题。

正如弗洛伊德曾经说过的那样:“有时,数据库只是一个数据库”。我很疯狂地认为这可能是其他事情,但是现在,由于这个弗洛伊德的见解,我是理智的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top