OpenStreetMap logo OpenStreetMap

Pieren's Diary

Recent diary entries

JOSM and the ugly christmas lights (aka dynamic buttons)

Posted by Pieren on 13 October 2011 in English. Last updated on 18 October 2011.

Recently, JOSM developers introduced a new feature in the panels. Now, the buttons usually displayed on the bottom of almost all JOSM panels are invisible until you move the mouse on their expected location on the screen. This makes a nice effect I call the "ugly christmas lights" where you have a lot of animations on the screen when you just move the mouse cursor around.

I already did not like the highlighting of OSM elements when you just moved the mouse over OSM ways or nodes, without speaking about the unnecessary, useless mouse cursor changing itself which introduced a lot of instabilities/bugs in JOSM for a while.

I like christmas trees and christmas lights but only during one week in december not during my OSM edits sessions the whole year. I just wanted to say that current trend of JOSM user interface design is not my type.

Just a small note here to announce that a group of approx. 40 contributors met in Paris last week-end, 7th-8th Octobre and founded the french association OpenStreetMap France (OSM-FR). The association will represent and promote OSM in France but all french speaking contributors around the world are welcome ! I hope that the organisation will be soon part of the OSM local chapters.

L'assemblée générale constitutive d'OSM France aura lieu le samedi 8 octobre 2011 à La Cantine, Paris, Galerie Montmartre. N'hésitez pas à venir nombreux, même en curieux. Il y aura des ateliers avant et après cet événement historique. Consultez cette page du wiki pour en savoir plus:

osm.wiki/WikiProject_France/SOTM-FR_%26_Asso_OSM-FR_-_7_%26_8_octobre_2011

Location: Quartier Vivienne, Paris 2e Arrondissement, Paris, France métropolitaine, 75002, France

Voili, voilou. On avance doucement mais sûrement. Mais Paris est ainsi fait que c'est un euphémisme de dire que les arrondissements périphériques sont bien plus grands et peuplés que ceux du centre. Le découpage des arrondissements dessine un joli escargot et je suis maintenant dans la dernière grande boucle.
Tiens, au passage, un problème intéressant: les arrondissements portent normalement un nom et pas seulement un numéro. Nom que l'on peut voir ici : http://fr.wikipedia.org/wiki/Arrondissements_de_Paris#Description . Pourtant, il semblerait que par habitude (ou convention ?), toutes les cartes affichent les numéros d'arrondissements et que ces noms ne soient au final jamais utilisés en cartographie. Comment les intégrer dans OSM sans violer cette convention ? Si nous les mettons dans les tags "name", nous verrons alors s'afficher une carte qui ne respecte pas ni les habitudes ni les usages courants de la cartographie mais aussi ceux de la vie courante. Alors comment concilier "usage courant", "pratiques usuelles de cartographie" et "balisage du nom officiel des arrondissements" ? Peut-être en mettant ces noms dans le tag "official_name" ?

Sinon, pour ces deux arrondissements, l'activité se suit et se ressemble. J'ai toujours une grande satisfaction lorsque je découvre des rues mal orthographiées, mal placées ou même carrément manquantes dans OSM, ce qui est devenu heureusement très rare. Parfois, il existe des petites différences entre cadastre, panneau de rue et plans officiels de la ville de Paris. Dans ces rares cas, là aussi, je privilégie la version officielle de la ville de Paris même si elle diffère du terrain et je laisse la version alternative dans un tag "alt_name" pour le cas où quelqu'un ferait une recherche par exemple.

Location: Quartier de Picpus, Paris 12e Arrondissement, Paris, France métropolitaine, 75012, France

Voila. Le script supprimant le tag "note:qadastre" sur près de 5 millions de bâtiments en France et qui tournait par intermittence depuis quelques semaines est arrivé au bout de son job. Pour se faire, j'ai utilisé les extractions des régions françaises ainsi que les DOM par Geofabrik, ce qui m'a permis de faire tourner le script sur plusieurs régions en parallèle pour augmenter un peu le rythme.
En effet, cette opération m'aura surtout permis de constater à quel point l'API d'OSM est tombé bien bas au niveau des performances. Pour simplement supprimer un tag sur un way, j'ai dû limiter mes uploads à 100 ways sinon j'avais trop d'erreurs de la part du serveur. Au début, j'avais essayé de faire des gros uploads uniques à l'intérieur d'un seul changeset. Mais cela avait pour effet de créer une multitude de changesets qui sont eux-mêmes sujets à problèmes dans le serveur (lors de l'ouverture ou de la fermeture) et qui ralentissent encore un peu plus le process. Pour finir, j'ai trouvé le meilleur compromis avec des changesets les plus gros possible comprenant des petits paquets d'upload (100 ways comme je l'ai dit).
J'ai déjà entamé le nettoyage du tag "note:import-bati" (il en reste 1.8 millions) et je pourrais enfin passer à autre chose de plus intéressant. Au total, j'aurais supprimé 8 millions de tags inutiles rien qu'avec ces deux "notes:" qui ont été malheureusement ajoutés avec les imports massifs et incontrolés du bati cadastral. A eux deux, ils représentaient 80% des tags "note" sur l'ensemble du monde alors qu'ils n'apportaient aucune information.
Je pense que nous n'avons pas fini de nous plaindre de la mauvaise qualité de cet import du cadastre car trop de contributeurs n'ont pas respecté les consignes de vérifications et de contrôle qualités comme nous le suggérions et ont privilégier la quantité à la qualité. La région la plus concernée est celle du nord-pas-de-calais.

Gael, alias Ratzilla$, organise une discussion ce soir autour des points qui restent à éclaircir sur les statuts de l'association osm-fr:

"Nous vous proposons une réunion IRC Lundi 22 août à 21h00 [#osm-fr sur OFTC] pour évoquer le montage et les orientations d'OSM France."

Venez nombreux. C'est cool, c'est gratuit et ça doit rester fun ;-)

Une seule annonce pour deux arrondissements! C'est aussi parce que la tâche se suit et se répète avec toujours les mêmes points sur Paris : quelques (rares) erreurs dans les noms, un meilleur placement des highways et intersections, quelques places manquantes ou mal tagguées (ne pas oublier le tag highway), le mauvais usage de certains tags comme living_street ou village_green (voir mes anciens posts) ou des nodes pas correctement reliés à leurs ways (par exemple des traffic_signals ou des adresses). Ce sont aussi des zones très bien fournies en gares. J'ai tenté d'améliorer le tracé actuel des lignes mais cela reste encore très incomplet, voir incorrect. Les quais sont absents du cadastre et invisibles sur Bing. Je me demande comment ils ont été ajouté sur certaines gares par d'autres contributeurs. J'ai aussi restauré la ligne de métro 11 qui avait été supprimée par un contributeur débutant, sans doute par inadvertance. C'est resté quand même plusieurs mois dans cet état sans que personne ne le signale. Ca laisse songeur sur la qualité de la surveillance de nos contributions passées...

Nous avons maintenant 11 arrondissements avec les adresses au complet. Je continue de faire l'impasse sur certaines vérifications (comme les écoles pourtant beaucoup sont complètement absentes) pour pouvoir me concentrer sur les adresses et les terminer au plus tôt.

See full entry

Location: Quartier de la Porte-Saint-Denis, Paris 10e Arrondissement, Paris, Île-de-France, France métropolitaine, 75010, France

Paris, 7e arrondissement révisé

Posted by Pieren on 30 March 2011 in French (Français). Last updated on 31 March 2011.

J'ai terminé la révision de cet arrondissement relativement grand et qui abrite notre fameuse tour Eiffel. Cette fois-ci, j'ai décidé de faire l'impasse sur les feux de circulation et la vérification des sens uniques pour avancer un peu plus vite sur les adresses (ayant aussi moins de temps à y consacrer). Comme d'habitude, j'ai eu l'occasion de corriger de multiples erreurs, doublons, mauvais placements, toponymes (heureusement rares), highways mal placés, intersections manquantes, places mal taguées (un area=yes ne suffit pas!), etc. Mais aussi de simplifier les buildings déjà importés mais malheureusement non consolidés (nombreuses jointures manquantes ou bâti n'existant plus). Et d'ajouter de nombreuses barrières, éléments indispensables pour montrer que le plus souvent, il est impossible de traverser les blocs d'immeubles en empruntant les grands espaces entre ceux-ci, même à pied. On ne peut que constater qu'en dehors des rues, parcs et jardins publics, le reste de l'espace urbain s'est complètement refermé et est inaccessible au public curieux, même animé des meilleures intentions...

Location: Quartier des Invalides, Paris 7e Arrondissement, Paris, France métropolitaine, 75007, France

Je n'arrive pas à comprendre comment certains peuvent taguer les horodateurs dans les rues mais laissent des erreurs manifestes dans l'orthographe de ces mêmes rues (comme "La Rue de l'Éssai") ou de mauvaises classifications comme le highway=unclassified au lieu de "pedestrian" ou "footway" de la "Villa d'Austerlitz", Paris 5e. Et que dire de ceux qui tracent les voies de service qui naviguent entre les bâtiments à partir des images aériennes de Bing sans préciser que leur accès est restreint par une porte et un badge (ajoutez un "access=private") ?

Pour mon mercredi de la semaine du coup de gueule, je parlerais de ce que je viens de constater sur la "Place Valhubert", Paris 5e. Cette place présente en son milieu un rond-point avec 4 feux de circulation. Certes, la voie fait le tour du rond-point central mais n'est pas un carrefour giratoire et ne doit donc pas être taguée en "junction=roundabout" ! Dans ce cas de figure, préférez un simple "oneway=yes" et laissez le tag "junction=roundabout" aux carrefours qui sont vraiment giratoires (sans feux de circulation et avec des règles de priorité inversées) et indiqués comme tels par le panneau de signalisation AB25.

Corrections qui sont des erreurs

Posted by Pieren on 15 February 2011 in French (Français).

Ce soir, je suis tombé sur une rue du 1er arrondissement de Paris dont j'avais précisé le nom il y a longtemps, la "Rue de Beaujolais". Mais quelqu'un (un contributeur pourtant expérimenté) a jugé utile de modifier le nom en "Rue du Beaujolais". Ça sonne plus français mais c'est une erreur. Cette rue s'appelle bien "Rue de Beaujolais". Mon proverbe du jour sera : "NE CORRIGEZ DES DONNÉES QUE LORSQUE VOUS ÊTES SÛR DE VOUS !", ça vous évitera de faire des conneries.
C'était mon coup de gueule du mardi soir.

Je tombe parfois sur des pharmacies taguées avec "dispensing=no". Mais en France, une pharmacie qui ne délivre pas de médicament sur ordonnance n'existe pas !. Donc, soit ne mettez rien parce que vous ne comprenez pas le sens de ce mot, soit mettez "dispensing=yes" (voir la documentation en anglais ou en français). D'avance, merci pour eux. C'était mon coup de gueule du lundi soir.

Je tombe régulièrement sur des espaces verts tagués en "landuse=greenfield". Mais ce tag désigne des zones de développements futurs (en opposition aux "brownfields" qui désignent des zones construites abandonnées comme les friches industrielles). Le wiki est pourtant assez clair sur ce tag !!!! RTFM !!!
C'était mon coup de gueule du mercredi soir.

French capital Paris adopts ODBL for their public databases

Posted by Pieren on 15 December 2010 in English. Last updated on 7 April 2011.

The 14th december, the municipality council of Paris has officially adopted the ODBL licence for their public databases ( PDF in french).

About 20 databases could be released already this year with the new licence ( blog from Thierry Noisette). We will see in the future what does that mean for OSM.

Location: Quartier de la Sorbonne, 5th Arrondissement, Paris, Metropolitan France, 75005, France

Paris, France have all buildings in OSM

Posted by Pieren on 11 December 2010 in English. Last updated on 7 April 2011.

The french capital and its 2.2 millions inhabitants have all buildings now present in OSM. The systematic import based on the french cadastre started the 28th march and finished the 9th december 2010. Thanks to the small amount of contributors who took the effort to integrate manually the imported with the already existing buildings and POI's. 7 of the 20 "arrondissements" have also their complete addresses information. This next challenge is now to complete them into the remaining 13 arrondissements.

Location: Quartier Les Îles, 4th Arrondissement, Paris, Ile-de-France, Metropolitan France, 75004, France

Pour ceux qui ne suivent pas, il est maintenant possible d'utiliser les images aériennes de Bing comme source OSM. On peut le faire avec Potlatch2 qui est la prochaine version de l'éditeur en ligne ou avec JOSM et le plugin slippymap ou imagery (utilisez les dernières versions toutes fraiches).

Concernant Potlatch2, on peut le mettre en éditeur par défaut depuis les paramètres de son compte OSM (changer le paramètre "prefered editor") mais il faut faire attention parce que cet éditeur est encore un peu jeune et peut encore être encore un peu instable.

Sur l'aspect légal, les images de Bing pour la France viennent de l'IGN. C'est pourquoi ils figurent dans les copyright en bas d'écran. Pourquoi ne peut-on pas le faire directement depuis le Géoportail ? Parce que Microsoft a payé ces images à l'IGN et il semble qu'ils ont aussi payé pour donner ce droit à OSM (on peut penser que leurs avocats sont très au courant de cette situation). Le Geoportail lui n'a pas le droit de distribuer ces images librement parce qu'ils ne peuvent pas se payer ce luxe (vous pouvez suivre cette discussion sur le forum des géomaticiens http://georezo.net/forum/viewtopic.php?id=70683).

Sur l'aspect technique, les images peuvent présenter un décalage par rapport aux données déjà présentes ou par rapport à vos traces GPS, cadastre, images Yahoo! ou Spot. Aucune de ces différentes sources ne peut être définie comme la "référence absolue", toutes peuvent avoir un décalage par rapport à la réalité. Il devient encore plus important que jamais de préciser les sources de vos contributions (pour ces nouvelles images, on préconise "source=bing").

Paris, 16e arrondissement interrompu

Posted by Pieren on 8 November 2010 in French (Français). Last updated on 9 November 2010.

Je viens malheureusement de découvrir aujourd'hui que l'import du bâti sur le 16e arrondissement a été brutalement complété par quelqu'un d'autre grâce à l'import d'un fichier brut. Il est vrai que je progressais sur cet arrondissement depuis plusieurs semaines et que cela pouvait sembler trop lent pour certains. Mais si je progressais si lentement, c'est que je prenais le temps de vérifier avec le terrain, bloc par bloc (toponymes, sens de circulation), de nettoyer les erreurs passées (toponymes, POI disparus), d'ajouter de nombreuses informations comme les feux de circulation, les stations vélib manquants, les noms de places absents, les clôtures qui barrent les accès aux piétons, d'autres POI, les adresses. Bref tout ce qu'un import semi-automatique du bâti ne fait pas et que j'aurais pu moi-même faire en 15 minutes il y a déjà longtemps.
Ce travail, je l'avais déjà effectué pour d'autres arrondissements parisiens (plus petits il est vrai) pendant de longs mois, il suffit de lire l'historique de mon journal pour en voir la liste. J'en étais aux trois-quarts de cet arrondissement mais là, j'abandonne, dégouté. Je laisse à d'autres le soin de compléter les infos manquantes pour que l'arrondissement soit à peu près homogène dans un lointain futur (si cela arrive jamais) ainsi que les autres arrondissements de Paris.
Je comprend bien que nous soyons plusieurs à contribuer sur les mêmes zones et c'est même tant mieux. Mais un minimum de concertation et d'investigation pour voir comment les autres travaillent sont pour moi un minimum que l'on peut exiger d'un tel projet.

Location: Quartier de la Muette, Paris 16e Arrondissement, Paris, France métropolitaine, 75116, France