MOHZENDA
Messages postés2Date d'inscriptionmercredi 18 octobre 2006StatutMembreDernière intervention 3 juillet 2011
-
11 nov. 2007 à 12:26
MOHZENDA
Messages postés2Date d'inscriptionmercredi 18 octobre 2006StatutMembreDernière intervention 3 juillet 2011
-
3 juil. 2011 à 16:15
Momo,
Bon voilà j'éssaye de lire un fichier segy, qui est structurer comme suit,
3200 caractères , (40 lignes x 80 caractères) EBCEDIC, pour cet étape pas de problèmes, j'ai réussi a retranscrire EBCEDIC en ascii.
Aprés 400 byte ( binarie header)
aprés 240 byte ( Trcace header)
trace (données)
mon problème est le suivant, comment je peut lire les binarie header et les transcrire sous forme texte,
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 11 nov. 2007 à 20:20
Salut Momo
Fichier "Segy" : inconnu sur tous les sites où j'ai voulu chercher son format.
Car "Binarie header" ou "Trcase header" ne suffit pas à définir le format des données et donc la manière de les lire.
Un header est en général une suite de variables de différents type simples (Integer, Long, String de taille fixe).
Chacune de ces variables représente une donnée que tu pourras exploiter pour lire les datas qui suivent. Ces variables définissent, pas exemple, la taille ou l'adresse dans le fichier de la zone des datas ou de simples descriptifs.
Sans le détail de la structure, impossible de te dire comment les lire.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)