weeklyOSM 776

29/05/2025-04/06/2025

lead picture

[1] Design concepts for a more differentiated depiction of coastal infrastructure | © Christoph Hormann | Map data © OpenStreetMap Contributors.

Mapping

  • historic=ceremonial_gate, a tag proposed to represent traditional symbolic gates in East Asian cultural regions (such as Chinese Paifang/Pailou, Japanese Torii, Korean Hongsalmun/Iljumun, and Vietnamese Tam Quan), is currently under discussion.

Mapping campaigns

  • Mapillary and HERE announced CompleteTheMap Europe, a collaborative effort to enhance street-level imagery coverage across major European cities. Registration must be completed by Thursday 12 June.
  • The OpenStreetMap Russia community has announced an upcoming online mapping initiative aimed at enhancing the digital map of the city of Morshansk. The mapathon has been running since Saturday 31 May and will run until Friday 13 June. Participants will use up-to-date resources including 2024 Yandex street-level panoramas and Esri satellite imagery to contribute detailed mapping data to one of the few remaining under-mapped cities in the country.

Community

  • Jim Spath shared some progress on improving the display of EV charging stations in Android Auto OsmAnd.
  • Kumakyoo advocated for mapping pavements as separate geometries, rather than using the sidewalk=* tag on roads, arguing that in certain cases, this tag alone makes it impossible to accurately determine the layout of pedestrian crossings from OSM data.
  • Malle_Yeno blogged his thoughts on wheelchair accessibility mapping: do establishments need powered doors to be accessible? Do we evaluate accessibility at the POI feature level, or in context?
  • Andy Townsend thought about using the diameter_crown tag to render trees according to their size.

OpenStreetMap Foundation

  • The OpenStreetMap Operations Team has successfully mitigated a large-scale web scraping attack targeting the OpenStreetMap Wiki. The botnet, which operated through over 2 million unique IP addresses, and is still growing, was aggressively scraping content via proxies. In response, the team implemented a defensive measure by blocking more than 32,000 IPv4 /24 ranges. Members of the community have proposed deploying Anubis, a proof-of-work challenge system, to further protect the wiki from automated scraping. However, discussions are ongoing regarding potential licensing concerns associated with its implementation.

Events

  • Katja Haferkorn announced the planned formation of the new Programme Committee for FOSSGIS 2026. Anyone interested in joining the Programme Committee is invited to send an email to FOSSGIS by Tuesday 15 July.
  • FOSSGIS held its first Networking Meeting for Geoinformatics Professionals, FOSSGIS Conference Participants, Members, and Interested Members of the FOSSGIS Community on Wednesday 4 June. The next meeting is scheduled for Wednesday 10 September, again at 6:00 PM (UTC+2).

Education

  • Hermann106 shared several useful links for learning how to use JOSM.

Maps

  • [1] Christoph Hormann developed some design concepts for more differentiated depiction of coastal infrastructure based on OpenStreetMap data.
  • Tkhir noticed that some of Kyiv’s streets are named after fruits and vegetables. Andrii Holovin added emojis in a comment to provide context about the etymology of the names.
  • Christoph Hormann has developed a map design capable of rendering aquaculture installations (landuse=aquaculture).

OSM in action

  • Costa Line has developed an interactive OpenStreetMap-based web map that can be used to track the movements of all the ships in its fleet.
  • The Department of Posts under India’s Ministry of Communications has launched the Digital Postal Index Number (DIGIPIN), a grid-based digital address system aimed at modernising postal services and improving address accuracy across the country. The official portal, Know Your DIGIPIN, utilises an OpenStreetMap base map to allow users to conveniently look up their DIGIPIN based on their geographic location.
  • Student Justin Fung built an interactive map to help wildfire evacuees. Justin presented his map on CBC News.

Open Data

  • In Ukraine, over 1.5 million addresses have already been verified in the Unified State Register of Addresses, as the second stage of the project gains speed. The register is being developed with government support and help from UK Dev, the Eurasia Foundation, and the East Europe Foundation. Verified address data will improve map accuracy, reduce errors, and support better public services.

Software

  • Project OSRM is developing a new area routing feature that will enable the calculation of optimal routes across walkable open spaces.
  • tvbrene has built ‘ExtendedClipboard’, a JOSM plugin that provides up to 10 independent clipboards for storing OSM objects for later selection.
  • Tykayn has developed the Mon Commerce OpenStreetMap (My OpenStreetMap Business), a tool that invites POI owners in France, to maintain their OpenStreetMap data. It allows a place to be edited without requiring a personal account (the edits are proxied through the osm-commerce-fr OSM account).

Programming

  • Archit Rathod blogged about his upcoming Google Summer of Code 2025 contribution, where he will build a system for incorporating real-time road closure data with OpenStreetMap.
  • Ayush Dhar Dubey outlined his plan to modernise the 3D Model Repository as part of the Google Summer of Code 2025.
  • Anders Borg has created a Python application that converts Overture map data (based on OSM and other open data) to a cohesive STL model, which can then be modified for 3D printing of a certain map area.
  • Victor introduced OsmAnd’s new Highway Hierarchy Routing, a routing engine that segments maps into small clusters with defined border points, enabling pre-calculated shortcuts for faster routing within and between neighbouring clusters.

Releases

  • Florian Bischof announced the release of Leaflet 2.0 Alpha. This version marks a major modernisation of the Leaflet codebase, including the removal of Internet Explorer support, legacy methods, and polyfills. It also adopts modern standards including Pointer Events and is now published as an ESM module.
  • Organic Maps is ‘back on track’, as they say, after their recent management problems. The May version is now available. This update includes various improvements to the map, including the removal of the referral link to Kayak and minor fixes for Android. Users are also invited to take part in beta testing for the June version, which promises a range of new features.
  • CoMaps, a fork of OrganicMaps (we reported earlier), has released a preview version. For now, it is distributed as a downloadable APK file, with plans to release it on F-Droid, Google Play, the App Store, and Accrescent.
  • Alexis Lecanu released version 1.12.0 of Baba, a mobile app for contributing to the Panoramax project. This release includes several bug fixes and a newly added street view.
  • Volker Krause shared a round-up of the developments over the past two months in KDE Itinerary. Key updates have included enhanced editing capabilities for train and bus trips, the introduction of a new departures view, integration with OpenRailwayMap, and the addition of several new features in the Transitous backend.

Other “geo” things

  • Engaging Data has developed ‘Snake on a Globe’, a geography-based twist on the classic snake game. Players navigate the globe to reach apples placed in world cities, testing both strategy and geographic knowledge.

Upcoming Events

CountryVenueWhereWhatOnlineWhen
flagThe Shoe CafePerthSocial Mapping Sunday: Thornlie-Cockburn Link 2025-06-08
flagCafe MellemrummetKøbenhavnOSMmapperCPH 2025-06-08
flagGol MarketNew Delhi17th OpenStreetMap Delhi Mapping Party 2025-06-08
flagMozSpace Taipei臺北市OpenStreetMap x Wikidata Taipei #77 2025-06-09
flagUnited PlatformsBudapest2025 júniusi OSM találkozó Budapesten 2025-06-10
flagWoodbine Food HallSalt Lake CityOSM Utah Monthly Map Night 2025-06-11
flagOnlineSan JoseSouth Bay Map Night 2025-06-11
flagBrasiliaEncontro Mensal dos Mapeadores Brasileiros do Openstreetmap 2025-06-11
flagVoraussichtlich: “Variable”, Karolinenstraße 23HamburgHamburger Mappertreffen 2025-06-10
flagDe KlinkerNijmegenLUGN154: OSM lightning talk bij Linux Nijmegen 2025-06-10
flagParramatta – Level 6,150 George Street, ParramattaSydneySocial Mapping Event in Parramatta 2025-06-11
flagBitwäscherei ZürichZürich176. OSM-Stammtisch Zürich 2025-06-11
flagSchweizerisches Rotes Kreuz, Schindlergut, ZürichZürichMissing Maps Zürich Mapathon 2025-06-11
flagOnlineMappy Hour OSM España 2025-06-12
flagwechselnd, siehe Event WebsiteMünchenMünchner OSM-Treffen 2025-06-12
flagOnlineOpenStreetMap Midwest Meetup 2025-06-13
flagDas Labor, Alleestraße 50, BochumBochumBochumer OSM-Treffen 2025-06-12
flagOnlineStainach-Pürgg17. Österreichischer OSM-Stammtisch (online) 2025-06-12
flagUniversité de Tours, Campus des 2 Lions-PortalisToursState of the Map France 2025 2025-06-13 – 2025-06-15
UN Mappers #ValidationFriday Mappy Hour 2025-06-13
OSMF Engineering Working Group meeting 2025-06-13
flagSavignyplatz, Else-Ury-Bogen 597, 10623 BerlinBerlin204. Berlin-Brandenburg OpenStreetMap Stammtisch 2025-06-13
flagLe 97BesançonApér’OSM Bourgogne-Franche-Comté 2025-06-14
flagKadamtala More (towards Beguntari)Jalpaiguri3rd OpenStreetMap West Bengal Mapping Party 2025-06-15
Missing Maps London: (Online) Mid-Month Mapathon [eng] 2025-06-17
flagDotty’sBonn188. OSM-Stammtisch Bonn 2025-06-17
flagOnlineLüneburger Mappertreffen 2025-06-17
Missing Maps – DRK & MSF Online Mapathon 2025-06-18
flagBoston, Massachusetts, USBostonState of the Map US 2025-06-19 – 2025-06-21
flagFrance Service Pays des EcrinsAtelier cartopartie – Pays des Ecrins 2025-06-19
flag311 Verona, VeronaVeronaMERGE-it 2025 2025-06-20 – 2025-06-22
flagfreiLand – machBar (Haus 5)PotsdamJugendhackt: OpenStreetMap – die Welt für alle auffindbar machen (12–18 Jahre) 2025-06-20
flagRemiges Technologies, Ghansoli, Navi MumbaiNavi MumbaiOpenStreetMap workshop at FOSS Meetup Mumbai 2025-06-21
biOnlineRumongeOSM Africa June 2025 Mapathon – Map Burundi 2025-06-21
flagKanchenjunga StadiumSiliguri4th OpenStreetMap West Bengal Mapping Party 2025-06-22
flagChemburMumbai Suburban3rd OpenStreetMap Mumbai Mapping Party 2025-06-22
flagKuriosumHannoverOSM-Stammtisch Hannover 2025-06-23

Note:
If you like to see your event here, please put it into the OSM calendar. Only data which is there, will appear in weeklyOSM.

This weeklyOSM was produced by MarcoR, MatthiasMatthias, Raquel Dezidério Souto, Strubbl, Andrew Davidson, barefootstache, derFred.
We welcome link suggestions for the next issue via this form and look forward to your contributions.

14 Replies to “weeklyOSM 776”

    1. Somebody asked me if I had looked in the menu. Whoever heard of a language selector being hidden in a menu? Besides on a cell phone there is no menu on this web page.

      Anyway I’m talking about that bunch of flags… maybe they take up too much space, that’s why they put them down the bottom. Well they could squeeze them together. Or maybe forget about the flags at all, and just use a drop-down menu for picking what language to read OSMweekly in.

      1. As it is a disturbing element for most viewers, we do not want to place it more prominently. Language selectors are quite common in the menu of mobile websites. See un.org, booking.com, google.com, ikea.com, zara.com. Nevertheless the webpage should guess the language on your region/system settings and also store your selection for future visits in a cookie. On social media, we link directly to respective versions.

    1. Your screenshot looks perfect. Your screenshot shows a list of languages, just like I wanted. And then there’s even also a menu button. However I do not see either of those items. I swear I’m using the world’s most popular Chrome browser, beta even, on the world’s most popular Android cell phone, on the world’s most popular Samsung brand. Well you get the idea.

        1. New tests on Samsung with Android 14 + following browser

          1. Duckduckgo -> works
          2. Opera -> works
          3. Vivaldi -> works
          4. Tor -> works

          Conclusio:

          1. I am happy to announce I found the menu button. One has to be very careful because moving the screen up or down makes it disappear. And it doesn’t come back.
            Now my next task is to find that nice list of languages. I’m not talking about the flags.

  1. Okay. Do this experiment: go down and find the Italian flag and push it. You now see the list of languages just like in his screenshot. Everything is great. Now at the front of that list push the word “English”. Voila, there you are looking at the same thing I’m looking at: no list of languages! Sure, you might say, “Well you just chose a language, so you don’t need to see the list anymore.” Well, I would reply after I’m finished reading the article I want to pass my cell phone to my friend Kai-shek who wants to read it in a different language. You never know. Or maybe I’m just bored with this language and want to try another language. Or maybe my finger slipped and I regret chosing that language.

  2. Or simply pushing the flags: I put the Italian flag, I get a list of languages at the top of the article. If I then scroll down and push the British flag, no list of languages at the top of the article. I’m telling you it’s just not fair :-}

    1. I meant push, not put anyway, there’s some complex logic going on that needs to be cleaned out. No reason to hide that list of languages ever. The cost of getting it wrong, outweighs the minor bother of people seeing it again. Or if it really needs to be hidden sometimes, have a globe icon with a v-shaped down arrow to open a selector

  3. By the way, near the top of the article there is a black box that says weeklyosm.
    It turns out this is a link to an archives category. Therefore maybe that black box should have a different name.

Leave a Reply to Dan Jacobson Cancel reply

Your email address will not be published. Required fields are marked *

OSZAR »