Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Extraire des tables a partir de gedcom

15 views
Skip to first unread message

Jean Louison

unread,
Sep 28, 2009, 3:27:53 PM9/28/09
to
Bonsoir,
Existe-t-il une application qui permette de construire des tables filiatives
(au format .csv par exemple) a partir d'un fichier gedcom?
(le logiciel que j'utilise n'a pas cette fonction.)
Merci,
Jean

Tonio

unread,
Sep 29, 2009, 1:25:59 PM9/29/09
to
Bonjour,

"Jean Louison" <jean.l...@orange.fr> a �crit dans le message de news:
4ac10e3e$0$12649$ba4a...@news.orange.fr...

Je ne sais pas ce que veut dire des "tables filiatives", mais en tout cas,
Ogy-Gen (http://www.oxy-gen-soft.net/index_fr.php) sait exporter des GEDCOM
en csv (et en plein d'autres formats).

En esp�rant que �a fasse ton bonheur !

Bonne soir�e.

--
Antoine


Jean Louison

unread,
Sep 29, 2009, 3:43:52 PM9/29/09
to
Tonio a �crit :

Bonsoir Antoine,
Je viens de telecharger et tester, cela marche bien mais ne fait
pas ce dont j'ai besoin...
(les fichiers csv n'ont pas le contenus que je voudrait)
Merci quand meme,
Bonsoir
Jean

Pascal

unread,
Sep 30, 2009, 3:40:41 AM9/30/09
to
Bonjour,


Le Tue, 29 Sep 2009 21:43:52 +0200,
Jean Louison <jean.l...@orange.fr> a écrit :

> Bonsoir Antoine,
> Je viens de telecharger et tester, cela marche bien mais ne fait
> pas ce dont j'ai besoin...
> (les fichiers csv n'ont pas le contenus que je voudrait)

Pouvez-vous écrire un exemple de sortie ?

Pascal

Jean-Louis M�jecaze

unread,
Sep 30, 2009, 12:51:31 PM9/30/09
to
Bonjour,

Voir GedenXls sur mon site perso,
http://pagesperso-orange.fr/cgd/telechgt/index.htm ainsi que le petit bout
de programme qui rajoutera les Sosa

--

Jean-Louis
http://perso.orange.fr/cgd/index.htm
www.cgdauphine.org
www.geneabank.org


"Pascal" <pasc...@parois.net> a �crit dans le message de news:
20090930094...@parois.net...
Bonjour,


Le Tue, 29 Sep 2009 21:43:52 +0200,

Jean Louison <jean.l...@orange.fr> a �crit :

> Bonsoir Antoine,
> Je viens de telecharger et tester, cela marche bien mais ne fait
> pas ce dont j'ai besoin...
> (les fichiers csv n'ont pas le contenus que je voudrait)

Pouvez-vous �crire un exemple de sortie ?

Pascal


Denis Beauregard

unread,
Sep 30, 2009, 1:22:01 PM9/30/09
to
Le Mon, 28 Sep 2009 21:27:53 +0200, Jean Louison
<jean.l...@orange.fr> �crivait dans
fr.comp.applications.genealogie:

PAF 4 permet de produire un tableau en texte tabul� et les colonnes
sont param�trables. Mais c'est une solution moins int�ressante que
les autres propos�es.


Denis

--
Denis Beauregard - g�n�alogiste �m�rite (FQSG)
Les Fran�ais d'Am�rique du Nord - www.francogene.com/genealogie--quebec/
French in North America before 1722 - www.francogene.com/quebec--genealogy/
Sur c�d�rom � 1770 - On CD-ROM to 1770

Jean Louison

unread,
Sep 30, 2009, 3:38:26 PM9/30/09
to
Jean-Louis M�jecaze a �crit :

> Bonjour,
>
> Voir GedenXls sur mon site perso,
> http://pagesperso-orange.fr/cgd/telechgt/index.htm ainsi que le petit bout
> de programme qui rajoutera les Sosa
>
Bonjour Jean-Louis,
Je viens d'essayer,
J'ai un probl�me avec les caract�res accentu�...
Je vais faire d'autres essais, (mais c'est long)
Cela pourrais me convenir,
(je suis aussi sur une autre solution que l'on m'a propos� en bal perso)
Cordialement,
Jean.

Jean Louison

unread,
Sep 30, 2009, 3:48:01 PM9/30/09
to
Pascal a �crit :

> Bonjour,
>
>
> Le Tue, 29 Sep 2009 21:43:52 +0200,
> Jean Louison <jean.l...@orange.fr> a �crit :

>
>> Bonsoir Antoine,
>> Je viens de telecharger et tester, cela marche bien mais ne fait
>> pas ce dont j'ai besoin...
>> (les fichiers csv n'ont pas le contenus que je voudrait)
>
> Pouvez-vous �crire un exemple de sortie ?
>
> Pascal
>
Bonsoir Pascal,
En fait, j'ai relev� des registres d'une commune directement dans
mon logiciel de g�n�alogie plut�t que dans un tableur du style excel.
et je cherche maintenant a re cr�er les tables N, M, D avec les infos
de lieux, lieux-dits, parents, num�ro de photos, etc... a partir du gedcom.
Cordialement,
Jean

Pascal

unread,
Sep 30, 2009, 5:03:49 PM9/30/09
to
Le Wed, 30 Sep 2009 21:48:01 +0200,
Jean Louison <jean.l...@orange.fr> a écrit :

> En fait, j'ai relevé des registres d'une commune directement dans
> mon logiciel de généalogie plutôt que dans un tableur du style excel.
> et je cherche maintenant a re créer les tables N, M, D avec les infos
> de lieux, lieux-dits, parents, numéro de photos, etc... a partir du

les infos classiques, le lieux et les parents pas trop soucis avec les
outils déjà cité. Le numéro de photos, c'est déjà plus délicat. Il est
dans une note ou une source ?

Qu'y a-t-il dans etc ? Une exemple d'un enregistrement gedcom ne serait
pas du luxe non plus. Il y a peut être le numéro du registre, numéro
d'acte ?

La seule chose que je peux proposer c'est d'écrire un petit script pour
l'export en se basant sur le site web que j'ai monté[1]. Un truc rapide
ce serait pas trop long à écrire pour moi à première vue.

Par contre ça vous obligerait à avoir un serveur web, serveur MySQL,
mon script (vraiment pas simple à installer) juste pour ça. Mais bon si
vous êtes coincé :)

lifeline peut peut-être faire l'affaire ?

Pascal

Patrick Texier

unread,
Oct 1, 2009, 2:13:21 AM10/1/09
to
Le Mon, 28 Sep 2009 21:27:53 +0200, Jean Louison a �crit�:

> Existe-t-il une application qui permette de construire des tables filiatives
> (au format .csv par exemple) a partir d'un fichier gedcom?
> (le logiciel que j'utilise n'a pas cette fonction.)

C'est le domaine de pr�dilection de LifeLines si vous pouvez
l'installer. J'ai lieux.ll qui permet de sortir tous les actes d'un
lieux.
--
Patrick Texier

vim:syntax=mail:ai:ts=4:et:tw=72

Jean Louison

unread,
Oct 1, 2009, 3:57:17 PM10/1/09
to
Patrick Texier a �crit :

> Le Mon, 28 Sep 2009 21:27:53 +0200, Jean Louison a �crit :
>
>> Existe-t-il une application qui permette de construire des tables filiatives
>> (au format .csv par exemple) a partir d'un fichier gedcom?
>> (le logiciel que j'utilise n'a pas cette fonction.)
>
> C'est le domaine de pr�dilection de LifeLines si vous pouvez
> l'installer. J'ai lieux.ll qui permet de sortir tous les actes d'un
> lieux.
Bonsoir Patrick,
J'ai une station Sun ultra80 avec Solaris,
Mais pour l'instant, j'ai fait au plus vite,
je l'ai install� sur un pc avec windows...
Donc si j'ai bien compris, ce sont les .ll qui d�termine des formats de rapports.
J'ai import� mon gedcom (~9500 personnes)
Je veux bien votre "lieux.ll" pour faire un essai,
Merci,
Jean

Patrick Texier

unread,
Oct 2, 2009, 1:17:20 AM10/2/09
to
Le Thu, 01 Oct 2009 21:57:17 +0200, Jean Louison a �crit�:

> Donc si j'ai bien compris, ce sont les .ll qui d�termine des formats de rapports.
> J'ai import� mon gedcom (~9500 personnes)
> Je veux bien votre "lieux.ll" pour faire un essai,

Il est dans llpt.zip � <http://patrick.texier.free.fr>

La s�lection se fait sur une partie du d�coupage du lieu et le type
d'actes.

La source prise en compte et le titre (TITL) de la premi�re source de
l'�v�nement.

Le nombre � la fin est le jour julien pour permettre le tri
chronologique.

Le tout est ais�ment modifiable.

Jean Louison

unread,
Oct 14, 2009, 3:43:51 PM10/14/09
to
Patrick Texier a �crit :

Bonsoir Patrick,
D�sol�, je n'ai pas eu le temps de tester avant.
Il me manque une colonne "note de l'�v�nement" et ce serait parfait.
(c'est dans la note que j'ai mis les no de photos).

extrait du gedcom:
1 MARR
2 DATE 13 SEP 1746
2 PLAC Saint-Pal-de-Chalencon,43,Haute-Loire,Auvergne,FRANCE,
2 NOTE Edepot 2-8 photo 110

Vous dites "ais�ment modifiable", j'ai bien ouvert le fichier lieux.ll
mais rien compris (pourtant je fais un peut de python...)
J'ai l'impression que tout n'est pas dans ce fichier ?
Merci pour votre aide.
Jean.

Jean Louison

unread,
Oct 15, 2009, 4:22:21 PM10/15/09
to
Jean Louison a �crit :

Bonsoir Patrick,
J'ai progress�...
dans lieux.ll, Sur l'exemple de getsource(e) j'ai ajout� un getnote(e)
Ca marche, mais pour le moment je n'ai que la premi�re ligne de la note
J'ai l'impression de chercher a faire quelque chose qui dois d�j� exister!
A bient�t,
Jean

Patrick Texier

unread,
Oct 16, 2009, 4:27:02 AM10/16/09
to
Le Wed, 14 Oct 2009 21:43:51 +0200, Jean Louison a �crit�:

> Il me manque une colonne "note de l'�v�nement" et ce serait parfait.
> (c'est dans la note que j'ai mis les no de photos).
>
> extrait du gedcom:
> 1 MARR
> 2 DATE 13 SEP 1746
> 2 PLAC Saint-Pal-de-Chalencon,43,Haute-Loire,Auvergne,FRANCE,
> 2 NOTE Edepot 2-8 photo 110
>
> Vous dites "ais�ment modifiable", j'ai bien ouvert le fichier lieux.ll
> mais rien compris (pourtant je fais un peut de python...)
> J'ai l'impression que tout n'est pas dans ce fichier ?

Le langage est un peu sp�cial.

Je vous ai fait la modification demand�e :
<http://patrick.texier.free.fr/lieux.ll>

Patrick Texier

unread,
Oct 16, 2009, 4:56:25 AM10/16/09
to
Le Thu, 15 Oct 2009 22:22:21 +0200, Jean Louison a �crit�:

> dans lieux.ll, Sur l'exemple de getsource(e) j'ai ajout� un getnote(e)
> Ca marche, mais pour le moment je n'ai que la premi�re ligne de la note
> J'ai l'impression de chercher a faire quelque chose qui dois d�j� exister!

C'est la modification que j'ai faite.

Donc voici une version qui va lire toutes les lignes de notes :
<http://patrick.texier.free.fr/lieux2.ll>

On ne peut pas utiliser getnotes() car cette fonction va mettre des
sauts de lignes � chaque CONT. Je mets une espace.

Jean Louison

unread,
Oct 16, 2009, 6:06:03 AM10/16/09
to
Patrick Texier a �crit :

Bonjour Patrick,
Je viens de faire un test avec lieux2.
C'est EXACTEMENT ce que je voulais !!!
Merci beaucoup pour cet ajout de fonction,
cela me permet de r�cup�rer plusieurs ann�es de travail.
Bon, j'ai bien quelques notes qui contiennent ";"
il faut donc que je les modifie, mais c'est rapide y en a pas beaucoup.
Merci, bon weekend.
Jean

Patrick Texier

unread,
Oct 17, 2009, 12:39:19 AM10/17/09
to
Le Fri, 16 Oct 2009 12:06:03 +0200, Jean Louison a �crit�:

> Bonjour Patrick,
> Je viens de faire un test avec lieux2.
> C'est EXACTEMENT ce que je voulais !!!
> Merci beaucoup pour cet ajout de fonction,
> cela me permet de r�cup�rer plusieurs ann�es de travail.
> Bon, j'ai bien quelques notes qui contiennent ";"
> il faut donc que je les modifie, mais c'est rapide y en a pas beaucoup.

Vous pouvez aussi utiliser un s�pateur tabulation en rempla�ant

set(sep, ";")

par

set(sep, "\t").

0 new messages