« MétroMix 2017/FaciTRAJET » : différence entre les versions

De WikiRennes
Aller à la navigationAller à la recherche
Ligne 79 : Ligne 79 :
== Quelques éléments techniques : comment ça fonctionne ? ==
== Quelques éléments techniques : comment ça fonctionne ? ==
=== Matériel ===
=== Matériel ===
<nowiki>Référence de l'imprimante : Mini thermal Receipt printer start pack : Adafruit Id600 https://www.adafruit.com/product/600</nowiki>
Référence de l'imprimante thermique : Mini thermal Receipt printer start pack : Adafruit Id600 https://www.adafruit.com/product/600


<nowiki>Pour l'utiliser, un tutoriel https://learn.adafruit.com/mini-thermal-receipt-printer/power</nowiki>
Pour l'utiliser, un tutoriel https://learn.adafruit.com/mini-thermal-receipt-printer/power


<nowiki>Ajouter la librairie arduino : https://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use</nowiki>
Ajouter la librairie arduino : https://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use
[[Fichier:Mise-en-scene02-metro.jpg|thumb]]
[[Fichier:Mise-en-scene02-metro.jpg|thumb|Borne dans le métro]]
=== <br>Fil de la réalisation souhaitée ===
=== Fil de la réalisation souhaitée ===
Borne géolocalisée ; saisie vocale -> calcul d'itinéraire -> surcouche "brigitte" -> Réponse parcours adapté -> Impression du ticket
Borne géolocalisée ; saisie vocale -> calcul d'itinéraire -> surcouche "brigitte" -> Réponse parcours adapté -> Impression du ticket


Données utilisées : API google pour la voix, API calculateur trajet, Données Korrigo pour personnaliser interface et trajets.
Données utilisées : API google pour la voix, API calculateur trajet, Données Korrigo pour personnaliser interface et trajets.


Mentor OpenStreetMap : Adrien Pavie - adrien.pavie
Mentor OpenStreetMap : Adrien Pavie ( https://pavie.info/ )


Devant le blocage Keolis (pas d'API facile), il a été tenté d'utiliser OSM et son moteur de calcul d'itinéraire. Mais c'est réinventer la poudre, il faut monter son propre serveur avec des profils et un fond de carte dédié.
Devant le blocage Keolis (pas d'API facile), il a été tenté d'utiliser OSM et son moteur de calcul d'itinéraire. Mais c'est réinventer la poudre, il faut monter son propre serveur avec des profils et un fond de carte dédié.


<nowiki>https://github.com/Project-OSRM/osrm-backend/blob/master/docs/http.md#route-service</nowiki>
https://github.com/Project-OSRM/osrm-backend/blob/master/docs/http.md#route-service


=== <br> API Navitia pour calcul itinéraire ===
=== API Navitia pour calcul itinéraire ===
<nowiki>Exploration de l'API navitia du service https://navitia.io : on cherche à changer de network, trouver le coverage bretagne. A DOCUMENTER POUR LES SUIVANTS</nowiki>
Exploration de l'API navitia du service https://navitia.io : on cherche à changer de network, trouver le coverage bretagne. A DOCUMENTER POUR LES SUIVANTS


Token Navitia (inscription Sophie) : dea0d6a8-7c09-40d7-b9a3-7c19f9f57ef7
Token Navitia (inscription Sophie) : dea0d6a8-7c09-40d7-b9a3-7c19f9f57ef7
[[Fichier:Abribus-et-borne-2.jpg|thumb]]
[[Fichier:Abribus-et-borne-2.jpg|thumb|Borne près d'un abribus ]]
Région Id : fr-nw ou fr-bre
Région Id : fr-nw ou fr-bre


<nowiki>Exploration du JSON avec http://www.jsoneditoronline.org/ ou l'ouvrir dans Firefox</nowiki>
Exploration du JSON avec http://www.jsoneditoronline.org/ ou l'ouvrir dans Firefox


<nowiki>On peut utiliser le profil du voyageur dans http://doc.navitia.io/#journeys : ?traveler_type= </nowiki>
On peut utiliser le profil du voyageur dans http://doc.navitia.io/#journeys : ?traveler_type=
* standard
* standard


Ligne 116 : Ligne 116 :
* wheelchair
* wheelchair


=== <br>Capture audio et transcript ===
=== Capture audio et transcript ===
Web Captionner : pour faire les sous-titres dans les conférences filmées.
Web Captionner : pour faire les sous-titres dans les conférences filmées.


<nowiki>https://webcaptioner.com/help/general/web-speech-api/</nowiki>
https://webcaptioner.com/help/general/web-speech-api/


=== Critères des itinéraires personnalisés pour personnes âgées ===
=== Critères des itinéraires personnalisés pour personnes âgées ===
'''(à développer ultérieurement pour modifier les résultats du calculateur d'itinéraire navitia.io)'''
'''(à développer ultérieurement pour modifier les résultats du calculateur d'itinéraire navitia.io)'''


- Ajouter la disponibilité des escalators et ascenseurs pour éviter les stations où ils sont en panne : les données sont ici : https://data.rennesmetropole.fr/explore/dataset/etat-des-equipements-des-stations-de-metro-du-reseau-star-en-temps-reel/table/?sort=idequipement
* Ajouter la disponibilité des escalators et ascenseurs pour éviter les stations où ils sont en panne : les données sont ici : https://data.rennesmetropole.fr/explore/dataset/etat-des-equipements-des-stations-de-metro-du-reseau-star-en-temps-reel/table/?sort=idequipement


- Éviter les grosses stations aux horaires de pointe
* Éviter les grosses stations aux horaires de pointe


=== La minute Open Data ===
=== La minute Open Data ===
Ce projet nécessite de récupérer de la donnée qui doit toutefois respecter la sécurité juridique des données personnelles, ce qui doit être facilité par les obligations réglementaires :
Ce projet nécessite de récupérer de la donnée qui doit toutefois respecter la sécurité juridique des données personnelles, ce qui doit être facilité par les obligations réglementaires :
* Loi ''' n° 2016-1321 du 7 octobre 2016 '''pour une République numérique impose à toutes les collectivités de plus 3 500 habitants d’ouvrir leurs données d’ici fin 2018. (https://www.legifrance.gouv.fr/eli/loi/2016/10/7/ECFI1524250L/jo)
* Loi '''2016-1321 du 7 octobre 2016 '''pour une République numérique impose à toutes les collectivités de plus 3 500 habitants d’ouvrir leurs données d’ici fin 2018 (https://www.legifrance.gouv.fr/eli/loi/2016/10/7/ECFI1524250L/jo)
* CNIL : processus d’anonymisation des données personnelles dans la perspective de leur mise en ligne et de leur réutilisation. L’anonymisation des bases de données est une condition essentielle à leur ouverture ou à leur partage. (https://www.cnil.fr/fr/ce-que-change-la-loi-pour-une-republique-numerique-pour-la-protection-des-donnees-personnelles)
* CNIL : processus d’anonymisation des données personnelles dans la perspective de leur mise en ligne et de leur réutilisation. L’anonymisation des bases de données est une condition essentielle à leur ouverture ou à leur partage (https://www.cnil.fr/fr/ce-que-change-la-loi-pour-une-republique-numerique-pour-la-protection-des-donnees-personnelles)


=== Ressources utiles ===
=== Ressources utiles ===
- Image borne ticket http://www.telegraph.co.uk/content/dam/Travel/2016/October/vending-GettyImages-4923451.jpg?imwidth=450
* Image borne ticket http://www.telegraph.co.uk/content/dam/Travel/2016/October/vending-GettyImages-4923451.jpg?imwidth=450


- Lisibilité des polices : http://larecetteduweb.fr/conseils-pour-entrepreneurs/cherchez-police-caractere-lisible-voici-les-tests-menes/
* Lisibilité des polices : http://larecetteduweb.fr/conseils-pour-entrepreneurs/cherchez-police-caractere-lisible-voici-les-tests-menes/


- Accessibilité et handicaps : https://access42.net/decouvrir-accessibilite
* Accessibilité et handicaps : https://access42.net/decouvrir-accessibilite


- Documentation relative aux déficiences visuelles : http://accessibilite-universelle.apf.asso.fr/media/02/01/1082664205.pdf
* Documentation relative aux déficiences visuelles : http://accessibilite-universelle.apf.asso.fr/media/02/01/1082664205.pdf


== Comment nous en sommes arrivés là ? ==
== Comment nous en sommes arrivés là ? ==
611

modifications

Menu de navigation