Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mesure dans un seul sens de circulation #528

Open
johanricher opened this issue Nov 7, 2023 · 6 comments
Open

Mesure dans un seul sens de circulation #528

johanricher opened this issue Nov 7, 2023 · 6 comments
Assignees
Labels
Impact : Agents Indicateur "Utilisateurs actifs" Localisations

Comments

@johanricher
Copy link
Collaborator

johanricher commented Nov 7, 2023

Contexte

Certains arrêtés portent sur des restrictions de circulations qui concernent une seule direction sur les 2 sens de circulation d'une voie (rue, route, avenue...)

L'UI de DiaLog permet actuellement de créer et publier un arrêté avec une restriction définie de cette façon ("Circulation à sens unique") mais expose cela de façon non structurée dans les données au format Datex II et ne permet pas non plus de créer ou intégrer des restrictions de circulation définies de cette façon.

Exemple

Screenshot 2024-11-20 at 15 48 47

Critères d'acceptation

  • (Must have) Je peux définir une restriction de circulation sur une voie et en précisant une direction avec l'interface de DiaLog.
  • (Must have) On peut intégrer dans DiaLog des données avec des restrictions définies avec une direction.
  • (Must have) Les restrictions de circulation, créées ou intégrées dans DiaLog, et définies avec une direction, sont servies par l'API Dialog en Datex II.
  • (Must have) Les restrictions de circulation, créées ou intégrées dans DiaLog, et définies avec une seule direction, sont servies par l'API Dialog en CIFS.

Implémentation

Cette fonctionnalité dépend à priori au préalable de la gestion correcte par DiaLog du linéaire #518

Liste non-exhaustive des problèmes à explorer avant de décider de l'implémentation :

Pad avec les notes d'exploration

@MathieuFV
Copy link
Collaborator

Vu avec Aurélie aujourd'hui :

1° On ajouterait un champ "sens de circulation" dans le formulaire de localisation pour les voies communales pour choisir entre :

A -> B
B -> A
Double sens

Par défaut le champ est initialisé sur "Double sens"

2° On peut changer pour les voies départementales l'intitulé des champs PK PR en "Point A" au lieu de "Point de début" et "Point B" au lieu de "Point de fin" => On verra dans un second temps comment implémenter les sens de circulation sur cette partie du formulaire (question des voies concernées ou non).

@johanricher
Copy link
Collaborator Author

Est-ce que les questions posées au début de l'exploration en novembre 2023 ont trouvé des réponses ? (voir pad dans la description du ticket)

Un ou plusieurs exemples d'arrêtés seraient utiles également

Que se passe-t-il dans le cas où une rue a plusieurs branches ? cf. #713

@MathieuFV
Copy link
Collaborator

Je crois, enfin en tout cas à les relire il me semble que la proposition ci-dessus couvre bien le besoin :

Comment permettre de définir simplement et intuitivement depuis l’UI la direction d’une localisation ?
Quel répère utiliser pour définir la direction ?

Numéros de rue (sens "croissant, / “sens décroissant”) mais ne fonctionne pas en dehors de zone urbaine
Points cardinaux (“direction nord”, “direction sud”)

On repère de manière absolue le point de début et le point de fin avec le A et le B, donc on évacue les pbs de description de la direction à l'aide des numéros (croissants/décroissants) et par les points cardinaux.

Mais je manque peut être quelque chose

@aureliebaton
Copy link
Collaborator

aureliebaton commented Nov 20, 2024

Suite à une discussion avec @MathieuFV puis après une rapide investigation avec @florimondmanca :

  • On peut indiquer le sens de circulation quand les points A et B sont définis : lorsque la case "Voie entière" n'est pas cochée.
  • Il n'y a pas de façon "simple" de le faire quand la case "Voie entière" est cochée, car les points A et B n'ont pas été definis. On ne peut pas "forcer" les utilisateurs à définir ces points (ex : je veux fermer la rue Arthur Duval mais je ne connais pas forcément les numéros de rue de début et fin). Il n'y a pas non plus de solution facile pour "inférer" ces points techniquement (Datex, bd topo, etc) et les rendre compréhensibles.

Solutions à discuter :

  • attendre de pouvoir dessiner les segments sur la carte
  • accepter que cela ne soit possible que lorsqu'on indique explicitement un Point A et Point B dans l'interface (case "voie entière" décochée)

@aureliebaton
Copy link
Collaborator

Les maquettes sont disponibles et documentées ici pour revue https://www.figma.com/design/YuT6Uh4wxe90U8LaPLlDzO/Dialog?node-id=6855-34911&t=i8oEMxVsXxpjM95F-1

@johanricher johanricher moved this from Review avant implé to Prêt à développer in DiaLog Dec 2, 2024
@florimondmanca florimondmanca moved this from Prêt à développer to En développement in DiaLog Dec 5, 2024
@johanricher johanricher added the Impact : Agents Indicateur "Utilisateurs actifs" label Dec 9, 2024
@johanricher
Copy link
Collaborator Author

Implé terminée pour voies nommées, en cours pour les autres types de voie.

Vérification ensuite à faire sur la diffusion Waze.

@florimondmanca florimondmanca moved this from En développement to Prêt à développer in DiaLog Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Impact : Agents Indicateur "Utilisateurs actifs" Localisations
Projects
Status: Prêt à développer
Development

No branches or pull requests

5 participants