@pascal : mais dans ce cas, on ne pourraît pas récupérer ensemble les « Bas-Rhin » et « Haut-Rhin » juste en filtrant « Alsace » parce qu’il n’y aurait pas de | derrière « Alsace », n’est-ce pas ? (c’est ce que j’avais compris en regardant le tuto de Carafife).
J’ai un peu modifié pour garder les | mais pas au bout de chaque ligne : juste au bout des lignes représentant une catégorie et pas un mot-clé. Ca donne ça maintenant :
France|
France|Alsace|
France|Alsace|Bas-Rhin
France|Alsace|Haut-Rhin
France|Aquitaine|
France|Aquitaine|Dordogne
France|Aquitaine|Gironde
France|Aquitaine|Landes
France|Aquitaine|Lot-et-Garonne
France|Aquitaine|Pyrenees-Atlantiques
France|Auvergne|
France|Auvergne|Allier
France|Auvergne|Cantal
France|Auvergne|Haute-Loire
France|Auvergne|Puy-de-Dome
France|Basse-Normandie|
France|Basse-Normandie|Calvados
France|Basse-Normandie|Manche
France|Basse-Normandie|Orne
France|Bourgogne|
France|Bourgogne|Cote-d'Or
France|Bourgogne|Nievre
France|Bourgogne|Saone-et-Loire
France|Bourgogne|Yonne
France|Bretagne|
France|Bretagne|Cotes-d'Armor
France|Bretagne|Finistere
France|Bretagne|Ille-et-Vilaine
France|Bretagne|Morbihan
France|Centre|
France|Centre|Cher
France|Centre|Eure-et-Loir
France|Centre|Indre
France|Centre|Indre-et-Loire
France|Centre|Loiret
France|Centre|Loir-et-Cher
France|Champagne-Ardenne|
France|Champagne-Ardenne|Ardennes
France|Champagne-Ardenne|Aube
France|Champagne-Ardenne|Haute-Marne
France|Champagne-Ardenne|Marne
France|Collectivites et territoires d'Outre-Mer|
France|Collectivites et territoires d'Outre-Mer|Nouvelle-Caledonie
France|Collectivites et territoires d'Outre-Mer|Polynesie Française
France|Collectivites et territoires d'Outre-Mer|Terres Australes et Antarctiques
France|Collectivites et territoires d'Outre-Mer|Wallis et Futuna
France|Corse|
France|Corse|Corse-du-Sud
France|Corse|Haute-Corse
France|Departements d'Outre-Mer|
France|Departements d'Outre-Mer|Guadeloupe
France|Departements d'Outre-Mer|Guyane
France|Departements d'Outre-Mer|La-Reunion
France|Departements d'Outre-Mer|Martinique
France|Departements d'Outre-Mer|Mayotte
France|Departements d'Outre-Mer|Saint-Pierre-et-Miquelon
France|Franche-Comte|
France|Franche-Comte|Doubs
France|Franche-Comte|Haute-Saone
France|Franche-Comte|Jura
France|Franche-Comte|Territoire de Belfort
France|Haute-Normandie|
France|Haute-Normandie|Eure
France|Haute-Normandie|Seine-Maritime
France|Ile-de-France|
France|Ile-de-France|Essonne
France|Ile-de-France|Hauts-de-Seine
France|Ile-de-France|Paris
France|Ile-de-France|Seine-et-Marne
France|Ile-de-France|Seine-Saint-Denis
France|Ile-de-France|Val-de-Marne
France|Ile-de-France|Val-d'Oise
France|Ile-de-France|Yvelines
France|Languedoc-Roussillon|
France|Languedoc-Roussillon|Aude
France|Languedoc-Roussillon|Gard
France|Languedoc-Roussillon|Herault
France|Languedoc-Roussillon|Lozere
France|Languedoc-Roussillon|Pyrenees-Orientales
France|Limousin|
France|Limousin|Correze
France|Limousin|Creuse
France|Limousin|Haute-Vienne
France|Lorraine|
France|Lorraine|Meurthe-et-Moselle
France|Lorraine|Meuse
France|Lorraine|Moselle
France|Lorraine|Vosges
France|Midi-Pyrenees|
France|Midi-Pyrenees|Ariege
France|Midi-Pyrenees|Aveyron
France|Midi-Pyrenees|Gers
France|Midi-Pyrenees|Haute-Garonne
France|Midi-Pyrenees|Hautes-Pyrenees
France|Midi-Pyrenees|Lot
France|Midi-Pyrenees|Tarn
France|Midi-Pyrenees|Tarn-et-Garonne
France|Nord-Pas-de-Calais|
France|Nord-Pas-de-Calais|Nord
France|Nord-Pas-de-Calais|Pas-de-Calais
France|Pays de la Loire|
France|Pays de la Loire|Loire-Atlantique
France|Pays de la Loire|Maine-et-Loire
France|Pays de la Loire|Mayenne
France|Pays de la Loire|Sarthe
France|Pays de la Loire|Vendee
France|Picardie|
France|Picardie|Aisne
France|Picardie|Oise
France|Picardie|Somme
France|Poitou-Charentes|
France|Poitou-Charentes|Charente
France|Poitou-Charentes|Charente-Maritime
France|Poitou-Charentes|Deux-Sevres
France|Poitou-Charentes|Vienne
France|Provence-Alpes-Cote-d'Azur|
France|Provence-Alpes-Cote-d'Azur|Alpes-de-Haute-Provence
France|Provence-Alpes-Cote-d'Azur|Alpes-Maritimes
France|Provence-Alpes-Cote-d'Azur|Bouches-du-Rhone
France|Provence-Alpes-Cote-d'Azur|Hautes-Alpes
France|Provence-Alpes-Cote-d'Azur|Var
France|Provence-Alpes-Cote-d'Azur|Vaucluse
France|Rhone-Alpes|
France|Rhone-Alpes|Ain
France|Rhone-Alpes|Ardeche
France|Rhone-Alpes|Drome
France|Rhone-Alpes|Haute-Savoie
France|Rhone-Alpes|Isere
France|Rhone-Alpes|Loire
France|Rhone-Alpes|Rhone
France|Rhone-Alpes|Savoie
Je ne vais pas prendre position et créer un débat qui me semble inutile.
Je vais simplement vous donner ma façon de faire et pourquoi je le fait.
Dans mes bases de données de mots-clés que j’ai fortement enrichi grâce à carafife et à temperdu.
Pour ma part je ferme toujours le dernier mots-clés de ma BD par un PIPE.
Pourquoi, je part de l’adage suivant: « Nul ne sait de quoi sera fait demain »
Une base de donnée doit rester vivante et le PIPE est sa vie.
Je prend un exemple: aujourd’hui ma base de données
France|Auvergne|Puy de dôme écrite comme ça est fermée donc morte
Si demain je vais visiter et prendre des photos à Clermont Ferrand, je ne peux pas étendre ma base de données avec Clermont Ferrand.
Alors que si ma BD France|Puy de Dôme| est écrite comme ceci je peux rajouter simplement Clermont Ferrand fermé par un PIPE.
En effet si à Clermont Ferrand je fait un reportage important sur la cathédrale Noire je peux insérer Cathédrale noire à la suite de Clermont Ferrand. Cathédrale Noire je la ferme par un PIPE si un jour je sentais le besoin de scinder mes photos avec d’autres rubriques.
Peut-être que dans deux ans j’irai visiter Michelin, qui est réparti sur plusieurs sites sur Clermont Ferrand, et si Michelin me donne l’autorisation de faire des photos :dodgy:
je pourrai classer Michelin après Clermont Ferrand| et après Michelin| les différents sites de production de Michelin et ainsi de suite.
Donc c’est ce que je m’efforce de respecter dans la construction de ma base de données.
Il reste quand même une limite, quels sont le nombre de mots que peut afficher la fenêtre des mots-clés.
Je ne peux pas le vérifier actuellement car suite à une opération il n’est interdit de monter les escaliers, donc pas de DT pendant 2 semaines. Heureusement il me reste le portable pour communiquer.
Voilà mon point de vue très personnel du PIPE dans une BD de DT, bonne nuit et bon week_end
C’est un sujet très intéressante qui a été ouvert. J’ai effectué quelques tests je vous en fait un petit résumé.
Lorsque j’ajoute directement dans Darktable via le module « mots-clés » le mot clé suivant:
Il est possible dans le module « filtres de collection » de recherche les photos qui ont le(s) mot(s) clé(s):
Darktable est finalement très logique. Si une photo a été prise à Grenoble, cela implique qu’elle a également été prise en Rhone Alpes et en France. Il est donc inutile de créer les mots clés qui représente la hiérarchie comme:
Sauf si l’on souhaite vraiment affecté ces mots clés à une photo, mais dans ce cas le catalogage serait approximatif.
Depuis le module « mots clés », il est possible d’importer et d’exporter. L’export du mot clé précédent donne cela:
[France]
[Rhone Alpes]
Grenoble
Darktable conserve les mots clés sous forme d’arborescence. Il n’est plus utilise de s’embêter avec les « | » qui sont nécessaire uniquement lors de l’ajout d’un mot clé directement dans Darktable.
Si demain je souhaite rajouter un niveau d’arborescence, par exemple la rue général Mangin,il suffit d’importer dans Darktable le fichier suivant:
[France]
[Rhone Alpes]
Grenoble
Rue Général Mangin
Tous les mots clé qui ne sont pas entre peuvent être affecté à une image, les autres non. Le format d’import et d’export est du coup extrêmement facile à générer depuis un tableur.
Super alors que DT exporte et importe à ce format plutôt qu’au format interne avec les pipes. En revanche, les thésaurus « normaux » incluent également des synonymes. On les met entre accolades.
[list=1]
[]Qu’est-ce que ça donne si on importe des mots-clés avec des accolades autour (voir le lien au dessus) ?
[]Et qu’est-ce que ça donne si on ré-importe des mots clés déjà existant ?
[/list]
(je suis loin de mon DT sinon j’aurais essayé moi même)
L’importation du même fichier plusieurs fois n’a pas de conséquence. Darktable prend en compte uniquement les nouveaux mots clés, il ne duplique pas les mots clés existants.
Pour les mots clé entre {} il semble les traiter comme un mot clé sans (possible de l’affecter) mais il faut approfondir car j’ai fait un test très rapide. Mon fichier d’import était peut être incorrect.
Du coup j’ai fait un autre tableur Google mis en oeuvre pour l’exemple avec le thésaurus Paris, qui comporte des synonymes et des catégories non assignables.
[list=1]
[]On édite dans l’onglet « EDITION »
[]On ne touche pas à l’onglet « fix » : c’est la tambouille
[*]On récupère le fichier texte tabulé à partir de l’onglet « DARKTABLE », en faisant Fichier > Télécharger au format > TSV
[/list]
Ca enlève les synonymes dans la version darktable, en les laissant dans le fichier d’édition, afin de ne pas perdre ceux qu’on a déjà. Et qui sait si DT venait à intégrer la synonymie, on aurait déjà tout prêt.
Comme je le pensais mes premiers tests sur les synonymes étaient faussés. Mon fichier d’import était incorrect. Darktable attend des tabulations pour gérer l’indentation, si c’est des espaces ça ne marche pas.
Donc après avoir corrigé mon fichier d’import, les synonymes semblent être ignorés. Ils n’apparaissent pas dans la liste des mots clés disponible (plus besoin de les supprimer du fichier d’import) et ils ne sont pas non plus disponible pour la recherche.
Merci pour vos échanges, vos commentaires et vos essais.
Je pense que certains de ceux-ci vont me permettre de peaufiner la DB des mots-clés.
Mais je reste dans l’optique de créer ma DB en fonction de mes besoins.
Mais au fil des années ces besoins évoluent et tous ce qui a été dit plus haut peuvent servir pour le futur.
Ayant essayer les différents « outil » pour obtenir une liste de tag hiérarchisés pour cataloguer (la google sheet présente dans ce post par exemple), j’ai remarqué plusieurs petits problèmes" à l’importation du fichier texte dans DT (version Windows)
Le logiciel d’exportation que ce soit LibreOffice, excel ou google génère des Tab en fin de ligne
Cat_1 Tab Tab
Tab Cat_11 Tab
Tab Tab Cat111
et au moment de l’importation des tag hiérarchisés on obtient quelque chose de pas très lisible dans la fenêtre des métadonnées de DT
Cat_1 Tab Tab | Cat_11 Tab | Cat_111
Il y surement une commande soft pour palier à ce problème?
En attendant j’ai fait une petite macro qui m’exporte un tableau comme il faut ici
Petit plus : je me suis crée un filtre sur les catégories que je ne souhaite pas importer tout de suite dans DT (sachant qu’il est toujours intéressant de savoir qu’elle existe. pour exemple j’ai pris la liste de Nicolas qui est déjà assez conséquente…)