OpenJump:Troubleshooting

Da Wikipedia, l'enciclopedia libera.

Percorso: Home page / Software Desktop GIS / OpenJump:Troubleshooting


Nel caso otteniate:

java.lang.OutOfMemoryError: Java heap space

Questa è una spiegazione (grazie ad Andrea Aime!):

Heh, la jvm è disegnata per il server side e purtroppo non si adatta molto bene a lavori di tipo workstation. Nel file che lancia openjump ci deve essere un qualcosa del tipo java xxx, puoi aumentare la RAM a disposizione di OpenJump con il parametro -Xmx256m (se vuoi lasciare che la VM allochi fino a un massimo di 256 megabyte di heap).

OpenJump è un po' sciocchino e carica completamente in memoria lo shapefile su cui devi lavorare, per giunta con delle strutture dati pensate per l'analisi spaziale che mangiano un totale di memoria. In linea di massima, prendi la dimensione del file shp e moltiplica per 2, quella è la RAM che ti serve per caricare lo shape in memoria.

Personal tools