Transiscope, explications techniques


La partie technique est certes parfois difficile à saisir, mais je pense qu'il est bon que chacun la comprenne à minima pour pouvoir prendre de bonnes décisions. Voilà donc un petit document pour essayer d'y voir plus clair
Les outils que l'on utilise

Bus sémantique : un outil qui permet de manipuler des données facilement. On lit les données quelque part, on les transforme, on les remet à disposition

GoGoCarto : un outil pour créer des cartes collaboratives. On peut importer des données et les afficher, et permettre aux utilisateurs de rajouter directement des données sur le site (aspect contributif). C'est l'outil utilisé actuellement par PDCN. Cet outil est réutilisable, n'importe qui peut l'utiliser pour créer sa propre carte, gérer ses propres données etc.

Wordpress : un outil pour créer des sites internet

Transiscope, comment ça marche


Sources : On a des sources, qui gèrent chacune une base de donnée de la manière dont elle le souhaite. Ex : Cap ou pas Cap (google spreadsheet), PDCN (gogocarto)

Bus sémantique : il récupère les données des sources, puis les transforme pour les homogénéiser. Par exemple sur PDCN, le titre de la fiche s'appelle « name », alors que sur Cap il s'appelle « nom » et peut être sur un autre source ça s'appellera « title ». De même, chaque source utilise des noms de catégories différents, et il fait faire des tables de correspondance pour que l'on parle tous le même langage.

transiscope.gogocarto.fr : c'est une instance de GoGoCarto créée pour Transiscope.
Cette instance de GoGoCarto est configuré pour aller récupérer tous les flux fournis pas le Bus correspondant à chaque source.
En vous connectant (login/mdp a demander aux référents) pour pouvez accéder à l'interface admin de gogocarto qui permet de gérer ces données si besoin (https://transiscope.gogocarto.fr/admin/dashboard)

transiscope.org : pour pouvoir personnaliser facilement le site de transiscope (les pages « le projet », « contact » etc.) on a créé un autre site web basé sur Wordpress : transiscope.org
La carte affichée sur transiscope.org est une copie de celle de transiscope.gogocarto.fr avec un "emballage".

La mise à jour des données

Lorsqu'une source ajoute une donnée dans sa base, cela n'apparaîtra pas directement sur transiscope. GoGocarto et le bus sémantique ont des rythmes de mise à jour.qui dépendent du rythmes moyen de refraichissemnt des donnée. une source qui bouge beaucoup (PDCN par ex) peut être rafraichi tous les jours alors qu'une source beaucoup moins maintenue (BDIS par ex) se suffit d'un rafraîchissement par mois.