[Gfoss] Export PostGIS - SpatiaLITE

a.furieri a lqt.it a.furieri a lqt.it
Dom 25 Feb 2018 13:01:33 CET


On Sun, 25 Feb 2018 12:00:41 +0100, Andrea Peri wrote:
> Forse sarebbe stato meglio introdurre una codifica differente dal
> NULLO per gestire l'eccezione ? Boh.
>

forse tutto considerato la soluzione piu' corretta sarebbe
quella di supportare il geom-type EMPTY, che e' previsto
dalle specifiche OGC-SFS ma che purtroppo non e' supportato
da SpatiaLite.

questo ci consentirebbe di eliminare qualsiasi ambiguita',
perche' p.es. determinare un'intersezione tra due geometrie
perfettamente valide ma completamente disgiunte tornerebbe
EMPTY, mentre un valore di ritorno NULL a questo punto
indicherebbe con assoluta certezza che almeno uno tra gli
argomenti di invocazione della funzione era inaccettabile.


> in ogni caso ora anche cio' comporterebbe una perdita di
> compatibilita' e quindi e' una disquisizione inutile.
>

vero: ma sicuramente l'ipotesi di introdurre prima o poi
le geometrie EMPTY si presenta come una soluzione piu'
facile da implementare, e con conseguenze molto meno
traumatiche.
dopo tutto il flusso di esecuzione non verrebbe interrotto,
proprio come avviene attualmente.
mentre invece i valori di ritorno si presterebbero ad una
interpretazione non ambigua.

ciao Sandro


Maggiori informazioni sulla lista Gfoss