On va être amené à gérer de très nombreux tags pour certains types POI, par exemple pour les points d'apport volontaires de déchets il existe à ce jour 46 types de matériaux (liste non-exhaustive) https://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Drecycling
Cette complexité s'applique également à certains "sous-tags" comme par exemple sur un restaurant : fait-il également bar ? hôtel ? Vente de tabac ? Ce sont tous les tags de type bar=yes qu'il est possible d'ajouter à des lieux déjà existants.
Pensons aux solutions pour une interface simple d'utilisation pour gérer cette complexité.
Proposition d'interface
Je pense que la pire solution en terme d'UI serait de créer de multiples menus déroulants avec des yes/no. Cela n'est pas du tout intuitif.
classer les tags pour afficher en premier les plus utilisés / prioritaires
pour les poubelles de recyclage en particulier, on peut imaginer un système de couleur, à priori vert/jaune/bleu/marron cf. https://lejustetri.fr/le-code-couleur-du-tri-selectif
Ce à quoi il est envisageable d'ajouter les déchets verts / compostables.
Point d'attention : les couleurs indiquent-elles le type d'éléments à jeter ou bien le retraitement prévu ?
Y a-t-il des subtilité en fonction des différentes communes / communautés de communes ?
Quelques exemples de guides de communautés de communes :
J'imagine un système dans lequel une couleur cliquée active automatiquement un certain nombre de tags.
Par exemple, si l'utilisateur clique sur la poubelle jaune, les tags suivants sont automatiquement créés :
recycling:paper=yes
recycling:newspaper=yes
recycling:magazines=yes
recycling:cardboard=yes
recycling:books=yes
recycling:plastic_packaging=yes
recycling:plastic=yes
recycling:plastic_bottles=yes
Remarque : le tag pour les aérosol est à créer en sus et un travail d'identification précis va être nécessaire pour ce type de POI en particulier.
Par la suite, l'utilisateur a la possibilité de cocher/décocher chaque tag indépendamment, mais cette possibilité est cachée par défaut. Seuls ces tags sont créés dans OSM (variante, si on pense que cela a une utilité : on rajoute la couleur de la poubelle en plus)
On va être amené à gérer de très nombreux tags pour certains types POI, par exemple pour les points d'apport volontaires de déchets il existe à ce jour 46 types de matériaux (liste non-exhaustive) https://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Drecycling
Cette complexité s'applique également à certains "sous-tags" comme par exemple sur un restaurant : fait-il également bar ? hôtel ? Vente de tabac ? Ce sont tous les tags de type bar=yes qu'il est possible d'ajouter à des lieux déjà existants.
Pensons aux solutions pour une interface simple d'utilisation pour gérer cette complexité.
Proposition d'interface
Je pense que la pire solution en terme d'UI serait de créer de multiples menus déroulants avec des yes/no. Cela n'est pas du tout intuitif.
Mes propositions :
utiliser des tags actifs/inactifs qui changent d'état sur simple clic, comme pour notre gestionnaire de notes cf. https://projetdumois.fr/projects/2021-05_laboratory/issues
classer les tags pour afficher en premier les plus utilisés / prioritaires
pour les poubelles de recyclage en particulier, on peut imaginer un système de couleur, à priori vert/jaune/bleu/marron cf. https://lejustetri.fr/le-code-couleur-du-tri-selectif Ce à quoi il est envisageable d'ajouter les déchets verts / compostables. Point d'attention : les couleurs indiquent-elles le type d'éléments à jeter ou bien le retraitement prévu ? Y a-t-il des subtilité en fonction des différentes communes / communautés de communes ? Quelques exemples de guides de communautés de communes :
J'imagine un système dans lequel une couleur cliquée active automatiquement un certain nombre de tags. Par exemple, si l'utilisateur clique sur la poubelle jaune, les tags suivants sont automatiquement créés :
Remarque : le tag pour les aérosol est à créer en sus et un travail d'identification précis va être nécessaire pour ce type de POI en particulier.
Par la suite, l'utilisateur a la possibilité de cocher/décocher chaque tag indépendamment, mais cette possibilité est cachée par défaut. Seuls ces tags sont créés dans OSM (variante, si on pense que cela a une utilité : on rajoute la couleur de la poubelle en plus)