Ajout (massif) de catégories (cachées)
publié le , mis à jour⚙️ Ceci est une proposition de changement de code.
Rendez-vous sur sa page Github pour l'osculter.
J'ai commencé à bosser sur l'ajout de catégories pour augmenter notre annuaire.
Je les ajoute principalement en mode caché (avec hidden=true
) pour ne pas surcharger le menu, sauf celles qui sont vraiment importante (subjectivement forcément).
Je ne gère pas les icones en parallèle pour l'instant, j'utilise les icones existantes.
dokploy-2025-01-09-cartes[bot]
Dokploy Preview Deployment
Name Status Preview Updated (UTC) web-master ❌ Failed Preview URL 2025-04-18T10:39:53.342Z etienneJr
J'ai créé un groupe services publics avec :
- en visible : mairie, police, pompiers, agence postale, boite aux lettres, justice, france travail, établissement scolaire (à déplacer dans un groupe éducation ?)
- en caché : préfecture
Liste à compléter à partir de https://wiki.openstreetmap.org/wiki/France/Services_Publics
etienneJr
J'ai complété le groupe Santé, notamment avec des propositions de #676. Ca donne :
- en caché : maison de santé, podologue, kiné, orthophoniste, psychologue, don du sang
A compléter en regardant : https://wiki.openstreetmap.org/wiki/FR:Comment_cartographier_un_(sant%C3%A9)
etienneJr
@laem si on ajoute
santé
dans le dictionnaire de chaque catégorie du groupeSanté
(surtout sur leshidden
en fait), alors en tappantsanté
dans la barre de recherche, l'utilisateur verra toutes les catégories cachées liées à la santé. Bonne idée ou mauvaise idée ?etienneJr
J'ai complété le groupe santé, ainsi que le groupe commerces non alimentaires (je pense qu'il faudra faire un groupe séparé pour les magasins de services, je ne les ai pas mis)
Et je tiens à jour sur le wiki la liste des catégories visibles / cachées / autres idées : https://github.com/cartesapp/cartes/wiki/Les-cat%C3%A9gories-sur-cartes.app (je m'attendais comme sur gitlab à ce qu'il y ait un fil de discussion sur le wiki mais ça n'est pas le cas, zut...)
@LySioS tu étais motivé par les catégories, n'hésite pas à proposer des choses, et discuter mes choix !
etienneJr
@laem un autre point important, dans commerces non alimentaires, j'ai remplacé dans les requêtes overpass la recherche d'une occurence exacte par une expression régulière, pour récupérer les multivalués, par exemple
shop=florist;garden_centre
. Je pense qu'il faudra faire de même dans les autres groupes. Mais en vérifiant sur taginfo parce qu'il y a des pièges. par exemple shop~"furniture" récupérait les "garden_furniture" ...LySioS
J'ai complété le groupe santé, ainsi que le groupe commerces non alimentaires (je pense qu'il faudra faire un groupe séparé pour les magasins de services, je ne les ai pas mis)
Et je tiens à jour sur le wiki la liste des catégories visibles / cachées / autres idées : https://github.com/cartesapp/cartes/wiki/Les-cat%C3%A9gories-sur-cartes.app (je m'attendais comme sur gitlab à ce qu'il y ait un fil de discussion sur le wiki mais ça n'est pas le cas, zut...)
@LySioS tu étais motivé par les catégories, n'hésite pas à proposer des choses, et discuter mes choix !
Ah super; je n'avais jamais prêté attention qu'il y avait une partie wiki sur github, je vais pouvoir y copier les trucs que j'avais fait il y a longtemps. Ce qui m'a empêché d'avancer était la structuration des catégories, qui se modifie au fur et à mesure qu'on pense à des items à rechercher.
À ce sujet, j'avais éliminé la catégorie "services publics" au profit de "services administratifs" pour éviter de se retrouver embêté avec les hopitaux qui iraient mieux dans santé, les polices dans sécurité, etc
Bien joué, j'y vais de ce pas
LySioS
Bien joué, j'y vais de ce pas
Je peux (ou ne trouve pas comment) pas éditer le wiki. Il y a des permissions particulières ?
etienneJr
Je peux (ou ne trouve pas comment) pas éditer le wiki. Il y a des permissions particulières ?
Oui, mais je n'ai pas la main non plus, c'est à @laem de t'accorder les droits.
laem
Je t'ai invité @LySioS
Désolé, je suis bien chargé cette semaine, n'hésitez pas à mettre en ligne si vous êtes confiants :)
laem
en tappant santé dans la barre de recherche, l'utilisateur verra toutes les catégories cachées liées à la santé. Bonne idée ou mauvaise idée ?
Oui plutôt cool je pense. Je trouve que l'affichage des suggestions prend trop de place par contre. En plus de ça, on pourrait aussi améliorer l'algorithme qui produit les suggestions. Le rendre moins sensible, enfin itérer quoi.
laem
(je m'attendais comme sur gitlab à ce qu'il y ait un fil de discussion sur le wiki mais ça n'est pas le cas, zut...)
Le wiki de github est vraiment pas ouf. D'où l'utilisation des issues pour ça de mon côté avec le tag Wiki. Comme ça on peut discuter, voir l'historique des modifications de message.
laem
@etienneJr je pense que cette issue est vachement pertinente pour cette PR : /documentation/tickets/851
Tu l'avais vu passer ? J'imagine qu'Apple a fait un bon boulot duquel on peut s'inspirer, comme d'hab. Mais ce n'est pas pour remettre en question ton approche bien sûr, juste un potentiel de complétion.
LySioS
J'ai commencé à remplir les catégories, par contre, Etienne, je ne comprends pas ce que veut dire "non intégrés", ça veut dire qu'on pourra pas les chercher ?
etienneJr
C'est vrai que mon tableau n'était pas clair. En réalité je voulais parler d'une seule rubrique "autres idées non intégrées pour l'instant", mais ça me faisait un nom trop long qui pourrissait la mise en page 😅
etienneJr
Le wiki de github est vraiment pas ouf. D'où l'utilisation des issues pour ça de mon côté avec le tag Wiki. Comme ça on peut discuter, voir l'historique des modifications de message.
J'avais pris le wiki car je pensais que les messages dans les issues et PR ne pouvaient être modifiés que par leur rédacteur initial. Mais je découvre à l'instant que le niveau d'accès
collaborateur du dépôt
nous permet à de modifier les messages de tout le monde, c'est cool. Donc en effet ça sera mieux dans une issue pour avoir le fil de discussion. @LySioS je transférerai donc la page wiki dans une issue à l'occasion.etienneJr
@LySioS comme annoncé j'ai transféré la page wiki dans l'issue #918. Tu peux continuer à compléter si tu veux. Dans tous les cas, je continuerai dans les prochains jours à intégrer tes précédentes propositions dans cette PR.
J'en ai profité pour faire quelques modifs dans cette PR. Et aussi une grosse modif : j'ai supprimé le groupe
tourisme
en ventilant les catégories soit dansculture
(musée, théatre) soit dansloisirs
(camping, pique-nique, plage). OK pour toi aussi @laem ?