-
ASCIIIMG: Importació de fitxers ràster ASCII a fitxers ràster MiraMon
Accés a aquest text d'ajuda com a pàgina web: ASCIIIMG
Presentació i opcions
Aquesta aplicació importa fitxers ràster de diversos formats
ASCII al MiraMon (format IMG). Els formats ASCII suportats poden contenir línies de capçalera que indiquen algunes característiques del fitxer, com ara el nombre de columnes i files, etc. En funció del tractament que es dona a la capçalera, ASCIIIMG té tres opcions:
ASCIIIMG ESRI:
Opció que interpreta la capçalera del format ESRI ASCII per fer la transformació.
ASCIIIMG NO ENV:
En aquesta opció no s'indica l'àmbit ni el sistema de referència. El nombre de files i columnes que conté el fitxer ASCII s'ha d'escriure manualment, així com també el nombre de línies de capçalera a saltar.
ASCIIIMG ENV:
En aquesta opció s'indica l'àmbit i el sistema de referència. El nombre de files i columnes que conté el fitxer ASCII s'ha d'escriure manualment, així com també el nombre de línies de capçalera a saltar.
Així doncs, l'ASCIIIMG suporta quatre tipus principals de fitxers ASCII:
Els tipus de dades de sortida tolerats són: bit, byte, integer, uinteger, long i real, amb compressió RLE o sense compressió.
L'ASCIIIMG suporta retorns de carro estil DOS/Windows (0x0D 0x0A) i a l'estil UNIX
(0x0D).
Es pot indicar un valor corresponent al sensedades ('NoData', valor de fons o 'flag value'). Aquest és aplicat tant quan es consignen els valors explícits (com els que s'indiquen en alguns fitxers ESRI amb capçalera) com en el cas de conversions fora de rang.
L'aplicació documenta un conjunt mínim de metadades, que poden ser enriquides amb el GeM+ posteriorment si es desitja. Les metadades documentades són:
data type :
file type :
columns :
rows :
min. value :
max. value :
flag value :
Si s'indiquen arguments al final de la línia de comanda també documenta:
ref. system :
ref. units :
min. X :
max. X :
min. Y :
max. Y :
resolution :
Si no s'indiquen aquests arguments, aquestes metadades es documenten per defecte com a:
ref. system : plane
ref. units : pixels
min. X : 0
max. X : nfil
min. Y : 0
max. Y : ncol
resolution : 1
La resta d'entrades es documenten com a:
file title :
unit dist. : 1.0
pos'n error : unknown
value units : unspecified
value error : unknown
flag def'n : background
legend cats : 0
L'aplicació controla que la imatge origen no sigui incompleta (truncada).
Malgrat això, si el dèficit de cel·les o píxels és inferior al 70% l'aplicació farceix
la resta de la imatge amb l'últim valor llegit. Així s'obté una
imatge que pot ser consultada o retallada en el fragment que conté dades
vàlides.
Caixa de diàleg de l'aplicació
|
Caixa de diàleg de l'ASCIIIMG. |
Sintaxi
Sintaxi:
- ASCIIIMG reg FOri FDest TipusDada [SisRef] [RefUnit]
- ASCIIIMG reg FOri FDest ncol nfil nlin TipusDada ValorFons DefValFons
- ASCIIIMG reg FOri FDest ncol nfil nlin TipusDada ValorFons DefValFons minx maxx miny maxy SisRef RefUnit
Paràmetres:
- reg
(Mida del registre o delimitador -
Paràmetre d'entrada): Indica el tractament per als tres tipus principals de fitxer ASCII:
- -1 (i menys de 6 paràmetres) quan es tracta d'un fitxer ESRI ASCII ràster format.
- 0 quan els valors estan separats per un delimitador.
- n quan indica l'amplada en caràcters de cada cel·la per a registre fix.
- -n (i 6 o més paràmetres) quan es tracta d'un fitxer ASCII estructurat per columnes; la n indica el nombre de columna a importar.
- FOri
(Fitxer origen -
Paràmetre d'entrada): Fitxer ASCII d'entrada
- FDest
(Fitxer destí -
Paràmetre de sortida): Fitxer IMG de sortida.
- TipusDada
(Tipus de dada -
Paràmetre d'entrada): Tipus de dada de sortida:
- bit (enters [0,1], 1 bit/cel·la)
- byte (enters [0,255], 1 byte/cel·la)
- integer (enters [-32768, 32767], 2 bytes/cel·la)
- uinteger (enters [0, 65535], 2 bytes/cel·la)
- long (enters [-2147483648, 2147483647], 4 bytes/cel·la)
- real (punt flotant ±3.4E±32, 4 bytes/cel·la)
- SisRef
(Sistema de referència -
Paràmetre d'entrada): Nom del sistema de referència espacial (projecció, dàtum, etc). Si no s'indica serà plane per defecte.
- RefUnit
(Unitats del sistema de referència -
Paràmetre d'entrada): Unitats del sistema de referència espacial. Quan s'indiquen han de ser les corresponents al SisRef (típicament "m" per a projeccions convencionals, o graus (°) per a sistemes en longitud-latitud). Si el paràmetre no s'indica serà píxel per defecte.
- ncol
(Nombre de columnes -
Paràmetre d'entrada): Nombre de columnes.
- nfil
(Nombre de files -
Paràmetre d'entrada): Nombre de files.
- nlin
(Nombre de línies -
Paràmetre d'entrada): La capçalera del fitxer ASCII s'esquiva indicant el nombre de línies que la constitueix; cal indicar zero (0) per a fitxers sense capçalera.
- ValorFons
(Valor de fons -
Paràmetre d'entrada): Valor corresponent al sensedades de la imatge o "none" per no indicar-lo.
- DefValFons
(Definició del valor de fons -
Paràmetre d'entrada): Definició del valor sensedades o "none" si no hi ha valor de fons.
- minx
(X mínima -
Paràmetre d'entrada): Definició de la X mínima de l'envolupant.
- maxx
(X màxima -
Paràmetre d'entrada): Definició de la X màxima de l'envolupant.
- miny
(Y mínima -
Paràmetre d'entrada): Definició de la Y mínima de l'envolupant.
- maxy
(Y màxima -
Paràmetre d'entrada): Definició de la Y màxima de l'envolupant.
Modificadors: