/ / Ricerca per trovare la via più breve in Oracle: oracolo, geospaziale, spaziale, percorso più breve, oracle-spaziale

Query per trovare il percorso più breve in Oracle: oracolo, geospaziale, spaziale, percorso più breve, oracle-spaziale

Sto iniziando gli studi in Oracle 11g Spatial Databases e voglio sapere se c'è una query che restituisce il percorso più breve (o percorso) tra due punti, o tra un punto e una stringa lineare.

Ho una mappa con alcune linee (sentieri escursionistici)e Poligoni (incidenti geografici) e voglio trovare il percorso più breve tra dove sono ora e il sentiero più vicino evitando gli incidenti. Ho già una query che mi restituisce il percorso più vicino, ma non delinea gli incidenti.

Grazie mille.

risposte:

0 per risposta № 1

È una cattiva idea appesantire il server Oracle con richieste come questa.

Gli algoritmi di ottimizzazione, decisione e combinatoria dovrebbero essere eseguiti su Lingo, Lindo, Fortran o un'altra applicazione specialistica.

Oracle dovrebbe preoccuparsi solo di memorizzare e recuperare dati, non con problemi di otimizzazione.

Come disse una volta Freud: "a volte, un database è solo un database". Ero pazzo nel pensare che potesse essere qualcos'altro, ma ora, grazie a questa intuizione freudiana, sono sano di mente.