Carte des généabloggers

Affichage des articles dont le libellé est transmission. Afficher tous les articles
Affichage des articles dont le libellé est transmission. Afficher tous les articles

dimanche 22 septembre 2013

Travail de transmission - 3ème partie : découpage, automatisation, etc.

Je reviens à ma mini série d'articles sur la transmission de mon travail. Nous allons aborder les problématiques de mise en ligne, d'automatisation et de personnalisation.


Découpage

Comme j'en ai parlé dans la 2ème partie je me suis attaché au diagramme relationnel que j'ai enrichi d'informations (lieux, métiers).

Pour résultat, j'obtiens, en sortie de mon logiciel, une image très conséquente. Pour vous donner une idée, la taille de l'image pour ma base complète est la même que pour une photo haute résolution. Ce qui est difficilement exploitable en consultation en ligne.

Je me suis donc penché sur cette problématique, l'idée étant de faire comme pour la consultation de cartes en ligne (comme google map, mappy, viamichelin, etc.).

J'ai trouvé mon "bonheur" en panojs. Je mets "bonheur" entre guillemets car tout n'a pas fonctionné immédiatement... Il m'a fallu quelques heures de tests ! La documentation n'étant plus à jour !
L'idée du programme est de découper une grande image en petits morceaux et à différentes dimensions. Ainsi tout est optimisé pour zoomer et parcourir l'image comme une carte.

Comme toujours, si vous êtes intéressé et que vous souhaitez plus d'infos, n'hésitez pas à me contacter!

Automatisation

Dernier volet de la mise en ligne, c'est l'automatisation de la génération des différents diagrammes en fonction des branches.

Etant assez familié avec le scripting, et gramps le permettant j'ai écrit un script qui se charge d'exporter le diagramme relationnel des personnes "pivot": mon épouse, moi même, chacun de nos parents, chacun de nos grands parents. Ceci permet d'adresser à nos frères et soeurs, cousins cousines le diagramme les concernant le plus.
Le script se charge ensuite de découper les diagramme avec l'utilitaire fourni avec panojs (voir chapitre précédent).
La mise en ligne sur mon site web est encore manuelle.

Il faut savoir que tout ce travail de partage n'est pas encore officiel, il est encore en cours de d'expérimentation.

Comme le chapitre précédent, si vous êtes intéressés, contactez-moi ! :-)

 

D'autres pistes ?

J'ai traité ici de la mise en ligne de manière "privée". On peut aussi penser aux sites de généalogie (payant ou non) sur lesquels vous pouvez remonter vos informations, les partager, découvrir des similitudes avec d'autres généalogistes : familysearch, geneanet, etc.

Vous avez aussi sans doute constaté que je n'ai traité ici que de la version web de la transmission. En effet, notre travail peut intéresser nos aïeux qui, sans vouloir faire de discrimination,ne sont pas forcément connectés. Je n'ai pas encore réfléchi sérieusement à une version papier d'un compte rendu de mes recherches. Celà pourrait être intéressant, même pour moi ! A suivre.

Je vous invite à lire l'article de Sophie Boudarel concernant le travail de transmission : http://lagazettedesancetres.blogspot.fr/2013/02/comment-transmettre-sa-genealogie.html

A bientôt !

jeudi 22 août 2013

Travail de transmission - 2ème partie - l'arbre relationnel et son adaptation

La dernière fois, je vous parlais de mes questionnements à propos de la transmission de mes recherches et de la forme qu'elle devait prendre. Je préviens qu'à partir de ce billet, je vais être un peu "technique".
Comme je vous en parlais, le logiciel Gramps permet d'exporter la base sous forme de site web. Je l'ai mise en ligne sur ma page web perso fournie par mon FAI pour tester.
................
Je souhaitais aussi mettre en ligne la base sous forme graphique. Sous Gramps, il est possible de sortir un diagramme relationnel. Celui-ci diffère des diagrammes des ascendants ou de lignée familliale par le fait que tous les individus sont affichés : frères et soeurs, famille des épouses...
En revanche, ce qui manque par rapport aux autre graphique cités, c'est que les lieux de naissance et de mort ainsi que les métiers, ne sont pas affichés (cf capture ci-contre).
C'est là que j'ai fait appel à mes modestes connaissances en informatique ;-)
................
Sous gramps, les différents exports, comme la génération des graphiques ce fait à l'aide de plugins. Ceux-ci sont écrits en langage python. Mon métier m'a déjà amené à écrire des programmes en ce langage donc je n'étais pas trop perdu. J'ai donc entrepris de prendre les éléments qui m'intéressaient (affichage des lieux et des métiers) des différents plugins qui les intégraient (diagramme des ascendants et de lignée familiale) pour les fusionner dans un nouveau plugin qui serait une adaptation du diagramme relationnel de base. Voilà le résultat : la même capture que précédemment mais avec des lieux et des métiers en plus !





Pour ceux qui sont intéressés par ce plugin adapté, n'hésitez pas à me contacter via twitter ou en commentant cet article !

La prochaine fois nous parlerons de la mise en ligne de ce graphique.

samedi 17 août 2013

Travail de transmission - 1ère partie - Questionnement et premières expérimentations

Faire de la généalogie, c'est bien, c'est intéressant, ça permet de faire plein de découvertes mais partager les informations c'est mieux!
Alors effectivement, il y a ce blog, mais l'objectif n'est pas le même.

Je souhaiterais partager les documents, photos, arbres généalogiques avec les membres de ma famille. Et, si cela n'est pas trop difficile, personnaliser les données en fonction de l'appartenance de la personne à telle ou telle branche.

J'ai déjà effectué une certaine partie du travail. Je relate, ici, les différentes étapes.

Mon logiciel de généalogie, GRAMPS, permet, de base, d'exporter la base sous la forme d'un site web (page en anglais). Il est ainsi possible de mettre à disposition, sur un site web, l'ensemble des informations : documents, fiches individuelles, relations. Voilà quelques captures d'écran.

liste des noms de famille
liste des individus
exemple de fiche individuelle.
Cet export répond à mon exigence de partager les informations ET les documents liés. Mais le site est un peu étoffé, il est assez difficile de se situer soi-même dans l'ensemble et il s'agit de l'ensemble de ma base. Si je le partage, toutes les personnes auront accès à toutes les branches sans distinction d'appartenance.

Dans la 2ème partie, nous verrons l'exploitation du "diagramme relationnel" de gramps. Celui-ci permet de voir graphiquement les liens entre les individus.

A bientôt!

Fabrice