Le 15/07/2007 01:27, Frederic Lapeyre écrivait :
(...)
Ce que je comprends ici c'est de pouvoir associer le code INSEE a une commune directement dans genj (selection a partir d'une liste DANS genj sur tous les champs lieu).

Ce que je n'avais pas compris. Ma réponse concernait la manière de se procurer les codes INSEE et de mettre à jour les lieux existant dans la généalogie XXXX en indiquant pour chaque lieu son code.

Auquel cas, je ne crois pas que ce soit fait mais ce serait bien que cela puisse... Le fait est que genj est international et que si on met un access liste de codes lieux pour la France, il faut prevoir le truc pour les autres pays.

Le code INSEE est une invention franco-française dont il n'existe pas pour la plupart des pays d'équivalents. En Suisse, Belgique et Canada, il y a un codage des entités administratives qui a des similitudes avec le code INSEE. Se voulant international, Genj, s'il veut intégrer les codages des entités administratives, doit le faire pour tous les pays qui ont un système de codage. D'où :

1-Il faut avoir tous les codages existants pour les pays qui en ont.

2-Ces listes sont évolutives et sauf une maintenance périodique, rien ne peut garantir qu'elles soient à jour à l'instant où l'on a besoin d'un code de lieu.

3-Il faut créer un système qui donne accès, lors de la saisie d'un lieu, au code de ce lieu et là surgissent plusieurs difficultés :

a-on ne peut pas faire une sélection de la liste des lieux et des codes selon le pays de l'utilisateur, en détectant la langue du système d'exploitation lors de l'installation. Il existe des généalogies qui embrassent plusieurs pays avec des langues différentes.

b-Comment accéder rapidement à l'information pertinente concernant le lieu à saisir ?

Pour mémoire, la liste des codes INSEE contient environ 39.000 lieux ( bien trente neuf mille). Si l'on y ajoute au moins autant de lieux pour tenir compte des tous les codes de tous les pays la recherche d'un lieu risque d'être longue. Par ailleurs, et seulement pour la France, il y a de nombreux lieux homonymes, par exemple les localités comportant St Pierre sont au nombre de 166 dont 10 St Pierre sans rien qui suit. Comment présente-t-on le choix à opérer quand l'utilisateur entre "St Pierre" dans la zone de saisie ?

4-L'usage du code INSEE crée aussi des contraintes, car il ne connaît que que les entités administratives existantes. Donc par exemple St Martin en Coailleux n'a plus actuellement de code INSEE (42258) et pourtant ce fut une commune jusqu'en 1966 où elle fut rattachée à 42207 Saint-Chamond. Pour cette entité géographique, quel code utilise-t-on ?
l'ancien ou le nouveau ?
Et pourtant, il y a église et école, un panneau de début et de fin d'agglomération et des panneaux routiers qui indiquent la direction et la distance du lieu, c'est devenu un écart bâti à plus de deux kilomètres des dernières maison de la ville de rattachement.

5-Quand on rédige un rapport généalogique dont le squelette est fourni par Genj, tous ces codes, ne sont pas du plus bel effet, pour ma part je leur préfère le nom du département en lettres. C'est pour celà qu'après avoir mis les codes INSEE, je les ai remplacé par le seul code du département que n'importe quel traitement de texte me remplace en un clin d'oeil par le nom.

EN CONCLUSION :
Genj permet de gérer le découpage des lieux selon les choix de l'utilisateur et la norme GEDCOM, ce qui est parfait. Il n'a pas besoin d'être inutilement alourdi par une fonction qui permettrait le choix du code INSEE des communes qui ne sont pas utilisé par tous.



--
Bien cordialement
Ch. PALLUY

Des messages de genrhoneloire
Où, quand, comment, vivaient nos ancêtres. Comment les retrouver.
http://perso.wanadoo.fr/christian.palluy/anarolo



---------------------------------------------------------------------
<*> Pour vous désincrire de cette liste, envoyez un mail à :
             [EMAIL PROTECTED]
<*> Pour obtenir de l'aide sur les commandes de la liste :
             [EMAIL PROTECTED]

Répondre à