BSD-pour-Tous

Heredis, généalogie et histoire

Tag moteur

http://bsd-pour-tous.purforum.com/forum.htm

    Vous avez dit Gedcom ?

    Partagez

    Tahiti
    Fondateur
    Fondateur

    Masculin Age : 50
    Localisation : Le Mans - Sarthe (72)
    Je travaille sous : Windows 8.1 - 64bits
    Date d'inscription : 28/02/2009

    Vous avez dit Gedcom ?

    Message par Tahiti le Sam 07 Mar 2009, 18:50

    Vous avez dit GEDCOM?


    GEDCOM est l'abréviation de GEnealogical Data COMmunication (Communication de Données Généalogiques). C'est un format de fichier défini initialement par l'Eglise des Mormons pour permettre les échanges de données généalogiques informatisées au sein de leur communauté. Ce format est devenu aujourd'hui le standard international des échanges d'informations entre la quasi-totalité des logiciels de généalogie

    Un fichier au format GEDCOM est une base relationnelle d'informations généalogiques mise en forme de fichier séquentiel. Une base relationnelle est un fichier dont la structure permet de gérer des informations liées entre elles par une relation. Deux individus, par
    exemple, peuvent être liés par une relation de type 'mariage' ou 'parent-enfant'. Dans un fichier séquentiel, les informations sont stockées les unes à la suite des autres. Les informations généalogiques que l'on trouve dans un fichier GEDCOM (fichier séquentiel) sont toujours associées à un identificateur qui les caractérise et qui permet de relier une information à une autre.


    Depuis sa création, la norme GEDCOM a évolué et aujourd'hui sa version courante est la version 5.5. De version en version, de nouveaux identificateurs ont été ajoutés pour gérer des informations supplémentaires, et certains identificateurs ont été supprimés.Tous les programmes de généalogie ne sont pas compatibles avec la plus récente version de la norme GEDCOM. Lors de l'import d'un fichier GEDCOM, un programme ignorera généralement les informations associées aux identificateurs qu'il ne reconnait pas.


    Le langage GEDCOM version 5.5

    Le format d'une ligne d'informations GEDCOM

    On peut rencontrer dans un fichier GEDCOM quatre formats de ligne différents.

    Pour décrire les informations qui sont regroupées dans une structure et n'ont pas de relations avec d'autres informations du fichier, on trouvera des lignes dont la syntaxe sera:

    • Format 1
      {niveau} espace {identificateur}
      ou

    • Format 2
      {niveau} espace {identificateur} espace {informations}

      ... et pour les informations qui doivent être mises en relation avec d'autres qui sont placées à un autre endroit dans le fichier, on trouvera:


    • Format 3
      {niveau} espace @{référence}@ espace
      {identificateur}

      ou

    • Format 4
      {niveau} espace {identificateur} espace @{référence}@


      • {niveau} : c'est une valeur numérique de 0 à n qui permet de structurer les informations. Les informations du niveau n sont toujours associées au niveau n-1 qui précéde. Il est très important de respecter l'ordre dans lequel les informations
        d'un fichier GEDCOM doivent être classées.

      • {identificateur}
        : les identificateurs sont des mots-clés de 3 ou 4 caractères du langage GEDCOM qui caractérisent les informations fournies, comme INDI pour individu, MARR pour mariage, FAM pour famille, etc (voir la liste des identificateurs ci-dessous)

      • @{référence}@
        : les références sont les étiquettes qui permettent d'établir des relations entre des informations. Ces références sont des suites de chiffres et/ou de lettres quelconques toujours délimitées par un caractère @ au début et à la fin. Sur une ligne d'un fichier GEDCOM, une référence citée avant un identificateur marque l'emplacement d'une information (c'est une adresse). Une référence citée après un identificateur permet d'établir une relation avec une information définie par l'adresse correspondante (c'est un pointeur). C'est l'existence d'une ligne comportant une adresse et d'une ou de plusieurs
        lignes qui contiennent un pointeur sur cette adresse qui matérialise une(des) relation(s). Dans un fichier GEDCOM, la éférence utilisée dans chaque "ligne adresse" doit être unique: on ne peut pas retrouver la même référence utilisée comme adresse dans deux lignes différentes, mais plusieurs pointeurs (donc plusieurs "lignes pointeurs") peuvent renvoyer à cette "ligne adresse".

      • {informations} :
        ce sont les données généalogiques qui peuvent être codées dans un format spécifique (dates), sous forme de texte libre notes) ou qui sont des constantes pré-définies dans le langage (M ou F pour indiquer le sexe, par exemple).



    Décoder les informations d'un fichier GEDCOM

    Tout fichier GEDCOM débute obligatoirement par un entête (identificateur HEAD) et se termine obligatoirement par une marque de fin (identificateur
    TRLR). Entre l'entête et la marque de fin, on trouvera principalement les types d'informations suivants:
  • les informations relatives aux individus (identificateur INDI)
  • les informations relatives aux familles (identificateur FAM)
  • les notes (identificateur NOTE)
  • les sources (identificateur SOUR)

  • La norme GEDCOM comprend beaucoup d'autres identificateurs dont vous trouverez la description plus loin dans cette page. Un bon
    nombre d'entre eux n'ont d'utilité que pour les membres de l'Eglise des Mormons. Certains programmes utilisent des identificateurs
    spécifiques supplémentaires. Les informations associées à ces identificateurs spéciaux ne pourront pas être transférées entre différents logiciels par
    Export/Import d'un fichier GEDCOM.

    Exemple d'analyse d'un fichier

    L'entête :

    0 HEAD entête du fichier
    1 SOUR Legacy système créateur du fichier
    2 VERS 2.0version
    2 NAME Legacy for Windows nom du système
    2 CORP Millennia Corp. nom de l'organisme, de la société
    3 ADDR PO Box 1800 adresse
    4 CONT Duvall, WA 98019 suite de l'adresse
    1 DEST Legacy système destinataire du fichier
    1 DATE 10 Sep 1998 date de création du fichier
    1 CHAR ANSI jeu de caractères utilisé
    1 SUBM @S0@ auteur (pointeur vers l'auteur @S0@)
    1 FILE WEINLAND.GED nom du fichier GEDCOM
    1 GEDC identification GEDCOM
    2 VERS 5.5version utilisée
    2 FORM LINEAGE_LINKED format utilisé


    L'auteur du fichier :

    0 @S0@ SUBM définition de l'auteur @S0@
    1 NAME Louis JEANPIERRE nom de l'auteur


    Un individu de la généalogie :

    0 @I1@ INDI définition de l'individu @I1@
    1 NAME Jules Albert /Leprince/ prénoms/nom
    1 SEX M sexe masculin
    1 BIRTnaissance
    2 DATE 19 Aug 1875 date
    2 PLAC Metz, 57, F lieu
    2 SOUR @S1@ source (pointeur vers la source @S1@)
    3 PAGE pg 56 numéro de la page
    1 DEATdécès
    2 DATE 21 Feb 1947 date
    2 PLAC Nancy, 54, F lieu
    1 CHANdernière modification
    2 DATE 10 Sep 1996 date
    3 TIME 09:07 et heure
    1 FAMS @F3@ famille de son couple (pointeur vers famille @F3@)
    1 FAMC @F1@ famille de ses parents (pointeur vers famille @F1@)
    1 OCCU mécanicien profession
    1 NOTE @NI1@ note associée à l'individu (pointeur vers note @NI1@)


    Une famille :

    0 @F1@ FAM définition de la famille @F1@
    1 HUSB @I3@ le mari (pointeur vers l'individu @I3@)
    1 WIFE @I4@ l'épouse (pointeur vers l'individu @I4@)
    1 MARR mariage
    2 DATE 5 Mar 1874 date
    2 PLAC Sarcey, 69, F lieu
    2 NOTE @NF1@ note associée au mariage (pointeur vers note @NF1@)
    1 CHIL @I1@ 1er enfant de la famille (pointeur vers @I1@)
    1 CHIL @I2@ 2ème enfant de la famille (pointeur vers @I2@)
    1 CHAN dernière modification
    2 DATE 30 May 1998 date
    3 TIME 15:24 et heure



    Une note :

    0 @NI1@ NOTE blablabla... début du texte de la note @NI1@
    1 CONT etc... suite du texte
    1 CONT etc... suite du texte


    Autre format possible, la note est directement incluse dans une structure (INDIvidu, FAMille...):

    0 @I19@ INDI définition de l'individu @I19@
    1 NAME Alphonse /Leprince/ prénoms/nom
    ...
    1 NOTE blablabla... début du texte de la note
    2 CONT etc suite du texte


    Une source :

    0 @S1@ SOUR
    1 ABBR Les familles de Pontaudouce, par David Koskoff.
    1 TITL Les familles de Pontaudouce, par David Koskoff.


    Un individu sans lien de parenté (ami, voisin, parrain...) :

    O @I9@ INDI
    1 NAME René/LAMORCE/
    1 ASSO @I4@
    2 RELA parrain


    La marque de fin de fichier :

    0 TRLR marqueur de fin de fichier

    (Source
    Internet)

    Voir aussi :
    http://bsd-pour-tous.purforum.com/t88-la-liste-complete-des-identificateurs-gedcom-55-et-leur-definition#95


    Dernière édition par Tahiti le Dim 09 Jan 2011, 13:34, édité 1 fois

    jeanlucdu77
    Habitué
    Habitué

    Masculin Age : 55
    Localisation : villemarechal 77710
    Je travaille sous : windows 7
    Date d'inscription : 30/03/2009

    Re: Vous avez dit Gedcom ?

    Message par jeanlucdu77 le Mar 31 Mar 2009, 20:58

    en parlant gedcom
    sur un arbre complet sur heredis,peut on faire des gedcoms branche par branche et les reprendre sur heredis pour pouvoir s'epparer l'abre cote de mon epouse et le mien car plusieurs departements et plusieurs patronymes identique d'ou la difficulter de differencier

    ifs
    Excellent Posteur
    Excellent Posteur

    Masculin Age : 75
    Localisation : Pintendre 24010, Lévis (Québec)
    Je travaille sous : Linux Mint Rosa, PC Win sept 64 bits, Vista 32 et 64
    Date d'inscription : 10/10/2010

    Re: Vous avez dit Gedcom ?

    Message par ifs le Sam 01 Oct 2011, 17:43

    Où trouve-t-on:
    1 _ARCH

    1 _FIL LEGITIMATE_CHILD
    1 _CLS YES

    Tahiti
    Fondateur
    Fondateur

    Masculin Age : 50
    Localisation : Le Mans - Sarthe (72)
    Je travaille sous : Windows 8.1 - 64bits
    Date d'inscription : 28/02/2009

    Re: Vous avez dit Gedcom ?

    Message par Tahiti le Sam 01 Oct 2011, 20:05

    Dans un Gedcom !

    Peut-être qu'i lte faut les rajouter dans ton sujet ici (???) :Re: Ce qui est ou pas exporté / Importé (Gedcom ou/et Heredis) avec Heredis 11.1 :


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Adhérent : GenCom - CRGPG n°1532 - CGDT n°2663 - Marquise n°706 etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    NEW impression d'arbres généalogique : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)

    Tahiti
    Fondateur
    Fondateur

    Masculin Age : 50
    Localisation : Le Mans - Sarthe (72)
    Je travaille sous : Windows 8.1 - 64bits
    Date d'inscription : 28/02/2009

    Re: Vous avez dit Gedcom ?

    Message par Tahiti le Sam 01 Oct 2011, 20:12

    ifs a écrit:Où trouve-t-on:

    1 _ARCH = 1 rn-Archivage=PERDU (?) source toi --> Re: Ce qui est ou pas exporté / Importé (Gedcom ou/et Heredis) avec Heredis 11.1 :
    1 _FIL LEGITIMATE_CHILD = Enfant naturel
    1 _CLS YES = "_CLS YES" pour la coche "L'individu n'a pas de descendance" --> Re: Gedcom Heredis 11

    Mais je ne suis pas spécialiste des Gedcom, loin de là !


    Dernière édition par Tahiti le Sam 01 Oct 2011, 22:18, édité 1 fois


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Adhérent : GenCom - CRGPG n°1532 - CGDT n°2663 - Marquise n°706 etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    NEW impression d'arbres généalogique : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)

    ifs
    Excellent Posteur
    Excellent Posteur

    Masculin Age : 75
    Localisation : Pintendre 24010, Lévis (Québec)
    Je travaille sous : Linux Mint Rosa, PC Win sept 64 bits, Vista 32 et 64
    Date d'inscription : 10/10/2010

    Re: Vous avez dit Gedcom ?

    Message par ifs le Sam 01 Oct 2011, 21:48

    Je n'ose plus le demander à BSD qui utilises ces bannières. emo105
    Mais au cas ou BSD visiterait ce forum, voir le lien ci-dessous, les manipulations du gedcom pour tenter de ne pas perdre d'informations de la base Heredis:
    Import from another program louche

    Contenu sponsorisé

    Re: Vous avez dit Gedcom ?

    Message par Contenu sponsorisé Aujourd'hui à 09:51


      La date/heure actuelle est Sam 10 Déc 2016, 09:51