-
VecPnt: Transformació entre VEC i PNT (amb i sense topologia)
Accés a aquest text d'ajuda com a pàgina web: VecPnt
Presentació i opcions
Aquesta aplicació fa la transformació de fitxers de punts en format VEC (ASCII) a fitxers de punts en format PNT (binaris i estructurats), i viceversa. També pot simplificar un fitxer PNT, agrupant els punts que queden dins una certa distància.
El format VEC és parcialment compatible amb els fitxers VEC de l'Idrisi, però permet que els atributs integer siguin de tipus long (o sigui, dintre el rang [-2147483648, 2147483647] en lloc de dintre el rang [-32768, 32767]), expressa les coordenades en doble precisió i suporta atributs de tipus string. Tots els formats VEC ASCII de l'Idrisi són compatibles amb el VECPNT.
El format PNT és un format estructurat que permet relacions topològiques explícites entre els punts (en aquest cas, control de la unicitat espacial), però també pot ser utilitzat sense relacions topològiques explícites per a emmagatzemar els fitxers en un format més eficient (gestió molt més ràpida) i amb propietats molt més sofisticades (diversos atributs per entitat, diversos registres [registre múltiple] per entitat, metadades completes, simbolització per defecte, etc). En efecte, un fitxer PNT és un fitxer binari que porta associat un fitxer T.dbf amb els seus atributs i un fitxer T.rel amb metadades completes (descriptors dels camps, relacions amb altres taules, etc), simbolització per defecte i altres informacions d'interès.
A les opcions 1 i 3, donats n punts que estiguin molt a prop segons la tolerància definida, es fonen en un de sol i es generen tants registres com atributs diferents hi hagi [generant, doncs, el que anomenem registre múltiple]. Quan es converteix un fitxer VEC a format PNT, l'ordre del punts del fitxer PNT no és l'originari del VEC sinó que estan ordenats primer per la coordenada x i després per la y. Aquesta ordenació no és inherent del format sinó una particularitat de l'aplicació que els ordena per a accelerar l'estructuració topològica si es demana.
Caixa de diàleg de l'aplicació
|
Caixa de diàleg del VecPnt |
Sintaxi
Sintaxi:
- VecPnt 1 FitxerVEC FitxerSortPNT Tolerància [/DescriptorCamp] [/NomCamp] [/AJUST_ENV]
- VecPnt 2 FitxerEntPNT FitxerVEC Precisió [/CAMP] [/TAULA] [/SI_EN_BLANC] [/AJUST_ENV] [/ATRIBUT_CONSTANT] [/ALCADA]
- VecPnt 3 FitxerEntPNT FitxerSortPNT Tolerància [/MULTIREG] [/AJUST_ENV]
Opcions:
- 1:
Pas de fitxers VEC a fitxers PNT.
- 2:
Pas de fitxers PNT a fitxers VEC.
- 3:
Pas de fitxers PNT a fitxers PNT (simplificació).
Paràmetres:
- FitxerVEC
(Fitxer VEC -
Paràmetre d'entrada): Nom del fitxer de punts tipus VEC.
- FitxerSortPNT
(Fitxer sortida PNT -
Paràmetre de sortida): Nom del fitxer estructurat de punts.
- Tolerància
(Tolerància -
Paràmetre d'entrada): Tolerància que es defineix per fondre punts, és a dir, que donats 'n' punts a una distància menor a aquesta tolerància es fonguin en un sol punt.
- FitxerEntPNT
(Fitxer entrada PNT -
Paràmetre d'entrada): Nom del fitxer d'entrada estructurat de punts.
- Precisió
(Precisió -
Paràmetre d'entrada): Nombre de xifres decimals escrites a les coordenades del fitxer VEC de sortida.
Modificadors:
/DescriptorCamp=
(Descriptor camp)
Cadena de text (cal cometes si porta espais) que descriu el camp Atribut (màxim 40 caràcters); per defecte resta buit. (Paràmetre d'entrada) /NomCamp=
(Nom camp)
Cadena de text (màxim 10 caràcters) que serà usada com a nom de camp en la base de dades a crear; per defecte es pren ATR_VEC_? on ? pot ser L, F o C segons que els atributs siguin nombres enters, reals o cadenes de text. (Paràmetre d'entrada) /CAMP=
(Camp de la base de dades)
Junt amb TAULA indiquen el camp de la base de dades que s'exporta a format VEC. Per saber més sobre els valors d'aquests paràmetres seguiu les consideracions del document de sintaxi general. (Paràmetre d'entrada) /TAULA=
(Taula de base de dades)
Junt amb CAMP indiquen el camp de la base de dades que s'exporta a format VEC. Per saber més sobre els valors d'aquests paràmetres seguiu les consideracions del document de sintaxi general. (Paràmetre d'entrada) /SI_EN_BLANC
(Registre en blanc)
Indica el comportament que tindrà l'exportació a VEC quan no hi hagi atribut a la base de dades (camp en blanc). Pot valer "CONSTANT" per a un valor constant, "ID_GRAFIC" per a l'identificador gràfic o "IGNORAR" per a ignorar els vectors sense atribut (valor per defecte). (Paràmetre d'entrada) /ATRIBUT_CONSTANT=
(Atribut constant)
Constant que voleu exportar a format VEC com atribut dels objectes. Si s'usa en combinació amb /TAULA=, /CAMP= i /SI_EN_BLANC=CONSTANT és l'atribut que es farà servir quan no hi ha dades (camp en blanc). Si no s'indica /TAULA=, /CAMP= o /ATRIBUT_CONSTANT= l'exportació a format VEC es fa a partir de l'identificador gràfic com atribut. (Paràmetre d'entrada) /ALCADA=
(Alçada)
Indica quina de les possibles alçades s'escriu en el VEC. Per saber més sobre els valors d'aquest paràmetre seguiu les consideracions del document de sintaxi general. (Paràmetre d'entrada) /MULTIREG
(Multiregistres)
Tots els registres pertanyents als punts fusionats resten a la base de dades definitiva (si el paràmetre no s'especifica, només els registres que pertanyen als punts finals es conserven). (Paràmetre d'entrada) /AJUST_ENV (Ajust envolupant) Ajusta l'envolupant documentada a les metadades al rectangle mínim. (Paràmetre d'entrada)
L'Idrisi es un programari © de J.Ronald Eastman and Clark University.
Aquesta aplicació fa servir i genera fitxers versió 1.1.