IdrMM: Importació i exportació entre formats ràster de l'Idrisi i del MiraMon
Aquest mòdul transforma fitxers ràster entre el MiraMon i
l'Idrisi-32.
Els tipus de transformacions implementades són:
- Exportació d'una banda de qualsevol format IMG del MiraMon a
format RST de l'Idrisi-32.
- Importació de l'Idrisi-32 en format RST monobanda al MiraMon
IMG.
- Exportació JPEG georeferenciat (J.rel) del MiraMon a un fitxer
RST de tres bandes RGB d'Idrisi-32.
Ambdós fitxers, IMG i RST, són binaris, però el MiraMon accepta més tipus
que Idrisi-32. Idrisi-32 suporta els tipus byte, integer i real, mentre que
el MiraMon accepta a més, els tipus bit i long i les seves corresponents
compressions RLE (byte-RLE, integer-RLE...).
Atès que l'Idrisi-32 no suporta el tipus long es pot decidir que les
dades del fitxer Idrisi-32 transformat siguin integer o real
mitjançant un paràmetre optatiu. En el cas d'una exportació d'un
ràster MiraMon tipus long a Idrisi-32 tipus integer, el paràmetre optatiu a
utilitzar és /LONG_SHORT i en el cas d'una exportació a Idrisi-32
de tipus real el paràmetre optatiu a utilitzar és /LONG_REAL. Per
defecte (si no s'especifica el paràmetre optatiu) el mòdul aplica
/LONG_REAL.
En el cas d'una transformació del MiraMon a l'Idrisi-32 amb el
paràmetre optatiu /LONG_SHORT l'aplicació satura els valors del
ràster origen superiors a 32767 o inferiors a -32768. La saturació es
realitza seguint el següent protocol:
- Si el ràster origen conté valors de NODATA superiors a 32766 o
inferiors a -32767, l'aplicació definirà el valor de NODATA a 32767 en
el primer cas i -32768 en el segon. La resta de valors del ràster origen
que siguin superiors a 32766 o inferiors a -32767 seran assignats a 32766
o -32767 respectivament.
- Si el ràster origen no conté valors de NODATA, els valors superiors a
32766 o inferiors a -32767 seran assignats a 32767 o -32768,
respectivament.
Cal notar que aquest mòdul no realitza exportacions de fitxers amb dades
tipus bit; per fer-ho caldrà transformar les dades a tipus byte amb
l'aplicació IMGIMG i posterioment realitzar
l'exportació a RST. Tampoc no realitza la importació a format MiraMon de
fitxers RST de 24 bits (composicions de tres bandes) de l'Idrisi-32; en
aquest cas s'aconsella usar un format TIFF (georeferenciat com a
GeoTiff) com a intermediari i llavors usar el mòdul TIFIMG per a obtenir el corresponent IMG de 24 bits amb el
MiraMon.
Sobre els fitxers ràster Idrisi-16 cal notar que tenen el mateix format
que els fitxers MiraMon; per tant tots els fitxers ràster Idrisi-16 RST que
siguin binaris i no comprimits es poden llegir directament amb el MiraMon a
través de "Fitxer | Obrir ràster". Amb tot, existeixen algunes
situacions especials que es detallen a continuació:
De l'Idrisi-16 al MiraMon:
- Si el fitxer fos ASCII o comprimit ("packed") convertiu-lo a
binari no comprimit amb la utilitat CONVERT d'Idrisi-16 (per als ASCII
també poden utilitzar, des del MiraMon, "Fitxer | Importar |
ASCII->IMG").
- Si es vol ampliar el model de metadades del fitxer DOC
d'Idrisi-16, cal fer-ho des del GeM+, amb la possibilitat de mantenir
els dos formats (DOC i REL).
Del MiraMon a l'Idrisi-16:
- Si el fitxer ràster MiraMon és byte i RLE cal verificar que no sigui
extracomprimit i que no sigui indexat (IMGIMG) i
cal canviar la documentació que figura al DOC perquè MiraMon especifica
que les dades són comprimides (RLE) al mateix camp tipus dades (p.ex.
byte-RLE) i Idrisi-16 escriu l'RLE a un altre camp.
- En el cas que el fitxer ràster MiraMon tingui metadades en format REL,
cal utilitzar el gestor de metadadaes (GeM+) per tal de transformar-les a
format DOC.
- En el cas que el fitxer ràster MiraMon sigui de tipus long o long-RLE,
tingueu en compte les consideracions de les transformcions entre MiraMon i
Idrisi-32.
- En el cas que el fitxer ràster MiraMon sigui de tipus short o long amb
categories (amb valors superiors a 255), no es pot fer la transformació a
Idrisi-16.
Sintaxi:
IdrMM 1/2/3 FitxerOrigen FitxerDestí [ParàmetreOptatiu]
- Opció 1: Exportació del MiraMon (FitxerOrigen ) a l'Idrisi-32
(FitxerDestí ). Els paràmetres opcionals d'aquesta opció són:
- /LONG_SHORT realitza una exportació de dades origen tipus
long a dades destí tipus integer.
- /LONG_REAL realitza una exportació de dades origen tipus
long a dades destí tipus real.
- Opció 2: Importació des de l'Idrisi-32 (FitxerOrigen ) al
MiraMon (FitxerDestí ). Aquest cas no té paràmetres opcionals.
- Opció 3: Exportació d'imatges JPEG (FitxerOrigen ) a fitxers RGB
d'Idrisi-32 (FitxerDestí ). Si la imatge origen és georeferenciada
(J.rel), es genera un RST també georeferenciat. Aquest cas no té
paràmetres opcionals.
MiraMon és un programa registrat per Xavier Pons
Idrisi és un programari © de J.Ronald Eastman and Clark University