GeotrekCE / Geotrek-admin

Paths management for National Parks and Tourism organizations
https://geotrek.fr
BSD 2-Clause "Simplified" License
133 stars 76 forks source link

ITINERAIRES / Ajout de champs Accessibilité #2838

Closed camillemonchicourt closed 2 years ago

camillemonchicourt commented 2 years ago

Compléter le module ITINERAIRES avec des champs plus complets et précis sur l’accessibilité.

Actuellement on n'a que 2 champs sur les randos :

Évolutions :

A voir : Export PDF public ? Module parking ?

Obstacles : Ne pas utiliser les POI qui sont pour les patrimoines. Pourquoi pas utiliser le module "Services", à renommer "Informations pratiques". La limite à cela est si on souhaite une description spécifique à chaque obstacle, ou si on peut juste ajouter une description globale par type d'obstacle. Et si on veut une photo par obstacle ? Mais pourquoi pas ajouter cela sur le module "Informations pratiques" (ex-Services)


Champs Description Type
Niveau d’accessibilité Débutant (Peu de dénivelé – terrain sans de difficultés) / Expérimenté (Pente importante – Terrain technique, avec obstacles) Liste
Pente Description texte précise de la pente : supérieur a 10 % (Nécessite une assistance quand la pente est supérieur à 8%) ; rupture de pente ; Texte
Revêtement Description texte des différents revêtement rencontrés sur la totalité d’un itinéraire. Type : Piste, sentier, route + type de Revêtement : Caillouteux ; présence de pierres , sable ; pavettage , dalle … Texte
Exposition Description texte des expositions avec zoom sur certaines zones ombragées. Ombragé – Forte expositions – présence de zone ombragées Texte
Largeur Précisé les rétrécissements des sentiers et la largueur minimum Pour les fauteuils : sentier > 0,90 m Joëlette sentier étroit demande une forte technique de conduite Texte
Signalétique Description de taille, forme et couleurs. Si plusieurs types. Texte
Conseils accessibilité Mettre le focus sur les éléments particuliers permettant d’apprécier le contexte de l’itinéraire pour les PMR (conseils, passages délicats, etc.) Texte
Obstacles Exemple :  épingle serrée, passerelle, ressaut, virage en dévers, marches , blocs rocheux, rupture de pente .. Objet carto
Sanitaires Localisation des sanitaires les plus proches. Précision du caractère accessible aux personnes porteuses de handicap. Sinon, donner une description Objet carto
Parking Localisation, places réservée PMR, type de revêtement, description de la localisation Objet carto
LePetitTim commented 2 years ago

Il n'y a pas de champ accessibilité dans sites outdoor

Capture d’écran de 2022-01-19 10-23-51

camillemonchicourt commented 2 years ago

Oui c'est une erreur. On prévoyait initialement d'ajouter tous les champs ACCESSIBILITE dans les modules ITINERAIRES et OUTDOOR, mais au final on se recentre uniquement sur ITINERAIRES.

LePetitTim commented 2 years ago
  1. Plusieurs valeurs possible générique
  2. Une valeur possible générique
  3. Relié au champ accessibilité plusieurs possibles par accessibilité
  4. Relié au champ accessibilité (un peu comme cotation et echelle de cotation) une seule par accessibilité
camillemonchicourt commented 2 years ago

Voir l'usage prévu côté Geotrek-rando-v3 : https://github.com/GeotrekCE/Geotrek-rando-v3/issues/536

Capture d’écran de 2022-01-19 10-34-22

camillemonchicourt commented 2 years ago

Pour le niveau d'accessibilité, il y a 2 valeurs par défaut : Débutant ou Expérimenté. Cette typologie est modifiable dans l'Adminsite. Pour un itinéraire on ne peut renseigner qu'un seul niveau d'accessibilité. Le niveau d'accessibilité ne dépend pas du type d'accessibilité.

LePetitTim commented 2 years ago

Proposition pour séparer le detail des accessibilités dans les randonnées (réutilisable dans un autre contexte)

Capture d’écran de 2022-01-19 11-35-04


Capture d’écran de 2022-01-19 11-35-19

Les champs correspondants seront déplacés

camillemonchicourt commented 2 years ago

Oui des sous-blocs c'est très bien

LePetitTim commented 2 years ago
camillemonchicourt commented 2 years ago

Compléments d'infos à ajouter pour les autres objets (dans les fiches, formulaires, exports, champs masquables, APIv2...) :

Lieux d'informations

Contenus touristiques

Événements touristiques

Ajout d'un champs texte "Accessibilité"

Sites outdoor

camillemonchicourt commented 2 years ago

Une grosse partie des évolutions a été intégrée dans la version 2.76.0 :

1. Mise en place d'un onglet "Accessibilité" dans le formulaire des itinéraires.

Y ont été basculés les 2 champs déjà existants liés à l'accessibilité ("Type d'accessibilité" et "Aménagements handicapés") et où ont été ajoutés les nouveaux champs pour préciser l'accessibilité d'un itinéraire (Niveau d'accessibilité et plusieurs champs texte : Capture d’écran de 2022-02-02 23-17-38

Pour ceux qui installent Geotrek-admin pour la première fois en version 2.76.0 ou plus, ils auront les valeurs par défaut des nouveaux champs intégrées automatiquement. Pour ceux qui avaient déjà un Geotrek-admin dans une version antérieure et font une mise à jour, ils peuvent créer manuellement les valeurs des nouveaux champs depuis l'Adminsite, et notamment pour le champs "Niveau d'accessibilité" : https://github.com/GeotrekCE/Geotrek-admin/blob/master/geotrek/trekking/fixtures/basic.json#L302-L317

A voir :

2. Mise en place d'un sous-bloc regroupant les champs liés à l'accessibilité dans la fiche détail des randos

Capture d’écran de 2022-02-02 23-42-46

A voir :

3. Ajout d'un onglet permettant d'associer des photos liées à certaines informations de l'accessibilité (pente, largeur, signalétique)

Capture d’écran de 2022-02-02 23-49-32

A voir :

4. Ajout des champs dans les exports et l'API

5. Ajout des champs d'accessibilité mentionnés plus haut sur les autres objets

Pour ceux qui mettent à jour leur Geotrek-admin depuis une version précédente, les valeurs par défaut des labels d'accessibilité peuvent être ajoutés manuellement depuis l'adminsite : https://github.com/GeotrekCE/Geotrek-admin/blob/master/geotrek/tourism/fixtures/basic.json#L28-L59 avec les logos associés disponibles dans https://github.com/GeotrekCE/Geotrek-admin/tree/master/geotrek/tourism/fixtures/upload

A voir :

camillemonchicourt commented 2 years ago

Du coup dans les parcours, on n'avait pas prévu d'ajouter un champs ACCESSIBILITE mais on peut l'y laisser maintenant qu'il a été ajouté.

camillemonchicourt commented 2 years ago

Des évolutions ont été apportées dans la 2.76.1, mais :

Pour le reste ça me semble OK.

camillemonchicourt commented 2 years ago

Avec la 2.76.3, tous les retours ont été pris en compte.

Je ferme ce gros ticket.

camillemonchicourt commented 2 years ago

Premier retour du PNC qui commence aussi un travail sur l'accessibilité des itinéraires :

Ce qu'il manque actuellement, c'est la notion "d'équipement" propres aux différents handicap. Genre main courante, braille, ... La notion niveau d'accessibilité est très discutable car subjective.

J'aurais tendance à remplacer "Niveau d’accessibilité" par "équipement" en multivalué. Comme ça les personnes concernées pourront directement savoir si c'est ou pas accessible pour leur handicap. A voir si on met une table d'orientation en braille dans les aménagements ou juste sous la forme d'une info dans la fiche de l'objet ?

2 questions sont ressorties :

  • Est-ce que les infos peuvent être associé à des POI comme par exemple les points de vues, belvédères...
  • Et comment outre dans la fiche détail ce sera mis en avant sur Geotrek-rando (filtrable, ...)

Mes retours :

  • Les équipements je ne sais pas si ce n'est pas à gérer dans les aménagements comme on a commencé à discuter (https://github.com/GeotrekCE/Geotrek-admin/issues/2918). Si on les liste en plus dans un champs, je sais pas. A voir.
  • Pour le "Niveau d'accessibilité", à priori c'est normé avec "Débutant" ou "Confirmé" mais j'en sais pas plus.
  • Rien n'est mis en place au niveau des POI, mais on pourrait ajouter un champs texte "Accessibilité" sur les POI ?
  • Pour le moment on peut juste filtrer sur le champs existant "Type d'accessibilité" dans Geotrek-rando-v3 et rien de plus de prévu. On pourrait imaginer filtrer sur d'autres champs mais ils sont quasiment tous en texte