[Gfoss] ctr tif oblique

Ciao a tutti,

ho delle cartografie tif con relativi file tfw, rrd , aux da cui ho creato uno shape file utilizzando gdaltindex.
Il problema è che le immagini sono oblique perciò i contorni non combaciano ed ho aree bianche.

Come posso risolvere? qualche utility?

grazie
Marco

Non ho specificato che le cartografie devo visualizzarle con mapserver/pmapper.

Il 29/12/09 18.43, Marco ha scritto:

Ciao a tutti,

ho delle cartografie tif con relativi file tfw, rrd , aux da cui ho
creato uno shape file utilizzando gdaltindex.
Il problema è che le immagini sono oblique perciò i contorni non
combaciano ed ho aree bianche.

Come posso risolvere? qualche utility?

grazie
Marco

Per Mapserver il colore da considerare trasparente si imposta nel LAYER del mapfile con
OFFSITE 255 255 255
(se è il bianco).

Funziona bene solo con i formati non compressi (come le TIFF), per cui sei fortunato :slight_smile:
Per i formati compressi come ECW o JPEG invece rimangono delle macchie ai bordi, dove il bianco non è più proprio bianco...

Prego :slight_smile:
Vito

----- Messaggio originale -----
Da: "Marco" <marcpat@katamail.com>
A: gfoss@faunalia.it
Inviato: Giovedì, 7 gennaio 2010 16:35:16 GMT +01:00 Amsterdam/Berlino/Berna/Roma/Stoccolma/Vienna
Oggetto: Re: [Gfoss] ctr tif oblique

Non ho specificato che le cartografie devo visualizzarle con mapserver/pmapper.

Il 29/12/09 18.43, Marco ha scritto:

Ciao a tutti,

ho delle cartografie tif con relativi file tfw, rrd , aux da cui ho
creato uno shape file utilizzando gdaltindex.
Il problema è che le immagini sono oblique perciò i contorni non
combaciano ed ho aree bianche.

Come posso risolvere? qualche utility?

grazie
Marco

Ho provato e il risultato non cambia (ma il layer è uno shape tileindex delle immagini tiff)

Ora provo a cambiare i valori dei file tfw corrispondenti di ogni immagine, perchè l'immagine è leggermente ruotata verso sinistra, ma i valori nei file tfw sono ad esempio:

                    0.42000000000000
                    0.00000000000000
                   -0.42000000000000
              1723930.92988281250000
              4770166.15015625020000

cioè la 2a e 3a riga sono sempre 0, mentre

Line 2: Rotation about y axis.
Line 3: Rotation about x axis.

come posso ottenere queste rotazioni? ho controlato gdalinfo ma non c'è nessuna informazione

grazie

Il 08/01/10 09.10, Vito Meuli ha scritto:

OFFSITE 255 255 255