Aller au contenu | Aller au menu | Aller à la recherche

eMerzh

Mot-clé - openstreetmap

Fil des billets - Fil des commentaires

mercredi 14 décembre 2011

OpenFixMap version 0.3.0, des nouveautées sous le sapin

Hello à tous, à peine 1 semaine après la publication de la 1ere version publique de OpenFixMap, l'équipe... moi ... a décidé de publier une nouvelle version et d'enfin la rendre disponible à travers le market.

Au menu des festivités :

  • Le changement de certains boutons pour que ce soit plus homogène
  • Amélioration de l'écran d'affichage des erreurs
  • Amélioration des informations récupérées par les analyseurs
  • Ajout d'un gestionnaire rapport de plantage (sur base volontaire)
  • La possibilité de fermer des erreurs
  • Et les premières traductions et contributions : Français et Estonien !

Pour rappel, vous pouvez trouver plus d'info sur http://openfixmap.bmaron.net, le code sur Github et les traductions sur Transifex.

Partager

vendredi 9 décembre 2011

OpenFixMap: les erreurs d'OSM sur android

Ayant reçu récemment un smartphone android (Merci bcp!), je me suis intéressé au développement java/android ... Ma première idée a naturellement pointé du côté de OpenstreetMap... Quelques how-to, copier/coller et lignes de code plus tard, voici la première version de mon premier programme que je vous propose...

Soyez donc indulgent :)

OpenFixMap :

Sur osm, on passe beaucoup de temps à ajouter des nouvelles choses ou corriger certains tracés... Des utilisateurs ou des logiciels rapportent des problèmes à la communauté qui, bien trop souvent ne les regarde pas... par faute de méconnaissance des outils, ou de problème de centralisation.

OpenFixMap se propose donc d'être votre assistant correction pour OSM.

Installez OFM sur votre smartphone android et emportez-le dans vos "mapping trip".

Téléchargez la liste des problèmes et prenez vos notes en conséquence.

OpenFixMap vas chercher pour vous les erreurs sur :

  • MapDust
  • KeepRight
  • OpenStreetBugs

Vous aurez l'occasion également de rapporter vos propres bugs sur 2 des 3 plateformes supportés (d'autres devraient suivre ...)

fix1_bug.png

Installation

Pour installer OpenFixMap, il n'est pas encore possible de télécharger le logiciel sur l'android market, mais il suffit de vous rendre Ici pour la version v.0.2

ou d'utiliser le Qrcode suivant :

Le Code

Bien sûr OpenFixMap est libre (GPLv3) et disponible sur Github. N'hésitez pas à commenter / patcher / forker / suggérer ... je suis là pour apprendre :D

Screenshots

J'ai bien sur mis une petite page en ligne pour l'occasion avec 2-3 captures d'écran (contenu en mauvais anglais...).

Partager

mercredi 30 mars 2011

Premier Mapcss ... les rues non nomées

Un amis me demandais l'autre jour s'il était possible de voir facilement les rues non nommées depuis potlatch.

Bien qu'il existe le rendu noname de cloudmade, il n'est pas mis à jour très souvent et n'est pas directement disponible dans potlatch.

Alors j'ai pris mes 2 petites main et j'ai fait mon premier Mapcss file... Et oui il est possible de faire son propose style dans potlatch mais aussi dans josm ou dans d'autres outils avec un "standard" très très proche du css pour le web.

Le fichier de style fait tout de suite 3 lignes et ne fais que reprendre le style par défaut en ajoutant une magnifique couleur rouge pour les rues non nommées.

Un fichier crossdomain.xml plus loin, voici comment l'ajouter dans votre potlatch :

Commencez par ouvrir potlatch, puis cliquez sur Map Style et Edit.

potlatch edit Style

Ensuite Ajouter le style avec l'url suivante : http://osm.bmaron.net/styles/pot.css

potlatch Add Style

Fermez la fenêtre et choisissez le dans la liste (Bouton Map Style).

potlatch No name Style

Voici le résultat =)

N'hésitez pas à voir la source du style et découvrez comme c'est simple de le modifier! ....

Partager

mercredi 6 octobre 2010

Prems? Seul !

Il semblerait que Openstreetmap soit la première.....que dis-je... seule carte que je connaisse qui référence l'intérieur du pentagone de bruxelles comme Zone 30..

Merci à tous les contributeurs de faire Osm un si bon projet :)

Partager

dimanche 3 octobre 2010

Community Updates... les nouvelles

Hello à tous,

Voilà quelques semaines maintenant que j'écris, pour la communauté OpenStreetmap, un petit compte rendu des discussions et nouvelles autour de Osm.
Tous le monde n'ayant pas forcement le temps ni l'envie de suivre les nombreuses et bruyantes mailing lists.

By neiljs

Alors que je viens de publier le 11ième opus de la série, je viens aussi de rendre disponible un flux rss des nouvelles.

Ce flux, disponible à l'adresse http://feeds.feedburner.com/OSM_Community_Updates . Il est directement extrait depuis le wiki où se trouvent les articles.

Il n'est évidemment pas encore parfais, mais n'hésitez pas à faire vos remarques que j'étudierai et que j'essaierai de satisfaire ;)

Vous remarquerez aussi que les nouvelles sont très rarement traduites, uniquement par manque de temps.
N'hésitez donc pas à proposer votre aide pour la traduction ou tout autre tâche que vous estimer intéressante (une news à ne pas manquer par exemple).

Merci encore et bonne lecture....

Partager

vendredi 24 septembre 2010

MapQuest utilise OpenStreetMap

Hello à tous, Voici une superbe nouvelle pour la promotion d'osm. En effet, la société mapquest à décider de rendre disponible son service de carte basé sur openstreetmap.

Ils en profitent également pour lancer les sites localisés suivant :

edit

Ce nouveau service mentionne évidemment d'où viennent les données et invite également à corriger les problèmes.

Il supporte le routage pour voiture ainsi que quelques options comme : éviter les péages, éviter les autoroutes, ...

Route

Il permet aussi, comme le fait google map, de faire un "glisser-déposer" de sa route afin de modifier le chemin souhaité et de rajouter des points de passages.

Pour la recherche des lieux, le service utilise nominatim un petit peu customisé par un utilisateur de la communauté.

Et tout ça est évidemment disponible à travers une interface de programmation... plus d'info sur http://developer.mapquest.com/

source

Partager

samedi 31 octobre 2009

Stats OSM pour la belgique....Octobre 09

Voilà L'heure des stats d'openstreetmap Pour la belgique... calculées le 27 octobre 2009.

Nombre total de Ways : 308891 ( +5,7%)

Nombre total de Nodes : 2406402 ( +10%)

Nombre total de Relations : 4827 ( +4,8%)

Nombre d'utilisateurs : 1733 ( +6.2 %)

Les 10 Premiers toujours (Par nombre de ways):

  1/1733 (  0.1%)                       AND :  37683 ways ( 12.2%)   179450 nodes (  7.5%)     0 relations
  2/1733 (  0.1%)                     Eimai :  25589 ways ( 20.5%)   177164 nodes ( 14.8%)   635 relations
  3/1733 (  0.2%)                    moyogo :  20468 ways ( 27.1%)   181429 nodes ( 22.4%)   316 relations
  4/1733 (  0.2%)                       TAA :   8275 ways ( 29.8%)    54023 nodes ( 24.6%)    33 relations
  5/1733 (  0.3%)                   Willem1 :   6851 ways ( 32.0%)    67647 nodes ( 27.4%)    20 relations
  6/1733 (  0.3%)               Jacques Lys :   6647 ways ( 34.2%)    68638 nodes ( 30.3%)     3 relations
  7/1733 (  0.4%)                       Toi :   6556 ways ( 36.3%)    49466 nodes ( 32.3%)   101 relations
  8/1733 (  0.5%)                    Skratz :   6267 ways ( 38.3%)    60793 nodes ( 34.8%)    66 relations
  9/1733 (  0.5%)             Renaud Michel :   6042 ways ( 40.3%)    27216 nodes ( 36.0%)    30 relations
 10/1733 (  0.6%)                 pierrelux :   5440 ways ( 42.0%)    86812 nodes ( 39.6%)    24 relations

Voyez ici pour les stats complètes

Partager

samedi 5 septembre 2009

Contrôle qualité dans OpenStreetmap

OSM est un gigantesque outil distribué et ouvert. Au fur et à mesure de son évolution, la communauté d'OSM s'est dotée de divers outils signalant chacun des erreurs plus ou moins spécifiques. Je vous propose de passer en revue certains de ces outils que j'utilise. n'hésitez pas à me faire part de vos outils favoris.

Le bon sens :

Eh oui, je commence ma liste par un non-outil :). Dans OSM le bon sens et le respect de certains petits dictions est très important. Comme par exemple: "On ne tag pas pour le rendu mais pour les données". Rien ne sert donc d'ajouter 3 fois un hôpital pour avoir le bâtiment, la petite croix rouge et le nom. Si le logiciel qui construit la carte à partir des données n'affiche pas bien les choses, corrigeons le plutôt que de rentrer des mauvaises infos dans OSM.

SlippyMap et calque NoName :

La SlippyMap ou carte glissante en anglais, est la carte générée à partir de la base de données d'OSM et disponible sur la page d'accueil du projet http://openstreetmap.org. Comment cette carte peut-elle vous aider? Tout d'abord, évidemment, en visualisant les images générées par vos modifications. Mais également avec l'utilisation des différents calques de base disponibles comme le NoName. Pour changer le calque par défaut, utilisez le petit '+' sur la droite et choisissez un calque.

Plus

Mapnik est le calque par défaut; Osmarender est une visualisation alternative proposant un autre style. CycleMap vous permettra d'afficher une carte plus orienté vers les cyclistes. Elle vous permettra de visualiser vos itinéraires cyclables. NoName, vous affichera les routes qui sont sans tag "name" avec une magnifique couleur rouge éclatante. Permettant donc de se donner une idée de ce qui reste à faire avec notre papier et notre crayon :)

NoName

Openstreetbugs :

OpenStreetBugs est un site utilisant les données openstreetmap et permettant au commun des mortel de signaler une erreur ici où là dans les données. Il peut être sympa de faire un tour de temps en temps afin de vérifier que rien n'a été déclaré dans votre zone :)

KeepRight :

Sans doute un des outils le plus utile pour la correction des données, Keep_Right va vous permettre de valider un tas de choses comme des fautes de frappe dans vos tags, des associations étranges, des routes proches non connectées, des mauvaises intersections.... Il vous est alors possible de marquer le problème comme corrigé ou de le noter comme "faux-positif". Attention toutefois avant de déclarer un faux positif (je n'en ai personnellement jamais rencontré d'avéré même s'ils étaient déclarés comme tel...) cherchez donc bien à comprendre avant de déclarer l'outil comme mauvais :)

OSM Inspector :

Osm inspector est lui aussi un validateur à tout faire, il vous permettra plus particulierement de vérifier vos adresses, tags et boundaries de régions ou communes.

Relation Analyser :

Lorsqu'on commence avec des relations, pour les communes ou trajets de bus par exemple, Relation-analyser peut s'avérer pratique.

Tool server :

Malheureusement, le toolserver de la wikimedia foundation ne me semble pas mis à jour bien souvent, mais il s'avère fort utile pour les pays bilingues comme chez nous. Il permet d'afficher la carte dans une langue seulement (les "name:nl" seulement par exemple , et à defaut le "name" tout cours).

Osmose :

Principalement pour le français, osmose fonctionne aussi un peu pour la belgique. Analyseur de relations et d'erreurs, il est actualisé assez souvent.

Validator pour josm:

Ce plugin est l'autre outil "à posséder et à utiliser", il permet de valider vos données directement dans josm l'éditeur en java pour OSM. Très pratique, il est également très touffu et il donne parfois des faux-positifs mais lorsque votre carte ne contient plus d'erreurs ici, c'est bon très signe.

Routing:

Grâce aux outils de routage vous pouvez tester les routes qu'ils prennent et rapporter soit les bugs dans les logiciels soit corriger les données osm. J'ai déjà croisé des rond-points en sens inverse, des autoroutes avec un mauvais oneway, ... ça vaut la peine de tenter 2-3 itinéraires sur :

  • http://www.yournavigation.org/
  • http://www.openrouteservice.org/
  • http://maps.cloudmade.com/

Autre :

  • Un meltingpot de certaines info, avec notamment les communes non représentées, ...

Partager

vendredi 17 avril 2009

Migration OpenStreetMap

Voilà C'est parti! OpenStreetMap est mis en lecture seule afin d'effectuer une grosse mise à jour ce Week-end.

En effet, Le passage de l'Api v5 vers V6 devrai apporter un lot de nouveautés au site de cartographie en ligne, comme par exemple la description d'un groupe d'éditions (à la manière d'un gestionnaire de code source).

OSM sera donc en lecture seule ou même désactivé par moment pour le w-e. Si tout ce passe bien, il devrait réapparaître lundi dans la journée.

Il ne faudra alors pas oublier de mettre à jour la configuration de vos éditeurs pour prendre en compte la nouvelle version.

Sous merkaartor :

Dans Préférences > Données > utilise l'API v0.6.

Pour plus de renseignements consultez le Wiki .

Partager

lundi 30 mars 2009

Guide du débutant à OpenStreemap sans GPS

Après quelques demandes, voici donc un petit guide du débutant à openstreetmap plus spécialement avec Merkaartor.

Guide

Introduction :

Pour ceux qui ne sauraient pas ce qu'est openstreetmap, je vais simplement citer le wiki :

OpenStreetMap crée et fournit des données géographiques libres, telles que des cartes routières ou cyclables, à quiconque en aura besoin. Cet outil est né parce que la plupart des cartes que vous pensez libres ont des restrictions légales ou techniques qui nous empêchent de les utiliser de façon créative, productive ou innovante.

Documentation:

Comme dans bien des choses, il est toujours bon de parcourir quelques pages de documentation afin de bien cibler les tenants et aboutissants du projet.

Tout d'abord, voyons les différents types d'informations disponibles sur le wiki.

Remarquez la colonne "key" qui contient donc les clés et la colonne value qui contient les différentes valeurs possibles. La colonne élément indique sur quoi peut s'appliquer le couple clé:valeur (un point , une route ou une zone ).

N'hésitez pas non plus à faire un tour sur les questions fréquentes et le guide du débutant.

N'oubliez surtout pas de regarder la question : Pourquoi n'utilisez-vous pas Google ou untel pour vos données ?.

Installation :

Comme dit précédemment, plusieurs éditeurs sont disponibles pour OpenStreetmap...Potlatch, JOSM et Merkaartor.

Ici je décrirai exclusivement l'usage de merkaartor.

Rendons-nous donc sur la page de merkaartor et téléchargeons la dernière version disponible pour notre système. J'invite les moins frileux d'entre vous à télécharger la version 0.13 disponible en version "Release candidate" qui apporte un lot de facilités.

(Les utilisateurs de windows, choisissez le "Windows binary edition" , le ".msi"....)

sous ubuntu, un

aptitude install merkaartor

fera l'affaire (même si la version est un peu "vieillotte" :) )

Compte utilisateur:

Pour ceux qui ne l'auraient pas encore fait, rendons-nous sur la page de openstreetmap pour créer un compte utilisateur afin de l'utiliser dans merkaartor.

Une fois merkaartor lancé, rendez-vous dans les préférences et ajoutez votre nom d'utilisateur et mot de passe

merk_pref.png

Opérations basiques :

Voici quelques opérations simples qui vous aideront à vous lancer dans l'édition.

Télécharger une partie de carte

Toute contribution commence par le téléchargement de la zone de travail. Cliquez donc sur télécharger, puis choisissez la zone qui vous intéresse... Remarquez que la zone non téléchargée, et donc non utilisable pour le travail, est remplie de pointillés rouges. Pour faire disparaitre les pointillés et donc télécharger la partie de carte pas encore téléchargée, utilisez "Télécharger plus".

Créer un nouveau noeud :

Utilisez le menu Créer > Noeud et cliquez sur la carte là où le noeud devrait être créé. Le noeud apparait alors comme un point d'interrogation puisqu'aucun 'tag' (label) ne lui est associé. Pour ajouter des tags au nouveau point, utilisez l'outil de sélection et choisissez le noeud en question.

Vous pouvez également ajouter de nouveaux noeuds sur une route existante afin de rendre le trajet plus exact ou d'ajouter des détails. Ici encore, utilisez le menu ''Créer > Noeud' puis dirigez la souris vers l'endroit voulu et lorsque la route se met en surbrillance, insérez votre noeud. À partir de ce moment, le noeud fait partie de la route et si vous le déplacez, il déplacera aussi le trajet de la route.

( Pour ajouter un noeud explicitement PAS sur une route existante, pressez CTR et ALT lors de la création du noeud)

Editer les tags d'un élément:

Pour éditer les tags d'un élément (noeud, route, relation), sélectionnez l'élément et changez le tag dans le panneau "Propriétés". Vous pouvez ajouter ou éditer soit le nom soit la valeur (Par exemple name:Rue des champs) mais un tag doit toujours avoir ces 2 composantes (Nom et Valeur).

Pour supprimer un couple nom/valeur, sélectionnez dans le tableau la ligne concernée puis cliquez sur la croix rouge au-dessus.

Déplacer un noeud:

Utilisez l'outil déplacement et cliquez sur le noeud que vous voulez déplacez. Effectuez un Drag & Drop (Glisser & Déplacer) du noeud en restant appuyé sur le click gauche.

Créer une route:

Soyez sur de n'avoir rien sélectionné avant de commencer. Ensuite rendez vous dans le menu Créer > Route et cliquez sur la carte comme pour faire un point. Lorsque vous bougez le curseur, une ligne de pré-visualisation vous montre le chemin du prochain segment. Cliquez alors sur la carte pour créer un nouveau segment ...Ainsi de suite jusqu'à ce que vous ayez terminé votre route. Appuyez sur "ESC" ou cliquez sur l'outil de sélection pour arrêter votre route. La route apparaît alors comme une fine ligne noire. Ajoutez les tags correspondant pour lui donner une utilité (rue, chemin, interpolation d'adresse, ... ). Attention de bien sélectionner la route et non les noeuds qui la composent lorsque vous ajoutez les tags.

Lorsque vous vous approchez d'une route ( ou noeud), l'outil mettra en surbrillance la route la plus proche et ajoutera le nouveau noeud dessus afin d'assurer la jonction entre les routes. Ceci est évidemment très important pour les logiciels de routage..

Continuer une route existante :

Vous pouvez aussi continuer une route précédemment créée en sélectionnant le dernier noeud de celle-ci, puis en faisant comme décrit ci-dessus pour créer une route.

Supprimer une route ou un noeud:

Sélectionnez simplement le noeud ou la route puis cliquez sur supprimer. Si vous avez supprimé une route, il vous demandera ensuite si vous désirez supprimer les noeuds qui composent cette route.

Diviser une route:

La division d'une route est une tâche courante pour assigner des tags différents à chaque partie : nom de route, vitesse maximum,....

Séléctionnez la route que vous voulez séparer. Ensuite, tenez la touche CTRL et séléctionnez les noeuds de part et d'autre desquels la route doit être divisée. Lâchez la touche CTRL et cliquez sur Diviser dans le menu Route.

La route devient alors 2 routes indépendantes.

Vous pouvez sélectionner plusieurs noeuds de la route afin de diviser en plusieurs parties.

Contrôle Qualité:

Plusieurs outils sont mis à la disposition des contributeurs afin de faire du "contrôle qualité" sur les données. Voici les principaux :

OSM Inspector :

Url : http://tools.geofabrik.de/osmi/ Permet de vérifier les Tags, addresses ou zones naturelles.... Il suffit de changer le type d'éléments vérifiés dans "View". Attention il est mis à jour 1 fois par jour :)

KeepRight:

Url : http://keepright.ipax.at/report_map... Permet de vérifier des noeuds proches mais pas joints ou plein d'autres information. Dommage que la mise à jour n'est que épisodique (à la très grosse louche une fois par semaine).

OSM Mapper:

Url: http://www.itoworld.com/static/osmm... Ce Service permet de voir toutes les évolutions faites sur une zone par modification, utilisateur ou date. Malheureusement, il requiert un enregistrement mais est totalement gratuit.

Partager

vendredi 6 février 2009

OpenStreetmap : Statut d'Etterbeek

Alors voilà, c'est fait je viens de mettre à jour le statut d'Etterbeek dans le wiki de OSM.

Boileau

En effet, j'estime que maintenant, après une longue période de corrections et d'ajouts .... la carte des rues peut être considérée comme "Pratiquement Terminée".

Ce statut restera là jusqu'à ce qu'une autre personne l'estime terminée et passera alors en "Terminée".

J'invite donc tous ceux qui peuvent vérifier sur le site OpenStreetMap les rues, les noms de rues et les sens uniques d'Etterbeek afin de corriger les éventuelles dernières erreurs.

Mes prochaines tâches seront de vérifier les routes pour vélo et piétons, et d'ajouter les transports en commun.

Avec Saint-Gilles, Etterbeek est la commune la plus remplie de Bruxelles.

Un grand merci à tous les contributeurs qui on participer à l'élaboration de la carte.

Partager