[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