[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [riminilug-general] gis Grass



Ciao Franco, sono anche io un utente di Grass e forse qualche dritta te la posso dare (spero)

Non sono pero' riuscito a farlo  partire con l'interfaccia grafica . Sembra
che debbano essere installate le librerie tcl/tk, ma se cerco di installarle
il sistema mi dice che ci sono gia'.Mah!?
Per alcune distribuzioni bisogna creare dei link simbolici alle librerie libtcl e libtk Ti riporto una parte di una pagina che ora non trovo più (l'indirizzo era circa questo:
http://motivation.ru/cdrom/doc/freegis_cd.en.html):

Note for *Debian, Mandrake* and perhaps some other distributions: Tcl/TK are installed but aren't found by the executable because some links to dynamic libraries may not be set correctly. You need to execute the following commands as root. Eventually you have to adapt the version numbers 8.3 resp. 1.8.4 or the leading path.

ln -s /usr/lib/libtcl8.3.so /lib/libtcl.so ln -s /usr/lib/libtk8.3.so /lib/libtk.so ln -s /usr/lib/libgd.so.1.8.3 /lib/libgd.so.1.8


Inoltre ti riporto il testo di una e-mail apparsa nella mailing-list degli utenti italiani di grass per un problema analogo con tcl/tk:


  [GRASS-Italia] NVIZ problem

*Davide* drambaldi at tiscalinet.it <mailto:grass-italia@xxxxxxxxxxxxxxxxx?Subject=%5BGRASS-Italia%5D%20NVIZ%20problem&In-Reply-To=>
/Fri Jul 4 14:28:15 CEST 2003/

    * Previous message: [GRASS-Italia] Fatto il DEM, e adesso....
      <http://listserv.unipr.it/pipermail/grass-italia/2003-July/000324.html>

    * Next message: [GRASS-Italia] Fatto il DEM, e adesso ....per
      l'idorgeologia?
      <http://listserv.unipr.it/pipermail/grass-italia/2003-July/000325.html>

    * *Messages sorted by:* [ date ]
      <http://listserv.unipr.it/pipermail/grass-italia/2003-July/date.html#326>
      [ thread ]
      <http://listserv.unipr.it/pipermail/grass-italia/2003-July/thread.html#326>
      [ subject ]
      <http://listserv.unipr.it/pipermail/grass-italia/2003-July/subject.html#326>
      [ author ]
      <http://listserv.unipr.it/pipermail/grass-italia/2003-July/author.html#326>


------------------------------------------------------------------------

Ho avuto qualche problema con librerie tcl/tk e installazione di NVIZ

Presento qui il problema e la soluzione che ho trovato vista la difficoltà di muoversi nelle FAQ rispetto a questo particolare errore (alcune mail erano in tedesco)

Ecco il problema che mi dava NVIZ all'accensione

usr/local/grass5/etc/nviz2.2/NVWISH2.2: error while loading shared libraries: libtk.so.0: cannot open shared object file: No such file or directory

la soluzione sembra facile:

N.B: il mio problema riguardava SOLO NVIZ e non l'interfaccia grafica, si suppone quindi che le librerie tcl/tk almeno esistano.

1. verficate in /usr/lib la versione delle librerie 8.3 o 8.4 (devono essere della stessa versione del pacchetto NVIZ installato!)

2. create dei link
	versione 8.3:

	ln -sf /usr/lib/libtcl8.3.so /usr/lib/libtcl.so.0
	ln -sf /usr/lib/libtk8.3.so /usr/lib/libtk.so.0
	
	versione 8.4:

	ln -sf /usr/lib/libtcl8.3.so /usr/lib/libtcl.so.0
	ln -sf /usr/lib/libtk8.3.so /usr/lib/libtk.so.0

	ed il link:
	
	ln -s /usr/lib/libtk.so /usr/lib/libtk.so.0

3. start

	>grass5

	  slocate libtk.so.O

Per il mio problema ha funzionato!
magari risparmiante questa notte sulle FAQ



Tornando alla tua e-mail:

Il gis per sua natura necessita di un database e quindi dovrei trovare
postgres ed il modo per interfacciarlo Grass .
Qualcuno e' interessato ad approfondlre la questione ?
speriamo...

Io a parte un primo tentativo, in parte riuscito, non ho poi più approfondito per mancanza di tempo il discorso relativo a postgres. Sul sito di grass si trovano dei tutorial in merito... La cosa mi interessa molto, anche io vorrei approfondire questo aspetto.

ciao,
giovanni pasini