OpenStreetMap logo OpenStreetMap

jbcharron's Diary

Recent diary entries

La prise en compte des pénalités par les GPS

La plupart des GPS se basant sur les données OSM utilisent la signalisation routière et le marquage au sol (stop, panneaux, feux de signalisation, ralentisseurs, passages piéton, îlots, …) pour fiabiliser le calcul d’itinéraire et améliorer le temps estimé d’un itinéraire. La prise en compte dans les calculateurs se fait souvent via un système de pénalités impactant l’itinéraire en en associant une pénalité par défaut pour un type d’objets donné.

CoMaps regroupe les différents objets dans 7 types différents et OSMAnd applique une pénalité pour chaque type d’objets/valeurs possibles ce qui permet d’avoir une plus grande finesse.

Un travail d’ajout et de mise à jour dans la base de données est aussi nécessaire en utilisant les éditeurs ID/JOSM ou StreetComplete.

Contribution

J’ai souhaité contribuer à cette thématique notamment sur les clés valeurs https://wiki.openstreetmap.org/wiki/Key:crossing et https://wiki.openstreetmap.org/wiki/Key:traffic_calming suite à la prise en compte des pénalités dans CoMaps en m’appuyant sur l’outil Taginfo.

Taginfo est un superbe outil pour découvrir la richesse d’OSM (création de nouvelles clés/valeurs par la communauté) et réaliser un travail de nettoyage et de mise à jour sur des clés/valeurs peu utilisées car il permet de visualiser l’usage des valeurs les plus utilisées aux valeurs les moins utilisées.

Les contributions ont consisté à corriger les valeurs les moins utilisées (utilisées moins de 10 fois) s’apparentant à des erreurs.

Les erreurs rencontrées dans la base de données OSM sont :

See full entry

Le réseau gazier Français dans OpenStreetMap

Posted by jbcharron on 8 March 2025 in French (Français). Last updated on 11 March 2025.

Contexte :

Les données existantes :

  • Comme pour le réseau électrique, le réseau gazier a commencé à être intégré dans OpenStreetMap il y a plus de dix ans, avec comme sources l’imagerie Bing ou le Cadastre pour identifier les stations de compression, les stockages souterrains de gaz et les artères principales du réseau.
  • Il y a environ 7 ans lors de la mise à disposition du tracé des réseaux en OpenData et l’amélioration d’année en année de la qualité des vues aériennes, la cartographie s’est intensifiée permettant d’affiner le tracé du réseau, d’ajouter les tronçons de conduites manquantes, d’identifier les bornes jaunes dans le paysage ou encore d’ajouter les sous-stations gaz de distribution.
  • Les différentes propositions réalisées pour ajouter, modifier ou déprécier des tags sur les réseaux transportant des fluides (Proposition pour décrire les vannes ou la proposition pour améliorer la cartographie des bornes) ont permis de faire un « entretien » régulier et d’enrichir les données de façon continue.
  • Du fait que le sujet des réseaux gazier est moins connu par la communauté OpenStreetMap que d’autres sujets comme les réseaux électriques, les contributeurs ont parfois utilisés des tags assez génériques ou peu adaptés pour décrire les installations.

Exemples de tags utilisés pour décrire les sous-stations gaz :

See full entry

La France est un des rares pays dans le monde à utiliser les relations associatedStreet. Utiliser les relations nécessite de mettre en place des règles de contrôles qualité pour assurer un fonctionnement optimal lors de la réutilisation des données par des outils tiers notamment les GPS.

Des contrôles existent déjà dans JOSM, Osmose et Pifomètre:

Je vous propose quelques requêtes Overpass qui vous permettront d’améliorer les relations associatedStreet dans votre région (les requêtes sont compatibles avec le chargement de données dans JOSM depuis Overpass Turbo):

  • Rechercher toutes les relations associatedstreet (au lieu d’associatedStreet)
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedstreet"](area.searchArea);
(._;>;);
out meta;

Lien Overpass Turbo

  • Rechercher toutes les relations associatedStreet sans tag name
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedStreet"][!"name"](area.searchArea);
(._;>;);
out meta;

Lien Overpass Turbo

  • Rechercher toutes les relations associatedStreet qui ont un rôle spécifique (potentiellement une faute de frappe ou un rôle invalide, à récupérer dans la liste disponible sur taginfo)
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedStreet"](if:count_by_role("strteet") > 0)(area.searchArea);
(._;>;);
out meta;

Lien Overpass Turbo

  • Rechercher toutes les relations associatedStreet dont au moins un membre n’a pas de rôle
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedStreet"](if:count_by_role("") > 0)(area.searchArea);
(._;>;);
out meta;

Lien Overpass Turbo

Bon jardinage

Location: Nouvelle Ville, Metz, Moselle, Grand Est, France métropolitaine, 57000, France

Retour d'expérience: Proposer et créer une quête sur StreetComplete

Posted by jbcharron on 28 November 2024 in French (Français). Last updated on 6 December 2024.

Contexte

Contributeur depuis quelques temps sur les infrastructures électriques et utilisateur convaincu de StreetComplete, il m’arrive assez régulièrement d’ajouter le tag material sur des poteaux électriques directement depuis mon téléphone.

Il y a environ deux ans, suite à des contributions de terrain sur les réseaux haute tension d’Enedis dans les Vosges. Durant un échange avec un autre contributeur, nous avons eu l’idée de proposer une nouvelle quête sur StreetComplete pour mapper le tag line_attachment.

En effet, ce tag permet de décrire la façon dont la ligne électrique est fixée aux supports (poteaux ou pylônes). Cette information n’est pas forcément visible depuis les vues aériennes notamment due à la présence de végétation, la qualité des orthophotos ou encore les installations trop récentes pour être visibles. Mais l’arrivée progressive du PCRS en France nous permet déjà de renseigner ce tag dans beaucoup de situations sans sortir de chez soi.

See full entry