ProjetDuMois icon indicating copy to clipboard operation
ProjetDuMois copied to clipboard

Mieux gérer les niveaux de maturité des objets concernés par le projet

Open flacombe opened this issue 4 years ago • 4 comments

Maintenant que nous pouvons faire des filtres à plusieurs étages pour déterminer l'étendue d'un projet, s'ouvre à nous un monde nouveau !

Nous sommes en mesure d'attraper des objets plus ou moins complets, contrairement à avant où la définition du filtre était mono-tag.

Il pourrait être intéressant de pouvoir inviter l'utilisateur à compléter des objets auxquels il manquerait certains tags. Par exemple, toujours avec mes poteaux, un poteau électrique sans operator

Dans le projet des DAE, il y avait déjà les points indiquant un potentiel DAE, mais je n'arrive pas à adapter correctement cette fonctionnalité pour permettre de compléter le même objet Dans le cas des ERP, le polygon engendrait un point en son centroïde pour créer un objet différent alors que dans mon cas il faudrait juste compléter le même objet.

On ne doit pas être très loin de ça, on peut en discuter et je ferai un petit quelque chose

Bonne soirée

flacombe avatar Feb 26 '21 18:02 flacombe

La façon dont c'est conçu c'est plutôt que les filtres en back sont assez light (d'où le mono tag à la base), et que la complétion se fasse plutôt par la suite côté client (exemple via l'affichage des infos manquantes sur les défibrillateurs en fonction du formulaire).

Le système de couche de comparaison sert plutôt à aiguiller dans la recherche d'un POI, mais pas sûr effectivement que ça se prête au cas présenté.

Du coup pour répondre au besoin cité de compléter operator sur poteau électrique, j'aurais plutôt fait :

  • Filtre en base uniquement sur power=pole
  • Éditeur qui prévoit un champ pour renseigner operator
  • Et développer un bout de fonctionnalité pour mettre en avant les objets à compléter avec un style de carte ou une couche "virtuelle" (genre vue par dessus la vue existante)

À discuter, ce sont des propositions, rien de définitif :wink:

PanierAvide avatar Feb 26 '21 19:02 PanierAvide

Merci Adrien :)

En fait je ne peux pas filtrer que sur power=pole : cela obligerait à revoir toute la stratégie de dénombrement. Les objets résultats du projet sont bien les poteaux avec le bon exploitant Si on change ça, on va embarquer des objets incomplets

Le filtre ne sert qu'aux statistiques et aux changes, nous n'avons pas besoin de le changer nécessairement. Ne serait-ce pas plus efficace de revoir légèrement les sources osm_compare pour que ça puisse englober ces situations ?

flacombe avatar Feb 26 '21 22:02 flacombe

Oui on peut sans doute bricoler pour qu'un objet osm_compare puisse être édité directement, c'est vrai qu'en soit c'est pas si mal d'isoler (de confiner dirait-on :sweat_smile: ) les poteaux incomplets. Sûrement un paramètre type booléen à ajouter dans la config pour indiquer si la couche osm_compare est éditable directement (= tags ajoutés sur l'objet remonté) ou si ça donne juste des pistes de recherches (= nouvel objet créé à côté).

PanierAvide avatar Feb 27 '21 07:02 PanierAvide

Hello, comme d'habitude je vous laisse gérer la technique, mais coté UX cette proposition ouvre de bien belles perspectives ! Ça fait quelques temps que je dis qu'on peut faire mieux sur la carte pour inciter prioritairement à certaines contributions en particulier. Plusieurs idées :

  1. Les points ne s'affichent plus en vert lorsqu'ils ne sont pas "complets" : la définition de complet étant lié à la complétude des tags et à la géométrie. La carte donne ainsi plus rapidement des infos sur les POIs à compléter. Est-ce de cela dont tu parles @PanierAvide avec tes "couches virtuelles" ? Et coté stats, cela s'accompagne de courbes plus spécifiquement liées à certains tags, pour avoir des infos utiles pour les contributeurs qui s'intéressent au sujet. Exemple : 34% des poteaux ont un tag "operator"

Si on pousse la logique jusqu'au bout, il n'y a plus 1. "les postes électriques à intégrer" en rouge et 2. "les postes dans OSM" en vert, mais à la place, on a 1. "les postes à intégrer et ceux dans OSM qui ne sont pas complets" en rouge et 2. les postes complets en vert. giphy Voir pourquoi pas un niveau de couleur de plus en plus clair au fur-et-à-mesure de la complétude d'un POI.

  1. Au lieu d'un formulaire complet, on pourrait avoir :
  • une seule question "prioritaire" qui apparaît en popup (comme dans Street Complete qui demande tout d'abord le type de bâtiment et puis seulement après le nombre d'étages. C'est hyper efficace pour les débutants, moins pour les contributeurs avancés)
  • une/plusieurs questions "prioritaires" qui apparaissent en premier, les autres restant accessibles mais pas affichées par défaut
  1. Enfin, et dans la lancée de l'abandon progressif de notre concept de base, on peut imaginer que la page d'accueil de pdm.fr soit directement une carte avec les différents pdm tous regroupés sur une même interface (avec possibilité de choisir un thème par la suite)

overflorian avatar Feb 27 '21 09:02 overflorian