GEDCOM et ses dialectes
retour vers le sommaire
Utilisation dans un logiciel
L'usage du gedcom est universel. La quasi totalité des logiciels revendiquent son usage.
C'est la meilleure méthode pour transférer des données entre logiciels de généalogie. D'abord pour échanger entre chercheurs ne disposant pas du même logiciel, pour éviter une saisie manuelle. Outre l'analyse des données généalogiques beaucoup de fonctions complémentaires sont disponibles dans des utilitaires. Si ces utilitaires sont indépendants il est indispensable que gedcom soit un moyen pour intégrer les données.
Parmi les usages les plus fréquents :
- réalisation de graphisme sous forme numérique
- présentation des données dans des pages html pour CD ou publication sur site
- publication des données dans des banques d'échanges
Contenu d'un fichier gedcom
Ce type de fichier transporte des données généalogiques exclusivement. Elles sont structurées selon une grammaire qui garantit la désignation et la valeur de chaque information, à l'exclusion de toute mise en forme.
La mise en forme et le traitement des données est à la charge du logiciel d'accueil. Ceci respecte les désirs des concepteurs et des utilisateurs des logiciels d'application. Il n'est pas rare de lire des commentaires ne prenant pas en compte cette propriété.
Par exemple, les données date sont enregistrées dans un gedcom sous la forme JJ MMM AAAA avec le rang du jour numérique, le mois avec trois initiales du mot anglais et enfin les 4 chiffres de l'année selon le calendrier grégorien.
2 DATE 17 APR 1785
est la forme légale, qui sera comprise dans toutes les langues. C'est la convention et il n'y a pas place pour préférer une autre représentation.
Si le généalogiste désire une autre présentation dans son logiciel il devra la paramétrer et généralement la panoplie de choix est vaste. Mais pour écrire un gedcom ce logiciel devra appliquer la traduction. De façon réciproque le logiciel lecteur devra lire le code gedcom et afficher la date selon les instructions de l'utilisateur du programme.
Le fichier gedcom est en format texte donc facile à consulter dans un éditeur et même à modifier. Dans ce cas il faut maitriser la grammaire et se souvenir que la présentation finale n'est pas transmise, faute de quoi les résultats sont inattendus.
Efficacité
Il n'y a pas de solution alternative au gedcom. On peut le regretter mais c'est ainsi.
Cependant des utilisateurs avertis pourront réussir ponctuellement des transferts par des données organisées en fichier texte avec certains logiciels, mais cela reste périlleux.
Gedcom est-il parfait ? Non. La gamme des données possibles est limitée, à plus de 4000 combinaisons, mais on peut toujours en trouver une manquante. La grammaire permet de créer de nouvelles combinaisons, certes, mais l'universalité n'est pas acquise ...
Par contre beaucoup de critiques ne sont pas fondées. elles découlent d'une mauvaise implémentation, par les éditeurs, qui conduit à une incompréhension. Ces erreurs sont délicates à identifier et de plus évoluent au fil des révisions. C'est ce que j'ai appelé dialectes et qui justifie ce site.
Enfin une autre catégorie de reproches s'entendent, dans les bavardages de salon ou dans certains mails de forum. Ils revendiquent une structuration des données dans le fichier gedcom identique à celle de leur logiciel. OUI la lecture ( l'importation ) serait plus facile à concevoir et alors comment feraient les autres.
En conclusion Gedcom est un bon outil
qui mérite un effort d'apprentissage pour le maitriser.
Les mauvais ouvriers ....
(votre participation est attendue pour partager votre expérience...)
|
© 2000 - Sylvain Peyrichou |
Revenir au SOMMAIRE |
mise à jour le 08/03/06 |