Introduzione

gvSIG dispone di un'estensione che permette di realizzare dei propri script in diversi linguaggi di programmazione, come Jython, Javascript, BeanShell o Groovy.

Jython è un'implementazione di alto livello basata sul linguaggio di programmazione Python, scritta in Java e integrata con la piattaforma Java. Essa permette di eseguire Python in qualunque piattaforma Java.

BeanShell è un interprete di codice Java con utilità di script orientato agli oggetti. Permette di eseguire espressioni e dichiarazioni standard proprie di Java, in aggiunta ai comandi e alla propria sintassi di scripting.

Groovy è un potente linguaggio di scripting per la macchina virtuale di Java che compila il bytecode di Java e implementa varie utilità di alto livello utili per gli sviluppatori di Java.

Esiste un tutorial riguardante l'estensione di scripting in www.gvsig.org.