OpenStreetMap logo OpenStreetMap

Users' Diaries

Recent diary entries

Aggiunte a Napoli le linee filoviarie cittadine. Le linee sono la 201, la 202 e la 204. Tutte e tre partono da via Medina e si dirigono rispettivamente in: piazza Carlo III (la 201), in piazza Vico (la 202) e all’ospedale Cardarelli (la 204).

Location: Municipalità 4, Napoli, Campania, Italia
Posted by OMNIBUS on 24 June 2023 in English. Last updated on 25 June 2023.

Bajo Sinú photography

Recently, I applied for the mentorship program and after about 2 weeks of the starting date, I am part of a group that I see as a community of practice to share our common knowledge and improve the OSM Community.

For this program that goes until october 2023, I’m proposing to create a Guideline document to map water areas (amphibious cultures home), water bodies and flood zones as swamps, based on the use case of the Sinú River Low Basin in Córdoba Department, Caribbean region of Colombia.

I hope this Guidelines could help us to improve the mapping task instructions for this area.

See full entry

Location: Lorica, Bajo Sínú, Córdoba, Colombia

I live in Wiltshire (UK), and when out walking, often see public footpaths that have fallen into disuse, and risk being completely overgrown and overlooked by the general public.

Using existing OSM data, I wonder whether lesser used footpaths could be revived; and UK (and beyond?) users encouraged to use paths, for health and wellbeing benefits, and contribution to mapping.

My idea is that this could be gamified. Users of a simple new app, or of functionality added to an existing app, would score points for walking/ wheeling along recognized paths. Different scoring could be used, for example:

*For every 100 yds/ mtrs, or path segment (?), a point could be earned.

*For paths that are used less regularly, i.e., haven’t had a GPS trace for a specified amount of time, could score more points.

*In order to encourage use of the path by a diverse range of users, including wheelchair users, significantly more points could be awarded for these users taking part.

*Points for a successful upload of a recorded GPS track.

The obvious benefits to the OSM community, and users, would be the potential to increase the amount of GPS traces that are uploaded, therefore enabling accuracy checks, and also being able to offer up additional mapping data, perhaps by using apps such as StreetComplete.

An additional benefit in the UK, would be for the Ramblers “Don’t Lose Your Way” project. This initiative is seeking to reclaim footpaths that have for, historical reasons, dropped off the Definitive Map, as Public Rights of Way. As these paths are reclaimed, walkers and wheelers would be encouraged to use the reclaimed routes, in order to earn points; therefore establishing usage and encouraging more people to use the route.

If you have any thoughts around this idea, please comment here.

Many thanks,

Chris.

*** 2 Sep 2024: Update, “MOROW” added to GitHub

Hi everyone,

My name is Afi from Ghana. Last weekend, I attended OSCAFEST 2023, held in Lagos, Nigeria which celebrates and highlight Open Source initiatives, strategies, and tech tools. The event includes a series of talks, workshops, and awareness of open-sourced developer tools.

I was a speaker at the event and I spoke on my mapping experiences, OSM, HOT (Tech Tools such as Tasking Manager) and how OSM promotes the concept of Open Source for Good. I also talked about ways people can contribute to OSM and HOT(tech tools), and join local OSM chapters and I answered a couple of questions.

Link to slides

Aside from that, I learned a lot from other talks and joined breakout sessions on topics such as System Failures(SRE), The Power of Storytelling, Writing Documentation That Doesn’t Suck, Coping with Burn Out, Building an Operating system, Open Security, System Design and so much more.

I posted some highlights through tweets which can be found:

It was an amazing experience and I love the fact that I got to share my experiences, talk about HOT(HOT Tech Tools), OSM and collaborated with awesome people across the continent and beyond.

Posted by tordans on 24 June 2023 in English. Last updated on 25 June 2023.

Generated aerial image of a bike lanes with digital distance measurements

Image Source: Jake Coppinger

Companies like Mapillary and Kartaview have played a significant role in advancing OpenStreetMap (OSM) and enabling detailed mapping efforts, particularly in urban areas. While 360° street-level images have been crucial for capturing high-quality data, there is a growing need for a scalable solution that leverages the power of aerial imagery to further enhance community mapping. In this blog post, we delve into the potential of aerial imaging and its implications for OSM mapping. Interestingly, emerging companies in the 360° imagery space, such as Mapillio (Commercial) and GeoViso (Open Source), may view this as an opportunity to add a unique selling point to their portfolio. The process of generating detailed aerial-like imagery for specific smaller areas not only benefits OSM mapping but also proves highly valuable for city planners involved in intersection redesigns or the addition of bike paths to streets.

See full entry

Posted by Mapping_Madison on 23 June 2023 in English.

I am now going to start working In Franklin Township. Hopefully I can finish at least the Forests, Farmlands, Cities, and possibly some more rural residential areas.

I will start in Chilo, and work my way across the Ohio River. once finished, I will then move along the borders of Franklin Township and I will finish Felicity. After that, I will work on the forests and farms in between Felicity and the borders of the Township.

Chilo will be tackled after I finish the forests and farmlands near it, and this will probably take a couple more edits, not too many though, hopefully.

June has always been a hectic month for the LGBT community as several PRIDE celebrations and rainbow-themed collaterals are all over the internet.

For this year, RainbOSM (a safe space for LGBT and allies on OpenStreetMap), MapBeks and the Open Mapping Hub Asia Pacific with HOT thought on casually collaborating in releasing some LGBT tagging information out of the closet (JK!).

This is essentially important as LGBT spaces and features are part of the real world and through OpenStreetMap we are able to digitally make them existent.

See full entry

Posted by iriman on 23 June 2023 in Persian (فارسی). Last updated on 13 September 2024.

مدتی است که پخت نان در تعدادی از نانوایی‌های استان مرکزی به پخت با آرد کامل ارتقا پیدا کرده است به این امید که به‌مرور بازگردیم به مصرف نان‌های سالم و خوش‌عطر و بویی که هنوز از خاطرهٔ بزرگ‌ترهایمان نرفته است!

عکس نان کامل

آرد کامل چیست؟

طبق تعریفی که در استاندارد ملی ایران به شمارهٔ ۱۰۳ آمده، آرد کامل یا آرد تمامْ‌دانه که در انگلیسی به آن whole flour یا whole grain flour می‌گویند آردی است که از تمامی اجزای دانهٔ گندم (اندوسپرم، سبوس و جوانه) پس از پوست‌گیری اولیه تهیه می‌شود و دارای ویژگی‌های مندرج در این استاندارد است. میزان سبوس‌گیری آن از ۲% تا کمتر از ۶% است.

این نانوایی‌ها کجا هستند؟

ادارهٔ کل غله و خدمات بازرگانی استان مرکزی فهرستی از نانوایی‌های با آرد کامل را منتشر کرده که از منوی نان کامل در وبسایتش می‌توانید ببینید. در برخی استان‌های دیگر نیز این نانوایی‌ها کمابیش وجود دارند که در منابع رسمی یا خبری مرتبط اطلاع‌رسانی شده.

روی نقشه؟

See full entry

Websites URLs in many cases are not stone steady, hence monitoring their status can be wortly. Here is how to do it in a semi-automatic flavour:
* download POIs,
* ask their URL a reply
* store unresponsive websites OSM objects

Let’s start gathering a list of shops with website tag. This Overpass example query yelds a CSV with essential data separated by comma. You can see the result in Overpass data window.

To automate process (bash), we need the Overpass query string and provide it as an argument of wget command. In “Export”, simply copy the link you find in “raw data directly from Overpass API”, then (remembering to enclose link in double quotes)


$ wget -O mylist.csv "http://overpass-api.de/api/interpreter?data=%5Bout%3Acsvblablablabla"

at this point mylist.csv contains something like:


@id,@type,name,website
194581793,node,Sirene Blu,http://www.sireneblu.it/   
228109189,node,Ecoscaligera,http://www.ecoscaligera.com/   
[ETC, ETC]   

Now we need to scan each line of mylist.csv and wait for an http reply (ie: 200 OK, 300 moved, etc). It’s done running the following code:


#! /bin/bash
while IFS="," read -r OSMid OSMtype OSMname url
do
  REPLY=`curl --silent --head $url | awk '/^HTTP/{print $url}'`
  echo "https://www.openstreetmap.org/"$OSMtype/$OSMid","$REPLY
done < <(tail -n +2 mylist.csv)

Let’s call the above script replies.sh. The output could be something like:


$ ./replies.sh 
https://www.openstreetmap.org/node/287058106,HTTP/1.1 301 Moved Permanently
https://www.openstreetmap.org/node/424738144,HTTP/1.1 301 Moved Permanently
https://www.openstreetmap.org/node/534834927,HTTP/2 301 
https://www.openstreetmap.org/node/766863973,HTTP/1.1 200 OK
[ETC, ETC]

Redirecting to a file, such output can be easily filtered with grep in order to obtain a list of OSM objects whole website tag needs to be updated (to null):


$ ./replies.sh | grep  " 403 " > shops-to-update

tags: linux, bash, URL

Posted by mapmeld on 23 June 2023 in English.

Originally posted on https://blog.georeactor.com

I had the idea to go bike touring on the western tip of Lake Superior. There’s a lot to say, but I wanted to have an OpenStreetMap mapper + bike travelogue perspective first.

The Route

I started in Duluth, Minnesota and crossed the bridge into Wisconsin. The next day I started biking along the Tri-County Trail, through a forested area, toward Ashland, Wisconsin.

The Twin Ports

Duluth, MN and Superior, WI (combined population: 113k) are a center for rail and Great Lakes shipping. They were built up during lumber and copper booms around 1900. I arrived on the weekend of their biggest summer event (Grandma’s Marathon).

The Duluth Airport is served by a regional transit bus. On weekdays it’s Route 1 to a transit center, but on the weekend it was Route 5 to a more southwestern neighborhood. I updated the bus stop and surrounding waiting area on OSM.

Duluth has a couple of bike shops - major props to Ski Hut for their help :)

A good stretch of Superior Street has a protected bi-directional bike lane:

See full entry

Location: Town of Iron River, Bayfield County, Wisconsin, 54847, United States
Posted by InfosReseaux on 22 June 2023 in English. Last updated on 17 January 2026.

Hello everybody

OSM Tagging model is a unique piece of knowledge and its usage could be discussed more widely, even outside of OSM.
Recent announcement of Overture Maps Foundation data schema will challenge us shortly. I’ve been involved in tagging improvement for more than 10 years and I now believe a lot in its more general usefulness, even outside of OSM.
It’s time to find how making it obvious.

First of all, tagging is a core component of OSM project and will remain as this in the future, the point isn’t to split mapping and tagging apart.
However, our tagging model could inspire (or already inspires actually) many data managers operating data bases outside of OSM.
A lack of consistency, versatility and even relevancy are sometimes noted about many data sets we can be using in general. They are at least missing some uniformity while some of them describe the exact same objects despite coming from different producers.

The more we have data, the more we need to standardize their structures.
OSM actually have the advantage to be built over a single namespace and force contributors to maintain consistency between very different concepts. It’s not an usual practice, there isn’t so much databases that gather buildings, roads, trees and utility networks in the same place.
Time spent to document tagging is now a significant force to make our semantics usable even outside of OSM.
It’s not necessary to import private databases in OSM nor use OSM tools to get benefit from usage of provided tagging, if applicable.
Developing tagging is not necessarily a call to mapping or an attempt to make a given contribution mandatory. It’s also an exercise which demonstrates every day the versatility of OSM semantics and creativity of involved contributors.

In France, we already began to build strategic bridges between OSM tagging and business standards or government standards in order to make things interoperable.

See full entry

Cette liste illustre l’état d’avancement de la conformisation de la carte OpenStreetMap aux toponymes officiels adoptés par décret du président de la région autonome Vallée d’Aoste (https://www.regione.vda.it/enti_locali/cartella_f.asp?pk_cartelle=183)

  1. ✅ Allein
  2. ✅ Antey-Saint-André
  3. ✅ Aoste
  4. ✅ Arnad
  5. ✅ Arvier
  6. Avise
  7. Ayas
  8. ✅ Aymavilles
  9. Bard
  10. ✅ Bionaz
  11. ✅ Brissogne
  12. ✅ Brusson
  13. ✅ Challand-Saint-Anselme
  14. ✅ Challand-Saint-Victor
  15. ✅ Chambave
  16. ✅ Chamois
  17. ✅ Champdepraz
  18. ✅ Champorcher
  19. ✅ Charvensod
  20. ✅ Châtillon
  21. Cogne
  22. Courmayeur
  23. ✅ Donnas
  24. Doues
  25. Émarèse
  26. ✅ Étroubles
  27. ✅ Fénis
  28. Fontainemore
  29. Gaby
  30. ✅ Gignod
  31. Gressan
  32. Hône
  33. ✅ Introd
  34. Issogne
  35. Jovençan
  36. La Magdeleine
  37. La Salle
  38. La Thuile
  39. Lillianes
  40. Montjovet
  41. Morgex
  42. Nus 43.Ollomont
  43. Oyace
  44. Perloz
  45. Pollein
  46. Pontboset
  47. Pontey
  48. Pont-Saint-Martin
  49. Pré-Saint-Didier Quart Rhêmes Notre Dame Rhêmes-Saint-Georges Roisan Saint-Christophe Saint-Denis Saint-Marcel Saint-Nicolas Saint-Oyen Saint-Pierre Saint-Rhémy-en-Bosses Saint-Vincent Sarre Torgnon Valgrisenche Valpelline Valsavarenche Valtournenche Verrayes Verrès Villeneuve
Location: Arpisson, Pollein, Vallée d'Aoste, 11020, Italie

For some months now, Champs-Libres is working for NMBS/SNCB, the national railway company of Belgium, for reusing OSM data from Belgian stations. NMBS/SNCB has an interest in OSM data for improving some services to travelers regarding accessibility data, and especially for bicycles. Have a look at the wiki page for more insights!

The first diary entry was about the basic data about the Belgian stations and platforms and the second diary entry was about mapping access (steps, elevators, bicycle ramps, etc.) to the railway platforms. Here, we’ll deep into more advanced mapping of railway and access objects by looking at the “level” tag.

Why the “level” tag is important

Stations are most of the time built on several levels. Even small rural stations often have an underground passage or a bridge above the tracks to cross the railways. Whenever you have levels in a railway station, the level=* tag should be added on most of the objects. This is needed for several reasons:

See full entry

Location: Bomel, Namur, Fernelmont, Namur, Wallonia, 5000, Belgium
Posted by adreamy on 21 June 2023 in Korean (한국어). Last updated on 24 June 2023.

그들에게 나쁜 뜻은 전혀 없으며, 정보를 더 쉽게 접할 수 있는 곳을 알려주려는 친절한 뜻이라는 것은 믿어 의심치 않습니다만, 그럼에도 불구하고 지역의 문제라면 그 지역 커뮤니티로 안내해 주는 건 이해가 되는데, 단지 언어가 영어가 아니라는 것 때문에 ‘해당 지역 커뮤니티로 가면 더 좋은 정보를 얻을 수 있다’고 하는 건 친절함일까요, 배타성일까요?
그럼 영어가 서툰 아시아 사람은 아시아 커뮤니티에서만 활동해야 하고, 영어가 서툰 한국 사람은 한국 커뮤니에서만 활동해야 하는 걸까요?
거꾸로, 그럼 영어 밖에 말할 줄 모르는 사람은 설령 그 곳이 어디든지간에 영어 커뮤니티 혹은 자국 커뮤니에서만 머물러야 할까요?
언어의 장벽에도 불구하고 다른 커뮤니티에 어울리려는 노력은 아름다운 일이 아닙니까?

왜 ‘OSM UK’는 없는 걸까요?(그런데 ‘OSM US’는 왜 있는 거지요?)
왜 ‘OSM English’는 없는 걸까요?(공식 커뮤니티인 ‘OSM Forum’ 바깥의 비공식 채널들에서)

하고 싶은 말은 훨씬 더 많고 꺼내 놓을 보기 또한 많지만,…… #할많하않


I’m sure they don’t have any bad intentions, and I’m sure they’re trying to be kind and let them know where they can get more information, but if it’s a local issue, it makes sense to direct them to that community, but if it’s just because their language isn’t English, is it kindness or exclusivity to say, “You can get better information if you go to that community”?
Does this mean that Asian people who don’t speak English should only be active in Asian communities, and Korean people who don’t speak English should only be active in Korean communities?
Or conversely, should someone who only speaks English stick to the English community or their own community, wherever that may be?
Isn’t it a beautiful thing to try to fit in with other communities despite language barriers?

Why isn’t there an “OSM UK”?(within OSM Forum. And why is there an “OSM US” anyway?)
Why isn’t there an “OSM English”?(on unofficial channels outside of the official OSM Forum.)

There are a lot of things I could say and examples I could give, but I won’t. #not_much_to_do


TL;DR

Watch https://peertube.openstreetmap.fr/w/56SduK2wYnnUesnSroucbd


I have one nice way of finding best routes for bike rides. It is a mix of BRouter and Strava heatmaps. Whenever I show this to someone, they think it is really cool, but I never shared it with a world. Finally I found time to record my process. You only need Strava account and web browser to create these routes. I still think it is the best way to explore routes on desktop, but let me know if you can beat this:)

15 min video with subtitles is here: https://peertube.openstreetmap.fr/w/56SduK2wYnnUesnSroucbd

Thanks for checking it out!

Posted by Friendly_Ghost on 18 June 2023 in English. Last updated on 23 June 2023.

After I came across some business descriptions in OSM that were of dubious quality, I decided to hunt them down systematically. OSM is, after all, not a place for advertisements. Now, about half a year and hundreds of POI tag fixes later, it is time to reflect on this project and to share my observations.

Introduction

People who map their business on OSM usually have a single changeset in which they put their business on their map. They often foul up the opening hours sysntax and international formatting for phone numbers, and there is usually a lot of info still missing. This is fine, since OSM data in general follows the trend where basic map data receives details, corrections and improvements by different mappers over time.

An issue arises when companies try to sneak in their brochure texts and other SEO spam. We want OSM to stay objective and neutral and we want data that relates to the real world, so this information is unwelcome. We can’t stop people from mapping their company details, but moderation is clearly needed if we are to uphold these principles.

I started looking for a way to detect the unwanted spam. The result is this Overpass query for buzzwords in the description tag. Think about words like “award winning”, “reliable service” and “conveniently located”. This is a dynamic process, because I regularly add new buzzwords that I encounter alongside the ones that I find through the query and I remove words that result in false positives.

See full entry