[GRASS-Italia] problema grass + mapserver
Francesco Casonato
il.cesko a gmail.com
Dom 22 Ott 2006 15:56:21 CEST
Salve lista,
sono iscritto da un po' di tempo, ora arrivo anche io a porre il mio
quesito:
sto cercando di visualizzare delle mappe vettoriali di grass in
mapserver, ma non riesco a portare a termine l'operazione; la
situazione è la seguente:
possiedo dei file in formato shape, che riesco a visualizzare
correttamente su mapserver. La stessa cartografia, importata in grass,
dà poi errore al momento della visualizzazione.
Il file map che uso per le prove è il seguente:
MAP
SIZE 600 300
EXTENT 1626967.360000 4965489.560007 1819680.819998 5175653.840000
UNITS DD
LEGEND
STATUS EMBED
POSITION LR
TRANSPARENT TRUE
END
#parametri del web server
WEB
TEMPLATE global_test.html
IMAGEPATH "/home/cesko/apache/htdocs/sitoMapServer/ms_temp/"
IMAGEURL "/ms_temp/"
END
LAYER
NAME provincie
TYPE POLYGON
STATUS DEFAULT
DATA /home/cesko/grass/veneto/cesko/vector/provincie/head
CLASS
NAME 'Veneto'
OUTLINECOLOR 100 100 100
COLOR 200 200 200
END
END
END
al momento di visualizzare la mappa, ottengo il seguente errore:
msDrawMap(): Image handling error. Failed to draw layer named 'provincie'.
msSHPOpenFile(): Unable to access file.
(/home/cesko/grass/veneto/cesko/vector/provincie/head)
msSHPOpenFile(): Unable to access file.
(/home/cesko/grass/veneto/cesko/vector/provincie/head)
Ora, non credo sia un problema di permessi, perché riesco a
visualizzare correttamente la cartografia in formato shape, che si
trova in un percorso simile
(/home/cesko/grass/cartografiaVeneto/provincie.shp), e comunque in una
prova ho anche dato permessi di lettura/scrittura a tutti gli utenti
lungo tutto il percorso alla cartografia. Le librerie gdal con
supporto grass sono installate correttamente:
gdalinfo --formats|grep GRASS
GRASS (ro): GRASS Database Rasters (5.7+)
Le versioni che sto usando sono:
mapserver: 4.6.1-6ubuntu2
libgdal1c2a: 1.2.6-1.3build1
libgdal1-grass: 1.2.6-1build1
grass: 6.0.1-1ubuntu2
Ho cercato un po' su google, ma non ho trovato risposte esaurienti al
mio problema. qualcheduno mi può aiutare? Grazie mille
Francesco Casonato
Maggiori informazioni sulla lista
GRASS-Italia