pourquoi exporter les lieux sous cette forme :
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
1 PLAC
2 FORM Ville , Code postal , Departement , Region , Pays, Subdivision
soit :
2 PLAC Brécey,50370,Manche,Basse-Normandie,FRANCE,Les Vallées
la bonne logique serait :
2 FORM Subdivision , Ville , Code postal , Departement , Region , Pays
c'est à dire du plus petit au plus grand
soit:
2 PLAC Les Vallées,Brécey,50370,Manche,Basse-Normandie,FRANCE
La composition des informations suivant l'étiquette PLAC gedcom a été longuement discutée sur ce forum, fin 2005 ou début 2006 me semble-t-il. Les décisions qui ont été prises à l'époque ont été:
-le remplacement du champ Lieu (purement hérésiaque) par le champ Subdivision
-le placement du contenu de ce dernier champ en dernière place.
La norme gedcom précise qu'un lieu doit être défini par une suite de champs séparés par des virgules, du plus détaillé au plus vaste, tout celà en 120 caractères. L'appellation et l'ordre de ces champs est défini dans l'entête du fichier, éventuellement dans l'événement si l'ordre est différent de celui défini dans l'entête.
L'export gedcom d'Ancestrologie respecte cette norme en exportant dans l'ordre:
Commune, Code postal (ou au choix Code Insee), Département, Région, Pays,
Il s'en écarte en exportant en dernier la Subdivision, mais ce choix a été justifié par le fait que l'on risque de dépasser les 120 caractères, et que de nombreux logiciels n'important pas 6 champs dans PLAC, il était préférable de perdre le plus détaillé. D'autre part les logiciels capables d'importer au moins 6 champs sont pourvus d'un "répartiteur" comme Ancestrologie, capable de réaffecter correctement les champs.
Le complément de la description, spécifique à Ancestrologie, est exporté dans les Notes de PLAC (Latitude, Longitude, le code non mis dans PLAC, et le cas échéant le Lieu).
Il est simplement dommage que Généanet ne possède pas de parser pour l'importation d'un gedcom.
Mais pourrait-on encore parler de standard Gedcom pour l'exportation des généalogies, s'il devait exister autant de formats d'exportation que de logiciels susceptibles de les importer?
D'un autre côté, je constate que Généanet en définissant un lieu (selon la définition donnée par Marc ci-dessus) par la subdividion, la commune et le département, ne s'est lui non plus pas soucié de futurs errements de nos énarques.
La solution serait que PLAC ne comporte que ces quatres éléments (avec le pays), tous les autres étant spécifiques à Ancestrologie seraient mis dans les Notes de PLAC.
PLACE_HIERARCHY: = {Size=1:120}
This shows the jurisdictional entities that are named in a sequence from the lowest to the highest jurisdiction. The jurisdictions are separated by commas, and any jurisdiction's name that is missing is still accounted for by a comma. When a PLAC.FORM structure is included in the HEADER of a GEDCOM transmission, it implies that all place names follow this jurisdictional format and each jurisdiction is accounted for by a comma, whether the name is known or not. When the PLAC.FORM is subordinate to an event, it temporarily overrides the implications made by the PLAC.FORM structure stated in the HEADER. This usage is not common and, therefore, not encouraged. It should only be used when a system has over-structured its place-names.
Lieux et adresses Le tag PLAC debute une ligne indiquant un lieu.
Les composantes hierarchiques ou administratives sont notées selon un ordre croissant séparées par une virgule. La norme ne précise pas le nombre de niveaux. En pratique la valeur de six est utilisée par quelques logiciels, dont Heredis. De son coté GMX est limité à quatre.
L'en tête du fichier précise dans un tag FORM la séquence des éléments du lieu, exemple :
2 FORM Town , Area code , County , Region , Country, Subdivision
d'où dans le corps du fichier:
2 PLAC Annonay,07100,Ardèche,Rhône-Alpes,F,Hôpital
2 PLAC Lalouvesc,07520,Ardèche,Rhône-Alpes,F,
2 PLAC Saint-Pierre-sur-Doux,07,Ardèche,Rhône-Alpes,F,
En important un fichier du genre dans le logiciel rédacteur vous aurez la surprise de devoir répondre aux questions sur l'organisation des lieux. A quoi bon ce tag FORM documenté en anglais.
De plus la virgule finale sans élément n'est pas justifiée et perturbe certains logiciels.
Cette manière de renseigner les lieux indique une confusion entre le nom et l'adresse d'un lieu. Ce qui importe dans une base c'est de mentionner le nom. Son adresse correspond à d'autres utilisations. Un logiciel de généalogie n'est pas un agenda.
Je trouve dommage d'encombrer les écrans ou les états par la répétition des régions, du pays et des départements sous forme numérique et littérale. Eventuellement le département sous l'une des deux formes suffit à localiser le village tandis que le lieu-dit est indispensable pour restituer l'atmosphère d'une famille.
1 SOUR
2 NAME MacFamilyTree
2 VERS 6.1 Public Beta 5
2 CORP Synium Software GmbH Germany (syniumsoftware.com)
1 CHAR UTF-8
1 GEDC
2 VERS 5.5.1
1 BIRT
2 DATE 02/08/1949
2 PLAC Lourdes, 65100, Hautes-Pyrénées,,Midi-Pyrénées,FRANCE
2 SOUR @S0@
3 QUAY 1
2 CHAN
3 DATE 27 avr. 2011
4 TIME 18:11:10
1 RESI
2 DATE FROM 1979 TO 1987
2 PLAC Saint-Jean-de-Luz, 64500, Pyrénées-Atlantiques,,Aquitaine,FRANCE
Il faudrait voir quel est le soft le plus complet pour gerer les lieux, et faire un export avec et voir ce que ca donne
à ma connaissance c'est Ancestrologie
demain je ferai des essaisComment ça demain, tu as toute la nuit devant toi pour ca :grin: , comme ca quand moi je me reveille, je peux voir si je dois faire les modifs
Il faudrait voir quel est le soft le plus complet pour gerer les lieux, et faire un export avec et voir ce que ca donne
Angoustrine-Villeneuve-des-Escaldes |
Sainte-Colombe-de-la-Commanderie |
Châteauneuf-Val-Saint-Donat |
Saint-Michel-l'Observatoire |
Château-Arnoux-Saint-Auban |
- limitation du nbre de caractères sur l'entrée Subdivision
proposition 1 : après choix d'un lieu Ville ( complet :ville, cp, dept, région, pays )
- calcul du solde dispo pour Subdiv. ( 120 - (10 + n caract [de ville cp dept region pays ])
avec cette solution on passe partout
en prime : un parcer à l'export gedcom