Open Street Map

Entries feed - Comments feed

Last entries

Fri 15 Nov 2013

  • David Mentré

Présentation de l'internationalisation dans MapOSMatic

Lors du DevCamp de ce mercredi 13 novembre à la Cantine numérique Rennaise, je faisais une courte présentation de l'internationalisation (i18n) dans MapOSMatic : comment c'est fait en pratique dans le code, le processus de traduction mis en œuvre et les résultats obtenus. Les transparents sont disponibles sous formes de sources LibreOffice ou en version PDF.

Thu 07 Nov 2013

  • David Mentré

Carte des zones d'exclusion autour des centrales nucléaires françaises

Suite à l'accident de Fukushima, je m'intéresse un peu plus aux centrales nucléaires et à leurs risques. J'avais vu une carte de zones d'exclusions de 100 et 150 km autour des centrales japonaises. J'ai refait cette carte pour les centrales nucléaires françaises avec des zones d'exclusion de 30, 100 et 150 km.

30 km est la zone d'exclusion autour de Tchernobyl. Pour Fukushima, on a des poches de radioactivité importante au moins dans un rayon de 100 km.

Peu de villes moyennes sont à plus de 150 km d'une centrale. En Bretagne, Rennes et Brest le sont mais à Brest il y a les bombinettes nucléaires de nos sous-marins tactiques, donc je ne suis pas sûr que ce soir beaucoup mieux. :-]

Merci à OpenStreetMap pour le fond cartographique et Leaflet pour la carte glissante. ;-)

Thu 19 Apr 2012

  • David Mentré

Une nouvelle version de MapOSMatic

En septembre 2009, nous lançions MapOSMatic, un service Web libre et gratuit permettant d'effectuer à la demande le rendu de cartes de villes basées sur les données OpenStreetMap. Ces cartes, superposées d'une grille, sont associées à un index des rues facilitant leur localisation sur la carte.

Nous sommes fiers d'annoncer aujourd'hui le lancement d'une nouvelle version de MapOSMatic, qui est le résultat d'importants développements. Parmi les nouvelles fonctionnalités :

Carte multi-page de chavagne

  • Le rendu des cartes au format poster est maintenant réalisé sur des formats de papier standard de grande taille (A3, A2, A1, etc.), sélectionnés automatiquement en fonction de la taille de la ville, plutôt que des tailles arbitraires de papiers qui étaient difficiles à imprimer. Ces cartes au format poster sont similaires aux cartes pliées commerciales ;
  • La possibilité d'effectuer le rendu de cartes multi-pages, où la carte et l'index des rues sont divisés en plusieurs pages, facilitant l'impression sur des formats de papier accessibles à tous (A5, A4, US Letter). Ces cartes multi-pages sont similaires aux petits atlas de villes commerciaux ;
  • La possibilité de choisir différents styles pour le rendu de la carte. Jusqu'ici, nous ne proposions que le style par défaut du site OpenStreetMap.org. Nous y avions ajouté plusieurs feuilles de styles proposées par MapQuest, ainsi qu'une feuille de style spécifique adaptée à l'impression. Dans le futur, nous comptons ajouter d'autres styles, voire même offrir la possibilité aux utilisateurs de personnaliser le style de la carte. N'hésitez pas à nous contacter à ce sujet;
  • La possibilité de choisir n'importe quelle ville dans le monde : dans la version précédente, nous étions limitées à des zones OpenStreetMap d'un niveau administratif fixé ;
  • Et beaucoup, beaucoup d'autres améliorations moins importantes : qualité des rendus, meilleure interface utilisateur pour le rendu des cartes, affichage de la date des données OpenStreetMap sur la carte, etc.

MapOSMatic est un Logiciel Libre, distribué selon les termes de la licence Affero General Public License v3. Le projet est disponible au travers de dépôts Git, dispose d'une liste de discussion et d'un canal IRC. Pour les détails, voir notre page À propos, notre wiki et la page Savannah du projet.

En complément du lancement de cette nouvelle version, nous lançons également une campagne de dons. Notre projet est intégralement développé et maintenu par des bénévoles, mais nous avons besoin de financement pour couvrir l'achat de matériel et les frais de déplacement nécessaires à l'organisation des réunions des développeurs durant lesquelles la majorité des améliorations à MapOSMatic sont réalisées (voir notre blog). Si vous appréciez MapOSMatic, n'hésitez pas à donner au travers de Paypal.

Mon 02 Apr 2012

  • David Mentré

March 2012 MapOSMatic hackfest

Yesterday we finished our March 2012 hackfest! After a first hackfest at the beginning of March in San Francisco, we gathered again in Rennes to work on MapOSMatic. You can read a summary of of our work on day 2, day 4, day 5, day 6 and day 7.

We made several extensions and bug fixes in MapOSMatic. The most significant one is that now we are able to automatically produce a booklet-type city map on several pages, with an overview page, 1/10,000 overlapping maps and a global index at the end. You can see an example for Rennes city (PDF, 13.8 MB).

Currently, the new MapOSMatic is only available on our development web site, limited to an old France import. Once a new import of the world OSM database will be finished, you'll can enjoy the booklet PDF maps worldwide. ;-)

UPDATE: The individual maps in booklet format are not really at 1/10,000 scale, due to Mercator projection issue. We still need some code to compute the exact scale. Thank you Thomas! ;-)

Fri 23 Mar 2012

  • David Mentré

Coming MapOSMatic hackfest

Next week, some of MapOSMatic contributors and developers will join Rennes for a one week MapOSMatic hackfest. We hope to fix the numerous bugs and feature requests we have! Stay tuned! ;-)

Fri 02 Dec 2011

  • David Mentré

Cartoparty à Mondevert

Samedi 26 novembre, nous étions trois membres de Gulliver à Mondevert pour une cartoparty OpenStreetMap. Après une demi-heure d'explications sur ce qu'est OpenStreetMap et comment on peut y contribuer, nous sommes parti sur le terrain, GPS et appareil photo en main, pour compléter la carte. Toutes les informations relevées n'ont pas encore été reportées dans OpenStreetMap mais la carte a déjà été complétée par des chemins piétonniers et quelques lieux d'intérêts. Un plan MapOSMatic est également disponible.

Nous avons même eu droit à un court article dans Ouest France ! (malheureusement avec beaucoup d'inexactitudes)

Wed 10 Mar 2010

  • David Mentré

Standing on the shoulders of giants: MapOSMatic in a sea of Free Software

One thing that stroked me after the two hackfests we made to develop MapOSMatic: the little amount of code we really developed! In fact, we are re-using a lot of other Free Software.

Using the excellent sloccount, I tried to get some figures. MapOSMatic is about 3150 lines of code, 90% made of Python. MapOSMatic dependencies count for more than 600,000 lines of code, counting PostgreSQL, PostGIS, Apache 2 httpd, Django framework and some small libraries.[1] So we only developed about 0.5% of the code needed to run the MapOSMatic service. And I obviously do not count the OpenStreetMap data itself, which is about 70 GB!

That's why we can say, as most of software developers, that we are standing on the shoulders of giants: we are re-using knowledge, hard-work and polishing of a lot of other people. MapOSMatic is a glaring example of this fact and of the power of Free Software.

Notes

[1] Counting all MapOSMatic dependencies is nearly impossible: it is hard to draw a line between what is part of the system and what is a specific dependency of MapOSMatic (e.g. Python).

Thu 24 Sep 2009

  • David Mentré

Absences...

Règle n°23 : ne jamais dire qu'on fera un billet tous les jeudis. Rien que de l'annoncer est suffisant pour ne jamais le faire.

Sinon, le projet dont je parlais dans mon précédent billet a été largement diffusé (avec même un petit article dans SVM), c'est MapOSMatic. C'est un générateur automatique de plans de ville à partir des données libres d'OpenStreetMap. Vous donnez le nom de votre ville est zoouuu vous avez un joli plan avec l'index des rues.

La version actuelle est une première version, on a encore une foule de bugs et de choses à améliorer. Mais les premiers retours sont très positifs : ça fait plaisir ! :-)

Sinon, côté activité libriste sur la région, je suis actif dans plusieurs projets :

Ceci explique peut-être cela. ;-)

Thu 02 Jul 2009

  • David Mentré

Quelques rues et quartiers de plus dans Saint-Grégoire, Ille-et-Vilaine

Encore un dimanche de cartographie, ce coup-ci sur Saint-Grégoire, commune au nord de Rennes. Le côté à l'ouest de la rue du Général de Gaulle est bien cartographiée mais bizarrement pas la partie à l'est. J'ai essayé d'y remédier. :-)

L'inévitable comparaison avant :

Saint Grégoire, avant cartographie du 2009-06-28

Et après :

Saint-Grégoire, après cartographie du 2009-06-28

J'ai notamment ajouté deux quartiers au nord-est, juste avant la D29. Le deuxième quartier à droite vient juste d'être construit, ça m'étonnerait qu'il soit sur les autres cartes ! ;-)

J'ai quelques incertitudes sur le centre ville, il y aura peut-être quelques corrections mineures à faire.

Mon 22 Jun 2009

  • David Mentré

OpenStreetMap : et hop quelques routes de plus sur Fougères et Lécousse !

Un de ces récents dimanches, j'ai cartographié quelques routes de plus sur Fougères et Lécousse pour le projet de cartographie Libre OpenStreetMap. Fougères est maintenant quasiment terminée grâce à l'énorme travail de Jean-Philippe. Pour Lécousse, il y a encore un peu de boulot. :-) Je ne me suis concentré que sur les routes des quartiers résidentiels, mais il y a énormément de petits chemins que l'on peut prendre à pied ou à vélo.

L'inévitable avant : Fougères et Lécousse avant et après: Fougères et Lécousse après

Et un zoom plus centré sur les rues ajoutées : Fougères et Lécousse après (zoom)

Il n'y a pas à dire, passer de l'état « carte blanche » à l'état « carte avec des rues nommées » fait énormément plaisir. Sans compter que la carte ainsi créée est de meilleur qualité que Google Maps car on se base sur des infos de terrain et pas une cartographie des routes par reconnaissance d'image et import d'informations non vérifiées. ;-)

page 1 / 2