Journal rv, un moteur de recherche d'itineraire vélo en utilisant les données d'OSM


OpenStreetMap (OSM), souvent appelé « la Wikipédia des cartes », gagnerait à être plus connu parmi les libristes. Je suis moi-même un contributeur récent, puisque j'ai appris à contribuer à OpenStreetMap grâce à une sympathique personne qui animait le stand OSM au FOSDEM 2013… et je suis devenu, depuis cette date, un contributeur assidu.
Nous vous laissons découvrir ce retour d'expérience dans la suite de la dépêche.
NdM : merci à Alexis de Lattre pour son journal.
Vous avez déjà essayé de créer une carte personnalisée sur votre site ? Ce n’est pas toujours une partie de plaisir… Certains fournisseurs de map proposent des cartes très esthétiques, mais peu personnalisables, d’autres sont lourds à implémenter, bref, construire une carte à base d’open data peut être un parcours du combattant.
Ce guide ne cherche pas à être exhaustif, il s’agit surtout d’un partage d’expérience, fort limité du fait que je ne suis pas un développeur ou mappeur professionnel. En revanche, je pense bien représenter le public non-codeur qui souhaiterait passer ces obstacles, et si cet article peut aider un débutant comme moi à trouver des ressources, des idées et des bouts de code pour parvenir à réaliser son objectif, alors cet article aura joué son rôle.
N’hésitez pas à partager vos avis, critiques et conseils dans les commentaires !
On commencera par lister quelques exemples de cartes, on verra un ou deux exemples de plateformes de création de carte sans coder, puis on entrera dans les détails du code nécessaire pour monter une carte avec OpenLayers.
Petite mise en situation : vous faites un voyage, une rando, une itinérance quelconque sur plusieurs jours, vous avez un GPS et un appareil photo avec vous, et une fois rentré, vous vous retrouvez avec des traces GPS et des photos sur les bras. Et l'envie de publier au monde entier (à minima vos amis) votre prouesse... que faire ?
Ça m'est arrivé cet été, j'ai donc eu envie de pouvoir présenter tout ça sous forme d'une page web avec une jolie carte OpenStreetMap sur laquelle est affiché l'itinéraire, et où l'on retrouve les photos placées à l'endroit où elles ont été prises.
Ce qui donne ça :
Puis, suite au journal, le script a été testé en environnement hostile (c-à-d différent du mien) par Benoît pour sa croisière. Plusieurs bugs furent ainsi traqués et persécutés, pour aboutir à une version 0.4 qui fonctionne mieux et plus simplement (changelog). Ce logiciel est publié sous licence libre GPL3+

Bonjour à tous.
Ça faisait longtemps que je n'avais pas pris mon clavier pour tapoté de nouveau journaux, voila donc chose faite.
Ce weekend (oui, j'ai pris un jour de congé avant la fête du travail), je me suis amusé avec OpenStreetMap.
Attention, pas pour y rajouter des données, ça, je l'ai déjà fait, continue de le faire a l'occasion quand l'envie m'en prend (mon dernier "fait d'arme" étant le tracé correct de la seine dans paris et plusieurs lignes (...)
Le samedi 18 juin, l'association Toulibre organise trois ateliers en parallèle au Centre Culturel Bellegarde, 17, rue Bellegarde à Toulouse: une cartopartie OpenStreetMap, un atelier Blender et un atelier KDE.
NamurLUG, le Namur Linux User Group, organise le mercredi 28 septembre de 20 h à 23 h à l’Université de Namur un « partage de pratiques » sur le thème de la cartographie libre sur OpenStreetMap.
Le Namur Linux User Group est une ASBL hébergée par l’Université de Namur et réunissant des membres de notre communauté universitaire et des citoyens autour de la promotion de l’usage des logiciels libres.
Cette réunion est ouverte à tous, débutant comme confirmé, membre de la communauté universitaire comme citoyen.
En espérant vous y rencontrer…

L'association Calvix (Partager et promouvoir les logiciels libres dans le Calvados) et moi-même organisons la première cartopartie OpenStreetMap (OSM) ouverte au public de Caen, ce samedi 23 février.
OpenStreetMap est un projet collaboratif international fondé en 2004 dans le but de créer une carte libre du monde. Les données sont collectées dans le monde entier sur les routes, voies ferrées, les rivières, les forêts, les bâtiments et bien plus encore ! Chacun peut y contribuer en corrigeant (...)
Ce jeudi 17 janvier 2013 à 19h se déroulera la quinzième séance montoise des Jeudis du Libre de Belgique.
Thématique : Internet, Communauté
Public : Tout public
L’animateur conférencier : Didier Villers (UMONS & ASBL LoLiGrUB)
Description : Le projet collaboratif OpenStreetMap vise à fournir une cartographie du monde sous licence libre. Fondé en 2004, OSM a atteint un grand niveau de maturité qui lui permet de soutenir la comparaison avec ses principaux concurrents propriétaires : Google Maps, Bing Maps, Yahoo Maps et MapQuest. Néanmoins OSM dispose d’atouts supplémentaires : une très forte réactivité due à sa communauté, et de nombreuses possibilités supplémentaires d’utilisation, du fait de la licence libre.
L’exposé présentera le projet, montrera comment utiliser la carte OSM et quelques applications qui en sont dérivées. Vous apprendrez ensuite comment et pourquoi chacun peut contribuer à la création et la mise à jour de cette cartographie, avec plaisir et facilité. Finalement, la communauté nombreuse et complexe sera présentée, ainsi que quelques projets satellites.
Lundi 23 avril 2012, à partir de 20h à la Bo[a]te à Marseille (35 rue de la Paix Marcel Paul), aura lieu une réunion de découverte d'OpenStreetMap.
Le but est de sensibiliser le plus grand nombre à la cartographie participative afin que chacun, à son échelle, puisse ajouter de nouvelles informations sur le monde qui nous entoure et les réutiliser librement. Cartographier les lignes de bus, les pistes cyclables ou encore les endroits accessibles aux personnes à mobilité réduite ne sont que quelques exemples de projets du groupe marseillais de cartographie. L’objectif est de créer une carte, la plus complète possible, que chacun pourra utiliser de façon libre et gratuite via son ordinateur, son smartphone ou en copie sur des documents papiers, avec les informations qui lui sont vraiment utiles.
Ainsi, tout le monde, du simple curieux au cartographe confirmé, est invité, lundi 23 avril, à ce moment d’échange sur OpenStreetMap, autour d’un verre partagé en toute convivialité.
NdM : merci à MarbolanGos pour son journal.

Bonjour,
La première réunion des « mappeurs » de openstreetmap (OSM) de Marseille a lieu ce soir, 26 mars 2012 à 20h00, à la Bo(a)te.
Celle-ci fait suite à la réunion du 23 février 2012 initiatrice qui devrait amener une réunion par mois (le lundi vers 20h). Nous sommes en train d'installer le système et nous cherchons des thèmes mais dès cette réunion des démonstrations pour ajouter des lignes de bus ou harmoniser certaines informations dans la métropole marseillaise seront abordés.

Lundi 23 avril 2012, à partir de 20h à la Bo[a]te [1] à Marseille, aura lieu une réunion de découverte OpenStreetMap. Le but est de sensibiliser le plus grand nombre à la cartographie participative afin que chacun, à son échelle, puisse ajouter de nouvelles informations sur le monde qui nous entoure et les réutiliser librement. Cartographier les lignes de bus, les pistes cyclables ou encore les endroits accessibles aux personnes à mobilité réduite ne sont que quelques exemples de projets (...)
