QGIS User Guide 1.7 - en to it translation catalogue (85 entries)

en: Configuring external applications
it: Configurazione di applicazioni esterne

en: Introduction
it: Introduzione

en: SEXTANTE can be extended using additional applications, calling them from within SEXTANTE. Currently, SAGA, GRASS, OTB(Orfeo Toolbox) and R are supported, along with some other command-line applications that provide spatial data analysis functionalities. Algorithms relying on an external application are managed by their own algorithm provider.
it: SEXTANTE può essere esteso usando applicazioni aggiuntive richiamate dall'interno di SEXTANTE; al momento sono supportati: SAGA, GRASS,OrfeoToolBox e R oltre a qualche altra applicazione a linea di comando che fornisce funzionalità di analisi spaziale; Algoritmi che si appoggiano ad applicazoni esterne sono gestite dal proprio gestore.

en: This chapter will show you how to configure SEXTANTE to include these additional applications, and will explain some particular features of the algorithm based on them. Once you have correctly configured the system, you will be able to execute external algorithms from any SEXTANTE component like the toolbox or the graphical modeler, just like you do with any other SEXTANTE geoalgorithm.
it: Questo capitolo vi mostrerà come configurare SEXTANTE per includere queste applicazioni addizionali e vi spiegherà alcune prestazioni particolari degli algoritmi basati su di esse. Una volta configurato il sistema, sarete in grado di eseguire algoritmi esterni da ogni componente di SEXTANTE tipo il toolbox o il modellatore grafico, esattamente come ogni altro geoalgoritmo di SEXTANTE.

en: By default, all algorithms that rely on an external appplication not shipped with QGIS are not enabled. You can enable them in the SEXTANTE configuration dialog. Make sure that the corresponding application is already installed in your system. Enabling an algorithm provider without installing the application it needs will cause the algorithms to appear in the toolbox, but an error will be thrown when you try to execute them.
it: Inizialmente tutti gli algoritmi contenuti in applicazioni esterne non distribuite con QGIS non sono abilitate. Potete abilitarle nella finestra di configurazione di SEXTANTE. Assicuratevi che la corrispondente applicazione sia installata sul vostro sistema; l'abilitazione del gestore dell'algoritmo senza aver installato la corrispondente applicazione farà apparire l'algoritmo nella toolbox, ma genererà un errore quando cercherete di eseguirlo.

en: This is because the algorithm descriptions (needed to create the parameters dialog and give SEXTANTE the information it needs about the algorithm) are not included with each appllication, but with SEXTANTE instead. That is,they are part of SEXTANTE, so you have them in your installation even if you have not installed any other software. Running the algorithm, however, needs the application binaries to be installed in your system.
it: Questo dipende dal fatto che le descrizioni degli algoritmi (necessari a creare i parametri di configurazione ed a fornire a SEXTANTE le necessarie informazioni sugli stessi) non sono incluse nelle applicazioni ma in SEXTANTE; cioè sono parte di SEXTANTE, così le avete nella vostra installazione anche se non avete installato nessun altro software, tuttavia per il funzionamento è necessario aver installato sul vostro sistema i binari dell'applicazione.

en: A note on file formats
it: Nota sui formati dei files

en: When using an external software, opening a file in QGIS does not mean that it can be opened and processed as well on that other software. In most cases, it can read what you have opened in QGIS, but in some cases, that might not be the case. When using databases or uncommon file formats, whether for raster of vector layers, problems might arise. If that happens, try to use well known file formats that you are sure that are understood by both programs, and check to console output (in the history and log dialog) for knowing more about what is going wrong.
it: Quando si usa un software esterno, l'apertura di un file in QGIS non garantisce che il file venga aperto e trattato esattamente come nell'altro software. Nella maggior parte dei casi il file sarà letto in QGIS,ma in alcuni casi potrebbe non esserlo. Quando si usano   databases o formati di files particolari, sia raster che vettoriali, potrebbe capitare qualche problema. Se ciò accade, assicuratevi di usare file in formati noti e riconosciuti da entrambi i programmi e controllate nella console (nello storico dei comandi o nel registro di controllo) per approfondire ciò che è andato storto.

en: Using GRASS raster layers is, for instance, one case in which you might have trouble and not be able to complete your work if you call an external algorithm using such a layer as input. For this reason, these layers will not appear as available to SEXTANTE algorithms (we are currently working on solving this, and expect to have it ready soon).
it: L'uso di mappe raster di GRASS, ad esempio, è uno dei casi in cui potreste avere problemi e non riuscire a concludere il vostro lavoro nel caso doveste usare un algoritmo esterno per elaborare tale mappa. Per questo motivo queste mappe non appariranno disponibili per gli algoritmi di SEXTANTE (stiamo lavorando per risolvere questo problema, abbiate fiducia che arriverà presto).

en: You should, however, find no problems at all with vector layers, since SEXTANTE automatically converts from the original file format to one accepted by the external application before passing the layer to it. This adds an extra processing time, which might be significant if the layer has a large size, so do not be surprised if it takes more to process a layer from a DB connection that one of a similar size stored in a shapefile.
it: D'altra parte non dovreste aver alcun problema con le mappe vettoriali in quantoSEXTANTE provvede automaticamente alla conversione in un formato adatto al programma esterno prima di passare la mappa. Questo aumenta il tempo di elaborazione che potrebbe diventare significativo con mappe di grande dimensione, quindi non stupitevi se richiede più tempo elaborare una mappa fornita da una connessione DB rispetto ad una di pari dimensione in formato SHP.

en: Providers not using external applications can process any layer that you can open in QGIS, since they open it for analysis trough QGIS.
it: I gestori che non usano applicazioni esterne possono elaborare ogni mappa compatibile con QGIS perchè usano questo per aprirla.

en: Regarding output formats, raster layers can be saved as TIFF (:file:`.tif`) files, while vector layers are saved as shapefiles (:file:`.shp`). These have been chosen as the 'lingua franca' between supported third party applications and QGIS. If the output filename that you select is not one of the above, it will be modified, adding the corresponding suffix, and the default file format will be used.
it: Per quanto riguarda i formati di uscita le mappe raster posso essere salvate come files TIFF (:file:`.tif`) mentre le mappe vettoriali sono salvate come files SHP. Questi sono stati scelti come "lingua franca" fra le applicazioni esterne e QGIS. Se scegliete un nome di file diverso dai precedenti, sarà modificato nel formato standard con l'aggiunta del suffisso adatto.

en: In the case of GDAL, the number of supported output formats is larger. When you open the file selection dialog, you will see that you have more formats (and their corresponding extensions available). For more information about which formats are supported, check the GDAL documentation.
it: Nel casodi GDAL il numero di formati di uscita supportati è maggiore. Quando aprite la finestra di dialogo vedrete che avete a disposizione più formati (con le corrispondenti estensioni). Per maggiori informazioni sui formati di file supportati controllate la documentazione di GDAL.

en: A note on vector layer selections
it: Nota sulla selezione con mappe vettoriali

en: By default, when an external algorithm takes a vector layer, it will use all its features, even if a selection exist in QGIS. You can make an external algorithm aware of that selection by checking the :guilabel:`Use selected features in external applications` item in the :guilabel:`General` settings group. When you do so, each time you execute an external algorithm that uses a vector layer, the selected features of that layer will be exported to a new layer, and the algorithm will work with that new layer instead.
it: Normalmente quando un programma esterno tratta una mappa vettoriale,elabora tutti gli oggetti presenti, anche nel caso sia stata attivata una selezione parziale in QGIS. Potete limitare l'esecuzione del programma solo agli oggetti selezionati spuntando la casella :guilabel:`Usa i comandi esterni sugli oggetti selezionati` presente nel gruppo :guilabel:`Generale`. In tal caso ogni volta che eseguirete un programma esterno che usa mappe vettoriali gli oggetti selezionati saranno esportati in una nuova mappa; sarà questa ad essere elaborata dal programma.

en: Notice that if you select this option, a layer with no selection will behave like a layer with all its features selected, not like an empty layer.
it: Ricordate che selezionando questa opzione una mappa senza selezione attiva verrà tratta come una mappa con  tutti gli oggetti selezionati, non come una mappa vuota.

en: SAGA algorithms can be run from SEXTANTE if you have SAGA installed in your system and you configure SEXTANTE properly so it can find SAGA executables. In particular, the SAGA command-line executable is needed to run SAGA algorithms. SAGA binaries are not included with SEXTANTE, so you have to download and install the software yourself. Please check the SAGA website at for more information. SAGA 2.0.8 is needed.
it: Per poter eseguire gli algoritmi di SAGA attraverso SEXTANTE dovete avere SAGA installato nel vostro sistema e configurato opportunamente SEXTANTE in modo che possa trovare gli eseguibili di SAGA. In particolare per eseguire gli algoritmi di SAGA sono necessari i suoi eseguibili a linea di comando. Gli eseguibili di SAGA non sono inclusi in SEXTANTE, quindi dovete scaricare ed installare il software direttamente. Controllate il sito web di SAGA per maggiori informazioni. E' necessaria la versione SAGA 2.0.8.

en: Once SAGA is installed, and if you are running Windows, open the SEXTANTE configuration dialog. In the :guilabel:`SAGA` block you will find a setting named :guilabel:`SAGA Folder`. Enter the path to the folder where SAGA is installed. Close the configuration dialog and now you are ready to run SAGA algorithms from SEXTANTE.
it: Una volta installallato SAGA e nel caso stiate usando Windows, aprite la finestra di configurazione di SEXTANTE; nella casella :guilabel:`SAGA` troverete una casella :guilabel:`cartella di SAGA`; inserite il percorso della cartella dove avete installato SAGA; chiudete la finestra di configurazione ed avete SAGA pronto per essere usato in SEXTANTE.

en: In case you are using Linux, there is no need to configure that, and you will not see those folders. Instead, you must make sure that SAGA is properly installed and its folder is added to the PATH environment variable. Just open a console and type ``saga_cmd`` to check that the system can found where SAGA binaries are located.
it: Nel caso stiate usando Linux, questo non è necessario e non vedrete queste cartelle; al contrario dovrete assicurarvi che SAGA sia correttamente installato nel vostro sistema e che la cartella di installazione sia aggiunta alla variabile di ambiente PATH; aprite una console e date l'istruzione ``saga_cmd`` per controllare che il sistema riesca a trovare la cartella dove SAGA è stato installato.

en: About SAGA grid system limitations
it: Le limitazioni del sistema di griglia di Saga

en: Most of SAGA algorithms that require several input raster layers, require them to have the same grid system. That is, to cover the same geographic area and have the same cellsize, so their corresponding grids match. When calling SAGA algorithms from SEXTANTE, you can use any layer, regardless of its cellsize and extent. When multiple raster layers are used as input for a SAGA algorithm, SEXTANTE resamples them to a common grid system and then passes them to SAGA (unless the SAGA algorithm can operate with layers from different grid systems).
it: Numerosi algoritmi di SAGA che operano su diversi layers raster, richiedono che gli stessi abbiano la stessa griglia, cioè che abbiano la stessa estensione geografica e la stessa dimensione di cella, in modo che la loro griglia coincida. Quando usate algoritmi SAGA da SEXTANTE non dovete preoccuparvi della loro estensione e della loro cella; quando date in pasto a SAGA parecchi layers raster  SEXTANTE li ricampiona ad una griglia comune e quindi li passa a SAGA, a meno che gli algoritmi di SAGA siano in grado di operare direttamente su layer con griglie diverse.

en: The definition of that common grid system is controlled by the user, and you will find several parameters in the SAGA group of the setting window to do so. There are two ways of setting the target grid system:
it: La definizione della griglia comune è controllata dall'utente, troverete parecchi parametri nello gruppo SAGA della finestra di configurazione; ci sono due modi definire la griglia voluta:

en: Setting it manually. You define the extent setting the values of the following parameters:
it: Configurazione manuale: potete definire i valori dei seguenti parametri:

en: Resampling min X
it: dimensione minima della cella in X

en: Resampling max X
it: dimensione massima della cella in X

en: Resampling min Y
it: dimensione minima della cella in Y

en: Resampling max Y
it: dimensione massima della cella in Y

en: Resampling cellsize
it: Ricampionamento della dimensione di cella

en: Notice that SEXTANTE will resample input layers to that extent, even if they do not overlap with it.
it: Attenzione: SEXTANTE ricampionerà il layer in ingresso a questa griglia anche se non coincidente.

en: Setting it automatically from input layers. To select this option, just check the :guilabel:`Use min covering grid system for resampling` option. All the other settings will be ignored and the minimum extent that covers all the input layers will be used. The cellsize of the target layer is the maximum of all cellsizes of the input layers.
it: Configurazione automatica in funzione del layer in ingresso: per selezionare questa opzione basta spuntare la casella :guilabel:`Usa la minima griglia che copre i layers per il ricampionamento`; tutte gli altri parametri di configurazione verranno trascurati e verrà usata l'estensione minima che ingloba tutti il ayers (inviluppo); la dimensione di cella sarà quella massima dei layers in ingresso.

en: For algorithms that do not use multiple raster layers, or for those that do not need a unique input grid system, no resampling is performed before calling SAGA, and those parameters are not used.
it: Per gli algoritmi che non operano su molteplici layers o che non necessitano di un'unica griglia, non verrà operato alcun campionamento.

en: Limitations for multi-band layers
it: Limitazioni per i raster multi-banda

en: Unlike QGIS, SAGA has no support for multiband layers. If you want to use a multiband layer (such as an RGB or multispectral image), you first have to split it into singlebanded images. To do so, you can use the 'SAGA/Grid - Tools/Split RGB image' algorithm (which creates 3 images from an RGB image) or the 'SAGA/Grid - Tools/Extract band' algorithm (to extract a single band).
it: Diversamente da QGIS, SAGA non ha supporto per i raster multibanda. Per usare raster multibanda (ad es. come immagini RGB o multispettrali) dovete prima scomporli in raster mono banda; per farciò potete usare l'algoritmo 'SAGA/Grid - Tools/Split RGB image' (che crea 3 immagini da un RGB) o l'algoritmo 'SAGA/Grid - Tools/Extract band' (per estrarre una singola banda).

en: Limitations in cellsize
it: Limitazioni nella dimensionedi cella

en: SAGA assumes that raster layers have the same cellsize in the X and Y axis. If you are working with a layer with different values for its horizontal and vertical cellsizes, you might get unexcepted results. In this case, a warning will be added to the SEXTANTE log, indicating that an input layer might not be suitable to be processed by SAGA.
it: SAGA presume che i layers raster abbiano la stessa dimensione di cella sia in direzione X che in Y, se state lavorando con layer di cella rettangolare, potreste ottenere risultati inaspettati; in tal caso SEXTANTE emetterà un avviso nel log di SEXTANTE per indicare che il layer in ingresso potrebbe non essere adatto per essere elaborato da SAGA.

en: Logging
it: Registrazioni di controllo

en: When SEXTANTE calls SAGA, it does it using its command-line interface, thus passing a set of commands to perform all the required operation. SAGA show its progress by writing information to the console, which includes the percentage of processing already done, along with additional content. This output is filtered by SEXTANTE and used to update the progress bar while the algorithm is running.
it: Quando SEXTANTE chiama SAGA, lo fa attraverso l'interfaccia a linea di comando , passando una lista di istruzioni per completare tutte le operazioni richieste. SAGA mostra la progressione dell'attività visualizzando informazioni sulla console compresa la stima percentuale dell'attività già eseguita, insieme ad informazioni aggiuntive; queste informazioni sono filtrate da SEXTANTE e usate per aggiornare la barra di stato durante l'esecuzione dei comandi.

en: Both the commands sent by SEXTANTE and the additional information printed by SAGA can be logged along with other SEXTANTE log messages, and you might find them useful to track in detailed what is going on when SEXTANTE runs a SAGA algorithm. You will find two settings, namely :guilabel:`Log console output` and :guilabel:`Log execution commands`  to activate that logging mechanism.
it: Sia i comandi impartiti da SEXTANTE che le informazioni emesse da SAGA possono essere registrate insieme alle altre registrazioni di controllo di SEXTANTE; queste potrebbero rivelarsi utili per seguire in dettaglio quello che avviene mentre SEXTANTE esegue gli algoritmi di SAGA; troverete due caselle di spunta :guilabel:`Stampa dei messaggi in console` e :guilabel:`Rigestrazione della esecuzione dei comandi` per attivare il meccanismo di registrazione.

en: Most other providers that use an external application and call it through the command-line have similar options, so you will find them as well in other places in the SEXTANTE settings list.
it: Alcuni altri gestori che usano applicazioni esterne mediante istruzioni a linea di comando hanno opzioni simili, quindi le potreste trovare in altre situazioni della configurazione di SEXTANTE.

en: R and R scripts
it: R e gli scripts R

en: R integration in SEXTANTE is different from that of SAGA in that there is not a predefined set of algorithms you can run (except for a few examples). Instead, you should write your scripts and call R commands, much like you would do from R, and in a very similar manner to what we saw in the chapter dedicated to SEXTANTE scripts. This chapter shows you the syntax to use to call those R commands from SEXTANTE and how to use SEXTANTE objects (layers, tables) in them.
it: R è integrato in SEXTANTE in modo diverso da SAGA perchè non c'è un insieme predefinito di algoritmi che potete lanciare (salvo alcuni casi); al contrario dovete scrivere i vostri scripts e chiamare i comandi di R esattamente come fareste in R e in modo molto simile a quanto abbiamo detto nel capitolo dedicato agli scripts diSEXTANTE. Questo capitolo vi mostra la sintassi da usare per chiamare i comandi di R dall'interno di SEXTANTE e come usare gli oggetti di SEXTANTE (layers,tabelle) in questo.

en: The first thing you have to do, as we saw in the case of SAGA, is to tell SEXTANTE where you R binaries are located. You can do so using the :guilabel:`R folder` entry in the SEXTANTE configuration dialog. Once you have set that parameter, you can start creating your own R scripts and executing them.
it: La prima cosa da fare,come abbiamo già detto per SAGA, è dire a SEXTANTE dove sono installati gli eseguibili di R. Potete farlo usando la casella :guilabel:`cartella di R` nella finestra di configurazione di SEXTANTE. Una volta configurato questo parametro potete cominciare a creare i vostri scripts per R ed a eseguirli.

en: Once again, this is different in Linux, and you just have to make sure that the R folder is included in the PATH environment variable. If you can start R just typing ``R`` in a console, then you are ready to go.
it: Ancora una volta, la cosa è diversa in Linux e dovete solo assicurarvi che la cartelladiR sia inclusa nella variabile di ambiente PATH; se eseguendo il comando ``R`` in una console, R si avvia, allora siete pronti per partire.

en: To add a new algorithm that calls an R function (or a more complex R script that you have developed and you would like to have available from SEXTANTE), you have to create a script file that tells SEXTANTE how to perform that operation and the corresponding R commands to do so.
it: Per aggiungere un nuovo algoritmo che chiama una funzione di R (o un più complesso script che avete sviluppato e vorreste averlo disponibile in SEXTANTE) dovete creare uno script che dica a SEXTANTE come eseguire quell'operazione ed attivare i corrispondenti comandi di R.

en: Script files have the extension :file:`.rsx` and creating them is pretty easy if you just have a basic knowledge of R syntax and R scripting. They should be stored in the R scripts folder. You can set this folder in the R settings group (available from the SEXTANTE settings dialog), just like you do with the folder for regular SEXTANTE scripts.
it: I files di script hanno l'estensione :file:`.rsx` e crearliè molto facile se avete la conoscenza basilare della sintassi di Re delle sue regole di scripting; devono essere salvati nella cartella di R; potete configurare tale cartella nel gruppo di configurazione di R (disponibile nella finestra di dialogo di SEXTANTE), esattamente come per la cartella dei normali script di SEXTANTE.

en: Let’s have a look at a very simple file script file, which calls the R method ``spsample`` to create a random grid within the boundary of the polygons in a given polygon layer. This method belong to the ``maptools`` package. Since almost all the algorithms that you might like to incorporate into SEXTANTE will use or generate spatial data, knowledge of spatial packages like ``maptools`` and, specially, ``sp``, is mandatory.
it: Diamo uno sguardo ad uno script molto semplice che chiama la funzione di R "spsample" per creare una griglia casuale all'interno dei confini dei poligoni (di un polygon layer); questa funzione appartiene al pacchetto "maptools". Poichè la gran parte degli algoritmi che vorrete incorporare in SEXTANTE useranno o genereranno dati spaziali, la conoscenza dei pacchetti spaziali tipo "maptools" e specialmente "sp" è obbligatoria.

en: The first lines, which start with a double Python comment sign (##), tell SEXTANTE the inputs of the algorithm described in the file and the outputs that it will generate. They work exactly with the same syntax as the SEXTANTE scripts that we have already seen, so they will not be described here again. Check the corresponding section for more information.
it: Le prime linee, che partono con una coppia di simboli di commento del Python (##) comunicano a SEXTANTE i valori di ingresso degli algoritmi descritti nel file ed i valori di uscita che genereranno. Essi usano la stessa sintassi degli script di SEXTANTE che abbiamo già visto, quindi non li ripeteremo quì; controllate la corrispondente sezione per maggiori ragguagli.

en: When you declare an input parameter, SEXTANTE uses that information for two things: creating the user interface to ask the user for the value of that parameter and creating a corresponding R variable that can be later used as input for R commands.
it: Quando dichiarate un parametro di ingresso, SEXTANTE usa quell'informazione per due scopi:creare l'interfaccia per la richiesta all'utente del valore di quel parametro e creare una corrispondente variabile di R che può essere passata successivamente ai comandi di R.

en: In the above example, we are declaring an input of type ``vector`` named ``polyg``. When executing the algorithm, SEXTANTE will open in R the layer selected by the user and store it in a variable also named ``polyg``. So the name of a parameter is also the name of the variable that we can use in R for accesing the value of that parameter (thus, you should avoid using reserved R words as parameter names).
it: Nel precedente esempio abbiamo dichiarato un valore di ingresso di tipo "vettore" chiamato "polyg". Nell'esecuzione dell'algoritmo SEXTANTE aprirà in R il layer selezionato dall'utente e lo memorizzerà in una variabile di nome "polyg", quindi il nome del parametro è anche il nome della variabile che si usa in R per accedere al valore del parametro (di conseguenza evitate di usare parole riservate di R come nomi di parametro).

en: Spatial elements such as vector and raster layers are read using the ``readOGR()`` and ``readGDAL()`` commands (you do not have to worry about adding those commands to your description file, SEXTANTE will do it) and stored as ``Spatial*DataFrame`` objects. Table fields are stored as strings containing the name of the selected field.
it: Elementi spaziali tipo layer vettoriali e raster sono letti usando i comandi ``readOGR()`` e ``readGDAL()`` (non dovete preoccuparvene in quanto ci penserà SEXTANTE ad aggiungere tali comandi al vostro file di descrizione) e salvati come oggetti ``Spatial*DataFrame``I campi di una tabella sono salvati come stringhe contenenti il nome del campo selezionato.

en: Tables are opened using the ``read.csv()`` command. If a table entered by the user is not in CSV format, it will be converted prior to importing it in R.
it: Le tabelle sono aperte usando il comando ``read.csv()``.Se la tabella non è in formato CSV sarà preventivamente convertita in tale formato prima di essere importata in R.

en: Knowing that, we can now understand the first line of our example script (the first line not starting with a Python comment).
it: Detto ciò, ora possiamo capire la prima linea del nostro script di esempio (la prima senza il segno di commento in Python).

en: The variable ``polygon`` already contains a ``SpatialPolygonsDataFrame`` object, so it can be used to call the ``spsample`` method, just like the ``numpoints`` one, which indicates the number of points to add to the created sample grid.
it: La variabile ``polygon`` contiene un oggetto ``SpatialPolygonsDataFrame`` così può essere usato per chiamare la funzione ``spsample``  o similmente la funzione ``numpoints`` che indica il numero di punti da aggiungere alla griglia creata.

en: Since we have declared an output of type vector named ``out``, we have to create a variable named ``out`` and store a ``Spatial*DataFrame`` object in it (in this case, a ``SpatialPointsDataFrame``). You can use any name for your intermediate variables. Just make sure that the variable storing your final result has the same name that you used to declare it, and contains a suitable value.
it: Avendo dichiarato un risultato di tipo vettore chiamato ``out``, dobbiamo creare una variabile di nome ``out`` e memorizzarvi un oggetto ``Spatial*DataFrame`` (in questo caso un ``SpatialPointsDataFrame``). Potete usare qualsiasi nome per le variabili intermedie, assicuratevi però che la variabile contenente il risultato finale abbia lo stesso nome con cui l'avete dichiarata e che contenga un valore appropriato.

en: In this case, the result obtained from the ``spsample`` method has to be converted explicitly into a ``SpatialPointsDataFrame`` object, since it is itself an object of class ``ppp``, which is not a suitable class to be retuned to SEXTANTE.
it: In questo caso il risultato ottenuto dalla funzione ``spsample`` deve essere convertito esplicitamente in un oggetto ``SpatialPointsDataFrame`` in quanto è nativamente un oggetto di classe ``ppp`` che non è una classe adatta per SEXTANTE.

en: If you algorithm does not generate any layer, but a text result in the console instead, you have to tell SEXTANTE that you want the console to be shown once the execution is finished. To do so, just start the command lines that produce the results you want to print with the ``>`` ('greater') sign. The output of all other lines will not be shown. For instance, here is the description file of an algorithms that performs a normality test on a given field (column) of the attributes of a vector layer:
it: Se il vostro algoritmo non genera un layer ma un risultato testuale, dovete dire a SEXTANTE che volete attivare la console una volta finita l'elaborazione. Per farlo iniziate la linea di comando che produce il risultato che volete visualizzare con il carattere ``>`` (maggiore di); il risultato di tutti gli altri comandi non sarà mostrato. Ad esempio quì c'è il file di descrizione di un algoritmo che esegue un test di normalità su un dato campo (colonna) degli attributi di un layer vettoriale:

en: The output ot the last line is printed, but the output of the first is not (and neither are the outputs from other command lines added automatically by SEXTANTE).
it: Il risultato dell'ultima linea sarà stampato,ma il risultato della prima no (e nemmeno quelli delle altre linee aggiunte automaticamente da SEXTANTE).

en: If your algorithm creates any kind of graphics (using the ``plot()`` method), add the following line:
it: Se il vostro algoritmo produce qualche tipo di risultato grafico (usando la funzione ``plot()``) dovete aggiungere la linea seguente:

en: This will cause SEXTANTE to redirect all R graphical outputs to a temporary file, which will be later opened once R execution has finished.
it: Questo provocherà la redirezione di tutti i risultati grafici di R verso un file temporaneo che potrà essere aperto ad avvenuta esecuzione di R.

en: Both graphics and console results will be shown in the SEXTANTE results manager.
it: I risultati sia grafici che testuali saranno visualizzati nel gestore dei risultati di SEXTANTE.

en: For more information, please check the script files provided with SEXTANTE. Most of them are rather simple and will greatly help you understand how to create your own ones.
it: Per maggiori informazioni controllate gli script forniti con SEXTANTE; la maggior parte di essi sono molto semplici e vi aiuteranno moltissimo a capire come costruire i vostri.

en: Configuring GRASS is not much different from configuring SAGA. First, the path to the GRASS folder has to be defined, but only if you are running Windows. Additionaly, a shell interpreter (usually :file:`msys.exe`, which can be found in most GRASS for Windows distributions) has to be defined and its path set up as well.
it: La configurazione di GRASS non è molto differente da quella di SAGA. Per prima cosa occorre definire, ma solo nel caso di Windows, il percorso della cartella di GRASS; Inoltre occorre definire la shell di interfaccia normalmente :file:`msys.exe`  che si trova in molte distribuzioni di GRASS per Windows) ed il suo percorso.

en: By default, SEXTANTE tries to configure its GRASS connector to use the GRASS distribution that ships along with QGIS. This should work without problems in most systems, but if you experience problems, you might have to do it manually. Also, if you want to use a different GRASS version, you can change that setting and point to the folder where that other version is kept. GRASS 6.4 is needed for algorithms to work correctly.
it: Normalmente SEXTANTE cerca di configurare il suo connettore per GRASS per usare la distribuzione inclusa in QGIS; questo dovrebbe funzionare senza problemi nella maggior parte dei casi, ma se riscontrate dei problemi, avete la possibilità di agire manualmente. Inoltre se volete usare una versionedi GRASS differente, potete cambiare la configurazione per indirizzarla verso il percorso della cartella dove avete salvato la versionedi GRASS che volete usare. Per un corretto funzionamento degli algoritmi è richiesta la versione 6.4 d iGrass.

en: If you are running Linux, you just have to make sure that GRASS is correctly installed, and that it can be run without problem from a console.
it: Se state usando Linux dovete solo assicurarvi che GRASS è correttamente installato e che può essere attivato senza problemi da una console.

en: GRASS algorithms use a region for calculations. This region can be defined manually using values similar to the ones found in the SAGA configuration, or automatically, taking the minimum extent that covers all the input layers used to execute the algorithm each time. If this is the behaviour you prefer, just check the :guilabel:`Use min covering region` option in the GRASS configuration parameters.
it: Gli algoritmi di GRASS usano una regione per le loro elaborazioni.Questa regione può essere definita manualmente, usando valori simili a quelli usati per la configurazione di SAGA, o automaticamente, prendendo ogni volta la minima estensione geografica che contiene i layers usati per il calcolo. Se preferite questo funzionamento spuntate la casella  :guilabel:`Usa la minima regione` disponibile nei parametri di configurazione di GRASS.

en: GRASS includes help files describing each algorithm. If you set the :guilabel:`GRASS help folder` parameter, SEXTANTE will open them when you use the **[Show help]** button from the parameters window of the algorithm.
it: GRASS contiene dei files di aiuto che descrivono ogni algoritmo. Se spuntate la casella :guilabel:`GRASS cartella di aiuto`  SEXTANTE l'aprirà quando userete il bottone **[Visualizza aiuto]** della finestra dei parametri dell'algoritmo.

en: The last parameter that has to be configured is related to the mapset. A mapset is needed to run GRASS, and SEXTANTE creates a temporary one for each execution. You have to tell SEXTANTE if the data you are working with uses geographical (lat/lon) coordinates or projected ones.
it: L'ultimo parametro da configurare è legato al mapset. È necessanio un mapset. per eseguire GRASS e SEXTANTE ne crea uno provvisorio per ogni esecuzione. Dovete segnalare a SEXTANTE se state usando coordinate geografiche (lat/lon) o proiettate.

en: No additional configuration is needed to run GDAL algorithms, since it is already incorporated to QGIS and SEXTANTE can infere its configuration from it.
it: Per eseguire GDAL non è necessaria alcuna configurazione perchè è già incorporato in QGIS e SEXTANTE preleva da lì la propria configurazione.

en: Orfeo ToolBox (OTB) algorithms can be run from SEXTANTE if you have OTB installed in your system and configured SEXTANTE properly so it can find all necessary files (command-line tools and libraries). Please note that OTB binaries are not included in SEXTANTE, so you have to download and install the software yourself. Please check the OTB website for more information.
it: Gli algoritmi di Orfeo ToolBox (OTB) possono essere usatiin SEXTANTE seavete OTB installato sul vostro sistema e configurato opportunamente SEXTANTE in modo che possa trovare tutti i files necessari (comandi a linea e librerie). Prendete nota che gli eseguibili di SEXTANTE non sono inclusi in SEXTANTE,per cui dovete scaricarli ed installarli da soli. Controllate il sito di OTB per maggiori informazioni.

en: Once OTB is installed, start QGIS, open the SEXTANTE configuration dialog and configure OTB algorithm provider. In the :guilabel:`Orfeo Toolbox (image analysis)` block you will find all settings related to OTB. First ensure that algorithms are enabled.
it: Una volta installato OTB, avviate QGIS, aprite la finestra di configurazione di SEXTANTE e inserite il gestore degli algoritmi di OTB. Nella casella :guilabel:`Orfeo Toolbox (analisi di immagini)` troverete ogni parametro relativo a OTB; per prima cosa assicuratevi che gli algoritmi di OTB sono abilitati.

en: Then configure path to the folder where OTB command-line tools and libraries are installed:
it: Quindi configurate il percorso della cartella che contiene i comandi e le librerie di OTB:

en: |nix| usually :guilabel:`OTB applications folder` point to ``/usr/lib/otb/applications`` and :guilabel:`OTB command line tools folder` is ``/usr/bin``
it: |nix| normalmente :guilabel:`OTB cartella dell'applicazione` punta a ``/usr/lib/otb/applications`` e :guilabel:`OTB cartella dei comandi` è ``/usr/bin``

en: |win| if you use OSGeo4W installer, than install ``otb-bin`` package and enter ``C:\OSGeo4W\apps\orfeotoolbox\applications`` as :guilabel:`OTB applications folder` and ``C:\OSGeo4W\bin`` as :guilabel:`OTB command line tools folder`
it: |win| se usate l'installatore OSGeo4W allora installate il pacchetto ``otb-bin`` ed inserite ``C:\OSGeo4W\apps\orfeotoolbox\applications`` come :guilabel:`OTB cartella dell'applicazione` e ``C:\OSGeo4W\bin`` come :guilabel:`OTB cartella dei comandi`

en: To use this provider you need to install TauDEM command line tools.
it: Per installare questo gestore dovete installare gli strumenti di TauDEM a linea di comando.

en: Please visit `TauDEM homepage <http://hydrology.usu.edu/taudem/taudem5.0/downloads.html>`_ for installation instructions and precompiled binaries for 32bit and 64bit systems. **IMPORTANT**: you need TauDEM 5.0.6 executables, version 5.2 currently not supported.
it: Per le istruzioni di installazione e gli eseguibili precompilati per sistemi a 32bit e 64bit visitate il `sito TauDEM <http://hydrology.usu.edu/taudem/taudem5.0/downloads.html>`. **IMPORTANTE**: servono gli eseguibili della versione 5.0.6, la versione 5.2 non è al momento supportata.

en: There are no packages for most Linux distribution, so you should compile TauDEM by yourself. As TauDEM uses MPICH2, first install it using your favorite package manager. Also TauDEM works fine with OpenMPI, so you can use it instead of MPICH2.
it: Per molte distribuzioni Linux non sono disponibili pacchetti precompilati così dovete compilare TauDEM da soli. Poichè TauDEM usa MPICH2, per prima cosa dovete installarlo mediante il vostro gestore dei pacchetti preferito. TauDEM lavora bene anche con OpenMPI, quindi potete usare questo in sostituzione di MPICH2.

en: Download TauDEM 5.0.6 `source code <http://hydrology.usu.edu/taudem/taudem5.0/TauDEM5PCsrc_506.zip>`_ and extract files in some folder.
it: Scaricate i sorgenti di TauDEM 5.0.6 dal sito <http://hydrology.usu.edu/taudem/taudem5.0/TauDEM5PCsrc_506.zip>` e scompattate i files in qualche cartella.

en: Open :file:`linearpart.h` file and add after line
it: Aprite il file :file:`linearpart.h` ed aggiungete dopo la linea

en: add new line with
it: aggiungete una nuova linea con

en: so you'll get
it: così avrete

en: Save changes and close file. Now open :file:`tiffIO.h`, find line ``#include "stdint.h"`` and replace quotes (``""``) with ``<>``, so you'll get
it: Salvate le modifiche e chiudete il file. Ora aprite il file :file:`tiffIO.h`, cercate la linea ``#include "stdint.h"`` e sostituite gli apostrofi (``""``) con ``<>``, così avrete

en: Save changes and close file. Create build directory and cd into it
it: Salvate le modifiche e chiudete il file.Create la cartella di compilazione e spostatevi in essa

en: Configure your build with command
it: Preparate la vostra compilazione con il comando

en: and then compile
it: e quindi compilate

en: Finaly, to install TauDEM into ``/usr/local/bin``, run
it: Infine per installare TauDEM in ``/usr/local/bin`` eseguite
