Open Street Map : une bonne solution
Nous réalisons actuellement une étude de faisabilité concernant le projet d’un de nos client, dont le but est de proposer de façon ludique et fortement interactive des horaires ainsi que des trajets d’autocars en région Rhône-Alpes. L’un des piliers du cahier des charges consiste en une carte réaliste des trajets. Partant de là, plusieurs solutions s’offrent à nous :
- Ajouter une carte statique (une image JPG, ni plus ni moins) pour chaque trajet
- Utiliser un système de géolocalisation en ligne (typiquement : Google Map ou Yahoo Map)
- Chercher une solution libre permettant suffisament d’interactivité niveau utilisateur
La première solution, pour autant très simple à mettre en place au premier abord, s’avère en fait très lourde à maintenir : à chaque modification d’horaire, de ligne ou d’arrêt, c’est inévitablement un coup de téléphone et du travail rébarbatif dans Photoshop en perspective. De plus, ce genre de solution mène tout droit vers des cartes type “plan de métro” , et le client tient à ce que les cartes soient réalistes. Très rapidement donc : mauvaise solution.
La deuxième possibilité est d’utiliser Google Map. Visuellement très agréable, surpuissant (vue satellite, etc…), gratuit et simple à implémenter, tout irait pour le mieux si nous ne devions passer par un intermédiaire de taille : Google. Je n’ai (vraiment !) rien contre Google, mais le fait de confier un projet de cette importance, impliquant des semaines de développement, à un intermédiaire lointain qui peut tout à fait couper le service ou (plus réaliste) ajouter des pubs, ou encore changer son API du jour au lendemain ne m’inspirait guère confiance. Fausse bonne solution, donc.
Enfin, je me suis penché sur Open Street Map . Un beau projet Libre de cartographie en ligne. L’API est simple à implémenter, il existe des solutions gratuites et faciles d’accès pour personnaliser les Maps, et -cerise sur le gâteau- que demander de mieux qu’un projet Open Source pour un site dont le principal mécène est une collectivité locale, qui sera, sans nul doute, heureuse de participer à la cartographie se son territoire.
Open Street Map, une belle solution, viable et fiable, qui vérifie plus que jamais un principe de base dans l’Open Source : “chacun donne un petit peu, tout le monde en retire beaucoup” .
Les commentaires sont maintenant fermés