adesso volevo esportarlo in ecw solo che in r.out.gdal nella lista dei
formati
non compare ecw…come mai?
per lo meno a questa meriti una risposta o per lo meno ci dai il tempo di risponderti.
pongo il caso che tu non abbia compilato GRASS e GDAL visto che non ne hai fatto nota.
probabilmente usi un pacchetto. Se usi windows non sono davvero d’aiuto. ECW non viene normalmente incluso nei pacchetti perchè ha una licenza bislacca.
beh, è arrivato il tempo di compilare gdal/ogr dall’inizio e di inserire ecw fra le librerie da compilargli contro.
scarica i sorgenti di GDAL e fai un bel ./configure --help nella cartella espansa dei suoi sorgenti.
Ti accorgerai di quante librerie puoi linkare direttamente a gdal.
per ognuna di quelle che ti interessano dovrai prima scaricare i sorgenti e compilarle.
questo vuol dire:
./configure
make
make install
make install deve essere eseguito con i privilegi di root.
quando le ha installate tutte sarà il turno di gdal/ogr
segui attentamente la sintassi consigliata.
leggi attentamente qualsiasi INSTALL, INSTALL.txt o simili che trovi nel tuo cammino.
in rete dovresti trovare vari howto.
in bocca al lupo
Lorenzo
Comunque uso Debian Etch......
ho instllato le libecw faccio il configure gdal e ECW mi da yes,
ma quando faccio il make mi dà una serie di errori che penso riguardino
GRASS:
grass57dataset.cpp:862: error: 'G__setenv' was not declared in this scope
grass57dataset.cpp:865: error: 'G_reset_mapsets' was not declared in this
scope
grass57dataset.cpp:866: error: 'G_add_mapset_to_search_path' was not
declared in this scope
grass57dataset.cpp:873: error: 'G_find_file2' was not declared in this scope
grass57dataset.cpp:885: error: aggregate 'Ref ref' has incomplete type and
cannot be defined
grass57dataset.cpp:887: error: 'I_init_group_ref' was not declared in this
scope
grass57dataset.cpp:888: error: 'I_get_group_ref' was not declared in this
scope
grass57dataset.cpp:900: error: 'I_free_group_ref' was not declared in this
scope
grass57dataset.cpp:924: error: 'class GRASSDataset' has no member named
'sCellInfo'
grass57dataset.cpp:924: error: 'G_get_cellhd' was not declared in this scope
grass57dataset.cpp:930: error: 'class GRASSDataset' has no member named
'sCellInfo'
grass57dataset.cpp:931: error: 'class GRASSDataset' has no member named
'sCellInfo'
grass57dataset.cpp:933: error: 'class GRASSDataset' has no member named
'sCellInfo'
grass57dataset.cpp:934: error: 'class GRASSDataset' has no member named
'sCellInfo'
grass57dataset.cpp:936: error: 'class GRASSDataset' has no member named
'sCellInfo'
grass57dataset.cpp:938: error: 'class GRASSDataset' has no member named
'sCellInfo'
grass57dataset.cpp:946: error: 'G_get_projinfo' was not declared in this
scope
grass57dataset.cpp:947: error: 'G_get_projunits' was not declared in this
scope
grass57dataset.cpp:948: error: 'GPJ_grass_to_wkt' was not declared in this
scope
make[2]: *** [../o/grass57dataset.o] Error 1
make[2]: Leaving directory `/home/sam/Desktop/Qgis/gdal-1.3.2/frmts/grass'
make[1]: *** [grass-install-obj] Error 2
make[1]: Leaving directory `/home/sam/Desktop/Qgis/gdal-1.3.2/frmts'
make: *** [frmts-target] Error 2
Questo è il mio config:
./configure --with-ecw=/usr/local --with-grass=/usr/lib/grass
--with-pg=/usr/local/pgsql/bin/pg_config
Secondo te cosa non và?
--
View this message in context: http://www.nabble.com/import-tif-e-mosaic-GRASS62-tf2610461.html#a7288256
Sent from the Gfoss mailing list archive at Nabble.com.