OpenStreetMap logo OpenStreetMap

Diary Entries in English

Recent diary entries

Today I mapped Lavdar i Korçës which according to OSM data has a population of around 1152. The village was not very big, and I was quite motivated today, so I moved to another village close to Lavdar.

Polenë, according to OSM data, has a population of around 752. Did not fully map it, but I think I might have mapped around 80% of the buildings. To my surprise, the streets were mapped pretty well.

I do hope I can continue to map daily for the next 4 days because I will be volunteering at WordCamp Europe in Torino. If I do not manage to map, I will catch up when I get back home.

“#100villagesin100days #day12 “

Today i mapped two villages from the list, Mokricë-Zleushë and Tenë.

Mokricë-Zleushë is a small village in Përmet. It is a tiny, remote village which also seems quite far away from the other villages around.

Tenë is a small village in Rrëshen. Another tiny, remote village far from the main road.

I would like to check how far from these remote villages are the closest schools, medical centers, hospitals, main streets and the closest city. I know it is possible leveraging OSM data and most probably QGIS or even JOSM (not sure about this). If anyone got some good tutorials and would not mind sharing, i would deeply appreciate it. Unfortunately, i do not have time currently to deep dive into either of those apps.

“#100villagesin100days #day11”

The link for the public version I made an effort to make it easy and very cheap to host (currently is a client side static vanilla JavaScript+HTML app) and, as a side effect, the privacy of your data is kept.

Since I joined OpenStreetMap in 2022, I’ve done some tools without a graphical interface, and this one I’d love to receive feedback from potential users on such a very niche topic.

Already at early versions of it (I stated a prototype in 2023 mere debug for the real conflation done non interactively before load on OSM editors), I truly attempted to think how to make it as a plugin for JOSM or think how to extend iD instead of keeping it side-by-side with iD or alt-tabbing with JOSM.

The good news: It does have basic support to use one or more files to match by distance and/or by tagging with the one or more target files and then you download the geojson. Okay, addr:street would need language and country level comparison (because misspellings), and also addr:postcode may already have logic to tolerate near matches. If you know vanilla JavaScript to code a function to your country, then it could be more forgiving.

The bad news: for points of interest, the so-called “edgematch links”, “rubber shedding links” or whatever the term to be use to export file “these 0-N items in dataset A matches these 0-N items in dataset B” necessarily need human-in-the-loop and it happens in unpredictable ways. And links which aren’t obvious 1-to-1 (while there’s room for suggestion) require need human input. It started as the “typical leaflet” plus a text-only, but we might need a way to visualize N:M links (unless any you have an UI suggestion to plot such links already over pins in a map!).

This diary is less about one implementation targeting a topic and more about suggestions, including realistic feedback on failed attempts. I love the human creativity involved to merge different information into something that could be given to OpenStreetMap, Wikidata and/or give back to your open data providers whose data needs review.

1. Quick overview of other tools and how this initial release fits in

Context: by citing other tools (which, trust me, it’s not just have different approaches, but focus on different challenges) I hope be helpful if any of your use case already is more specialized with them, or, as the title “Early feedback welcomed”, this could help others suggest improvements here, such how to present the interface.

I’d assume those more likely to be interested in this topic already have some  knowledge of OpenStreetMap Conflation or Wikidata Imports.

One blog post with comparison between some tools that really worth reading is the,%20geographical%20and%20transit%20data.html  to which I would TL;DR how this tool would fit

table 1

Tool Ecosystem Object Type
  SDM OpenStreetMap, Wikidata Point

table 2

need to match the dataset with OSM model yes
use an identifier existing in both dataset possible, not mandatory
investigate each output element needed
collaborative review no *
visualization of the conflation output + **
visualization of each output element + **
language JavaScript
user interface dedicated webapp, client-side, works offline
License AGPL-3 ***

*: if there’s interest, eventually it would be feasible to export JSON or GeoJSON with additional information for tools that are collaborative. OSM Conflate and (as a preparation step for PoIs ) Map Roulette seems decent choices

**: while I’m already looking for inspiration on other tools (the v0.5.0 do not have something basic such as diff per item), visualization is likely to be a core functionality.

***: I might change it to public domain if it makes it more likely to get collaboration.

On conflation in general, do exist other tools than ones listed in this blog post. I will quickly comment on some of them.

  • ArcGis Pro (paid) gives me an impression of (thinking from a user’s perspective, not software developer perspective) having a “single button” on typical actions users want, and do in such ways what open source alternatives such as QGIS would be several steps plus custom script.
  • QGIS (if you already don’t have installed) is good to have around, even if is to save you trouble how to use GDAL or GRASS directly to convert files from/to GeoJSON / GeoJSON Lines (which is the main format used by the tool I’m presenting)
  • MapRoulette is not cited there, but it actually works as some kind of conflation tool.
  • RapiD (when enabled with datasets from authoritative sources or generated by machine learning) also works as some sort of conflation tool
    • Maybe this is intentional (since doing differently could make RapiD less likely to eventually be added as additional editor on but other than the very specific list of listed datasets, RapiD have no changes at all over iD on load data layer (e.g. the GeoJSON you could get as export)
      • There’s no way to add more than one data layer, nor customize colours. I would consider really important, and not really hard to implement
        • (actually also both on JOSM and QGIS this seems not possible) for data layers, there no quick filter to display part of them by attribute, so if a PoI (even with right addr:housenumber) is not close, this make very manual labour click one by one.
  • and obviously, hootenanny, which while likely the more feature-rich for interactive conflation, the OSM Wiki for Conflation rightfully cites it is complex to install.
    • It started as a fork of (now older version) of iD. RapiD also started as a fork of iD, and has some built- in support for conflate data, but very basic compared to Hootenanny.

2. Screenshots with context of the implementation

2.1 Kind of “co-pilot” for an OSM editor (iD example)

Some mappers already look on official websites to enhance mode metadata on OpenStreetMap. When these sources already publish such data into something you can convert for GeoJSON with tagging close to what you would do in OSM, you can do the following:

  1. Load one or more of these datasets into the app
  2. Divide the screen between the iD editor and this app. I put it on the right side because it is close to the panel of iD.
  3. When I find an OpenStreetMap element without more data, I copy and paste existing attributes from the element and place them into the search box of the app.
  4. Sometimes, you may need to filter by addr: street (copy from nearby roads, the name=, alt_name=, and old_names=). If you find the data, copy and paste from the app into the iD free text tagging editing.

While the external dataset had over 36.000 items, by selecting with

addr:street=Rua Catarino Andreatta

the match was 1 of the 9 results. It’s manual process, but copy the tags from the text area

The preview on the map mode also have the same keys, which could be copy pasted.

iD (documentation at develop/ allows creation of direct links, and a lot of other software have something similar we could add shortcuts. JOSM, however, has Remote Control, being notable that it can reuse the same JOSM instance and make changesets with more than one edit than iD. This use case you use the app in full screen to find what you can edit on OpenStreetMap in the default editor.

Feedback is also welcomed on how to optimize space of the links in the map. While writing this diary I Noticed a link to the level 0 editor.

2.3 Display OpenStreetMap data along with other data into the app

As you will notice, the webapp does not (at least not yet, but is viable implement) load OpenStreetMap data itself, so OpenStreetMap-carto as default base map helps to compare with the pins.

However, you can use Overpass-Turbo and select it as one of the inputs, just use the export button and save as GeoJSON. (Later example use conflation on import betwen 2 external datasets, but same could be done to use what’s on the OSM near what’s in external dataset)

In my tests since last year, preparation of the dataset to OpenStreetMap schema may have much more fields than we would use. This explain why there’s a field that you need to which tags are imported to the app

Unless you unmark, by default if GeoJSON seems to be an OpenStreetMap export, it will bypass the selection.

2.4 Working with very large datasets

As the idea of app is to help you to match data, you may have one or more smaller datasets that need to be matched against one big one.

Currently there’s 2 strategies:

  1. At import stage: you prefilter 1+ subject datasets using 1+ reference datasets. Both by distance and by marching attributes (such as addr:housenumber) is possible
  2. At the live filter stage: all datasets already are loaded in memory, and can even be exported, but at some point the preview will not show everything.

The main file used is GeoJSON, but with very large datasets you need to pre-convert to GeoJSON Text Sequences (see formal specification at RFC8142, also know as “GeoJSON Lines”. (By the way, if you are generating it from scratch, do with RS+LF, not just LF).

2.4.1 Example at import stage (use items from 1+ datasets to find maching items from other datasets)

The exact position may change in future versions but currently you 

  1. Define distance and (if relevant) also matching key. Then, load 1+ reference dataset

After that, just select 1+ datasets into the main file input

At the end, you can just export the file (potentially reuse again in a next section).

The speed of this process is greatly affected by the number of items in the reference dataset. However note you can export the result and the file in your disk, so you start a new section only with precomputed data.

Quick comment about these examples:

  1. While maybe there some last minute bug with the UI (which is why I would recommend use, not, which I migth be changing faster) a filter that reduces 6M to 1M would be too forgiving. But the real filters are heavily dependend on the reference datasets and target datasets.

  2. One reason for the input dataset be less than 1/6 is also because which keys are allowed to load into memory.

While the time will greatly vary by how powerful is the user CPU, with a 6 cores / 12 threads recent CPU, by conflating all houseadresses surveyed on last Brazilian Census for one province (this one, population: 11,322,895) this took around 55 seconds (around 50% of this is merely reading GeoJSON-Seq into chunks, not the comparison with items from reference datasets). This kind of processing time will necessarily increase with proper fine tunning. For example, as soon as start to implement forgiving matches, such as non exact addr:street (and this varies by country and language, which would need to be programmed in javascript) will increase CPU use.

While this may not seem much, if such processing was done “in the cloud”, making it free by releasing access for OpenStreetMap would be expensive.

2.4.2. Example at live filtering stage

Would be trivial to copy the same logic (dataset VS dataset) from using reference files from the import stage to the filtering stage, however full recalculation would lead to bad user experience (for a province-level dataset like previous step, think >1 minute). With over a million points waiting in the background memory, trying to match one or few items might still be fast (just “not instantaneous”).

The current version doesn’t have an “auto suggestion”, but I guess this could be implemented with some defaults exploring the fact datasets already will be using OpenStreetMap schema. Suggestions are welcomed, and maybe after then, proof of concepts to try it, but I can say upfront that:

  1. instead of a “yes/no” march, some numeric result (even if to sort results).
  2. Sometimes either source or target may not have one field. This is differente from a false match, it’s an unknow case
  3. Some datasets may have no position at all, so the match is fully by address alone (which may need an intermediary dataset). Also, these cases make a poor experience plot them in the null island,

How the live filtering may be used really depends of the dataset (sparse points we could use kilometers, but very near ponts, something like 100 meters), however this more manual strategy still works as fallback.

The “Position” can accept latitude/longitude values (wuch as -29.92420 -51.17002), also could accept a temporary identifier of any element inside the dataset or even an URL like (the regex will extract -51.17002 and -29.92421).

Quick comment on this example:

  1. with 6M itens in the background, and without implementing yet any more advanced check, the parsing get betwen 500ms-800ms. Of these miliseconds, most are likely to be not the raw calculation, but updating the user interface.

2.5 No restriction on number of “layers/files”

At some point, the images used on the map for pin colours will start to get reused, but other than that, it is quite flexible how used will organize the files.

Currently the colours of the pins are based on order of upload. On live filtering (all data already in memory) users can also select the dataset as focus. While unsure of a better way to differentiate, this is an example.

While by default there a maximum number of data points to show, if this already was reached, but the app knows do exist dataset in focus, it will show 2x the limit, so if working with >1 million dataset, the smaller ones you may interested is more likely to still be displayed on preview.

3 Other performance comments

  • The memory usage tends to be around the same size or lower than the uncompressed size of files in disk. There’s room for improvement not done yet, but by limiting how many items are displayed (for example 10.000) this will use less memory than JOSM and have UI with faster feedback than QGIS.
    • Memory usage tends to only grow at the import stage (or if you export a very large datasets, when you save a file). This (and also to simplify logic) explain why as soon as files are loaded, they are locked to edit. To work with different datasets, you need to refresh. To work with different sections at the same time, just open 2 or more tabs.
    • If you notice using more RAM than this, consider opening a new tab instead of reusing the tab from previous import (no need to close the browser, just the tab). I noticed browser refresh / hard refresh the browser may (potentially by assuming you will use a lot of RAM again) not do it.

Here is one example with 6 files (uncompressed size in disk around 2.8 GB).

Baseline (using Webkit based browser): around ~30MB (but for smaller datasets, that still display all data, this likely will be around 100 MB when actually using the app)

Loading all the files (using Webkit based browser): around 1.4GB

Here using the same datasets (had to use GeoJSON instead of GeoJSON Lines). JOSM can load CNEFE 2022 dataset for the city of Porto Alegre, but without optimisations, eventually in my before finishing on importing a province (computer had free RAM, but likely JVM was not configured to allow it).

And here QGIS, which is quite impressive at around 340 MB of RAM.

Obviously, QGIS and JOSM have different purposes. JOSM is already optimized for editing. QGIS (without need to use command line) seems a good choice to convert files. GeoJSON parsing may be one of the worst cases (because likehood of code as loading entire file as single string, not in chunks). I also noticed (the plugins for GeoJSON) from JOSM seems to merge points in very same position with same (or similar) tagging, which actually seems a good default.

I don’t have the test here, but using GeoPackage, JOSM would use less RAM on import. Similar could be achieved by converting the large datasets into a single file on disk with vector tiles. (The link for the big file is bellow, and I’m trully curious how would to optimize JOSM for the bare minimum).

4. Files used in the tutorial (do NOT use to upload this to OpenStreetMap)

For the sake of testing the application (or, if errors would be in the custom data you may be using) I will share a copy of the files used in the screenshots.

These files have OpenStreetMap + 2 different “official” datasets (which can have conflicting information between themselves, such as imprecise positioning), one which have list of addr:housenumbers plus some extra non-detailed metadata surveyed around 2022 and the other which is related to points of interest (fire stations, but some the actually tagging could be office, despite sharing address and phone, but not email and (suggested by the reference dataset, not not typical used name) name of what could be mapped on OSM. The actual number of focused things is around 200, not > 6.000.000.

The v0.5.0-beta is still not making better groups between sources that may be about the same subject (sometimes files can be the same provider). However this might help the readers understand that, while most solutions tend to break conflation in 1 vs 1, my idea is do this too, however also attempt be more flexible. This is merely a 1 + 2 example, but some kinds of schools focused on learning disabilities could be > 1+5 (OSM, Wikidata, ref:vatin, ref healthcare, ref education). Not only this, but consider that ref:vatin by open data source do not have exact position, and the text representation of addresses is a f**ng nightmare.

5. End comments

I hope this initial version can be a reasonable start. It doesn’t require expensive server-side to keep it running, which helps to not shutdown because of excessive memory and CPU usage.

I first heard about the OMGuru Fellowship in November 2023 at the FOSS4G conference in Bangkok. Intrigued by the opportunity, I applied and was thrilled to be selected for the mapping fellowship. What followed was an incredible journey of learning, growth, and impactful experiences.

During the fellowship, I was introduced to various powerful tools such as JOSM, RapID, Mapillary, and the EverDoor app. Each of these tools enhanced my mapping skills and broadened my understanding of the technological landscape in the field of geographic information systems.

A significant highlight of the fellowship was participating in a climate change competition. This ongoing challenge provided me with hands-on experience using MapSwipe and MapRoulette and allowed me to lead a team, further honing my leadership and collaborative skills.

Over the past five months, the fellowship has not been without its challenges. Natural disasters such as an earthquake in Papua New Guinea and floods in Afghanistan required urgent mapping efforts for response activities. The OMGuru Fellowship equipped me with the tools and knowledge to contribute meaningfully to these efforts, opening doors to real-world applications of my mapping skills in crises.

The OMGuru Fellowship has been a transformative experience, providing me with invaluable skills and the opportunity to make a tangible impact. I am grateful for the support and guidance from OpenStreetMap and APHub, and I look forward to continuing my journey in the world of open-source mapping.



Hello, fellow mappers! I’m excited to share my experiences as a part of the Open Mapping Guru Fellowship program for 2024. This journey has been an amazing mix of learning, challenges, and making a real impact in the world of open mapping.

From OSM Beginner to Validation Fellow

My OpenStreetMap (OSM) journey began in October 2021 during a training organized by the Geomatics Engineering Students’ Association of Nepal (GESAN). I was immediately drawn to the collaborative nature of OSM and its ability to create free, up-to-date maps for everyone. I wanted to do more than just make edits. That’s when I found out about the OM Guru Fellowship, which has tracks for Mapping, Training, and Validation. The Validation track really interested me, and I was lucky to be selected for it. Knowing that my work helps create reliable maps for disaster response, humanitarian efforts, and other important uses gives me a strong sense of purpose. It feels good to know that behind every useful map, there are contributors working hard to make sure it’s right.

Fellowship Experience:

Being a part of OM Guru Fellowship was more than just learning new skills; it was a transformative experience. The fellowship made me think critically about data quality and gave me more knowledge of powerful validation tools. From OSMCha and Osmose for thorough quality checks to MapRoulette for fun task completion, I learned to find and fix errors precisely. Each task was a new challenge, keeping me engaged and helping me improve as a validator.

My Learnings:

The biggest lesson I learned from the fellowship is the power of collaboration in open mapping. Every validation task, every discussion and every challenge shows the collective effort that goes into creating high-quality maps. It’s humbling to be part of this global network of passionate individuals, all working towards the same goal – a more accurate and accessible map for everyone.

My Achievement

My biggest achievement through this fellowship is knowing that my validation efforts have made OpenStreetMap more reliable and trustworthy. Every error I fixed and every improved highway crossing is a step towards making these maps valuable tools for communities in need. This journey with the OM Guru Fellowship has been incredible. I’m very grateful to the entire team at Open Mapping Hub Asia-Pacific, especially Mikko and Dinar, for their guidance and support. As I continue my mapping journey, I’m committed to using my validation skills to help communities and contribute to a more resilient future for all. This is just the beginning of my OSM story. Feel free to reach out if you have any questions. Happy mapping!

Tags: #OpenMapping #DataValidation #HumanitarianMapping #OSM #MappingGuruFellowship #OpenStreetMap #GESAN #OMHAP #OMGuru

Posted by IrdiIs on 10 June 2024 in English.

Kastriot is a village located in Peshkopi, and it has a population of around 6000, according to 2011 population statistics.

Three years ago, I was tasked to send volunteers for a door-to-door campaign in support of a local independent candidate from the miners for the parliamentary elections. Almost every village in the region was visited, but I wish I had the knowledge of OSM I have today. It would have been so much help. I spent so much time on the maps back then that these villages feel like home, even though I have not visited most of them yet. I am glad, I am finally mapping this villages now.

“#100villagesin100days Day10”

Maybe most of us have experienced unpleasant situations with maps, like getting lost on the road due to navigation issues caused by incorrect or outdated maps. This problem is particularly troubling in unfamiliar areas or during long journeys. Poor geospatial data quality often leads to these inaccuracies, resulting in significant inconveniences and even potential dangers. This highlights the crucial role geospatial data plays in our daily lives; when it is inaccurate, it can lead to serious issues.

Geospatial data quality depends greatly on who creates it, especially on platforms like OpenStreetMap (OSM), the world’s largest open mapping platform. OSM’s data comes from many different contributors with different levels of geographic knowledge. This diversity can enrich the data but also lead to heterogeneity. For instance, in the picture below, you can see the differences in digitizing done by various contributors. Some highways are more detailed, indicated by the higher number of nodes in the highway line.

Different digitizing by multiple contributors

The Open Mapping Hub Asia-Pacific knows how important data quality is and works hard to keep OSM data trustworthy. However, they can’t manage data quality worldwide by themselves. They need to collaborate with local communities, who have detailed knowledge of their areas (local knowledge).

The Open Mapping Hub Asia-Pacific runs the Open Mapping Guru (OM Guru) program to improve OSM data quality by involving different OSM communities. I was lucky to join this program on the validation track, focusing on fixing data errors in the Asia-Pacific region, especially in Indonesia. Using my local knowledge, I corrected building positions, highway names, building names, and more (as shown in the picture below).

Example of OpenStreetMap building data errors

Being part of this program has been really great. I’ve learned a lot, like how to check OSM data using tools like JOSM, MapRoulette, and OSMCha. Fixing errors isn’t just helpful for everyone else, it’s also really satisfying for me. It’s amazing that I can help so many people just by sitting at my computer.

I want to say a big thank you to the Open Mapping Hub Asia-Pacific for giving me this chance. I think if we all work together, we can make a big difference in how geospatial data is used, especially on OpenStreetMap.

Thanks for reading my story. Happy mapping!

OMGuru #OpenMappingHubAP

Posted by Myo Kyaw Kyaw on 10 June 2024 in English.

Hello OSM community,

I’m excited to share my experiences as a participant, validator in the OM Guru Fellowship, 2024. This program has been an incredible journey of learning, growth, and community engagement.

My Journey

Before joining this fellowship program, my experience with OSM was primarily limited to downloading OSM data and using it in GIS software. While I knew that I could edit and contribute to OSM, I lacked the practical knowledge on how to effectively edit and contribute data.

From the moment I joined the OM Guru Fellowship, I knew I was embarking on a unique adventure. The fellowship provided a structured platform for me to enhance my mapping, validating skills, collaborate with fellows and contribute to meaningful projects on HOT Tasking Manager. One of the highlights was working on HOT Tasking Manager Projects, where I learned the HOT Tasking Manager plays a crucial role in leveraging the collective efforts of a global community of volunteers to improve mapping data where it is most needed. It supports humanitarian organizations and local communities in making informed decisions based on accurate and up-to-date geographic information.


Throughout the fellowship, I gained a wealth of knowledge. I improved my technical skills in using various OSM tools, learned not only effective mapping techniques but also creating & contributing at HOT Tasking Manager Projects. The mentorship and trainings/ workshops were particularly beneficial, offering insights into best practices and innovative approaches to mapping. I also learned the importance of community collaboration and how collective efforts can lead to significant outcomes.


The OM Guru Fellowship has had a profound impact on me. It has not only enhanced my technical abilities but also deepened my understanding of the global mapping community. My contributions to OSM have become more meaningful and impactful, thanks to the guidance and support from the fellowship. I feel more confident in my ability to tackle complex mapping challenges and contribute to the community’s growth.


As I continue my mapping journey, I am committed to applying the skills and knowledge I’ve gained through the OM Guru Fellowship for my country. I encourage fellow mappers, validators and trainers to engage with such opportunities and contribute to the ever-growing OSM community. Let’s continue to map the world, one step at a time!

Thank you for reading about my journey and this is the first OSM diary of me. Feel free to reach out if you have any questions or want to collaborate on future projects.

Happy mapping!

Location: 16.912, 96.394

Hello, my name is Julmira de Almeida. I'm one of the Open Mapping Guru Fellows in 2024. First of all, I am deeply grateful to Open Mapping Hub Asia-Pacific for offering me this brilliant opportunity to participate in the Open Mapping Guru Fellowship. This is my first time participating in an international fellowship activity while pursuing my studies at the University. As a young woman who is highly passionate about mapping activities, participating in this fellowship is extremely significant. I have many opportunities to learn and further explore the various open-source platforms we can use in mapping activities.

Alt text This figure illustrates the process of capturing street-level imagery using Mapillary.

How I Get involved with Open-Mapping

My initial involvement in mapping activities began with data contributions using open-source platforms like OpenStreetMap (OSM) and the Tasking Manager. I collaborated with the openstreetmap Timor-Leste on projects focused on disaster response and malnutrition. These experiences were incredibly rewarding and paved the way for me to participate in the Open Mapping Guru Fellowship 2024. This fellowship offers a fantastic opportunity for me to further develop my mapping skills and expand my experience in the field. Participating in the OMGuruFellowship is incredibly exciting for me because it allows me to learn and gain in-depth experience alongside individuals who share my passion for developing mapping activities using open data. Through collaboration with the global community, I have access to advanced tools and receive training from experts across various fields. This fellowship offers the opportunity to experience innovation and cutting-edge technology, enhancing my personal and professional abilities in mapping activities. Additionally, working with peers from different countries in Southeast Asia through this open mapping fellowship will broaden my perspective and skills even further.

Interesting/ fascinating about being the Guru Fellowship

The most fascinating aspect of being part of the Guru Fellowship is the opportunity to collaborate with a diverse group of passionate individuals who are dedicated to leveraging technology for social good. The fellowship provides a platform to explore innovative solutions in the realm of open mapping, allowing us to address real-world problems and make a tangible impact on communities globally. The blend of cutting-edge technology and humanitarian efforts is incredibly inspiring and motivating.

Experience of being a Guru

Being a Guru has been an enriching and transformative experience. It has challenged me to think critically and creatively, pushing the boundaries of what is possible with open data and mapping technologies. The fellowship has also been a significant learning journey, where I have gained new skills, built meaningful connections, and contributed to projects that have a lasting impact. It has been a unique blend of professional growth and personal fulfillment. Being an OMGuru under the Mapping fellowship, it’s not only gained new skills of mapping, but I also can discover new tools for mapping and help me to prepare myself and to continue sharing it with my community and all youth worldwide especially my beloved country Timor-Leste.

Biggest Lesson or Achievement as a Result of the Fellowship

One of the biggest lessons I have learned through the fellowship is the power of collaboration and community. Working with a diverse team of fellows has taught me the importance of different perspectives and how collective effort can drive significant change. My most significant achievement has been leading a project that improved disaster response times by developing an open-source mapping tool that enables quicker and more accurate data collection in crisis-affected areas. This project not only showcased the practical application of open-mapping but also reinforced my belief in the potential of technology to make a positive impact on society. Another achievement that I have gained from this fellowship is, I can contribute to map and add over a hundred amenities in my home country Timor-Leste, and update all objects around my home city. It was a wonderful experience I have had and contributed to my country.

Location: -8.555, 125.579


The Open Mapping Hub - Asia-Pacific (AP Hub) aims to create a sustainable OpenStreetMap (OSM) ecosystem, engaging governments, humanitarian and development agencies, underrepresented sectors, businesses, and citizens in the open mapping movement. In early 2023, AP Hub started the Open Mapping Guru Project to create a network of skilled OSM contributors who help build communities by sharing skills and creating training materials. By the end of 2023, this project expanded into a Fellowship Program from January 2024 to May 2024. This five-month Fellowship aimed to develop the skills, knowledge, and capacity of Gurus through intensive guidance and training, focusing on making impactful contributions to the open mapping movement in the region. The program had three tracks: Training Fellowship, Mapping Fellowship, and Validation Fellowship, each focusing on different aspects of open mapping. I have been an active mapper since 2020, continuously contributing to various projects. As an Open Mapping Guru, I chose and also got selected under the Validation Fellowship to sharpen my validation skills and deepen my knowledge of data quality.


Participating in the Open Mapping Guru Fellowship has been an incredibly enriching journey, offering a series of progressive and diverse assignments that have significantly enhanced my data validation and quality assurance skills. Starting in January, I engaged in the meticulous task of validating 125 tasks from various projects, emphasizing the importance of thorough data examination and adherence to project guidelines. This foundational month prepared me for the subsequent challenge in February, where I tackled 100 data quality issues using tools like OSMOSE and OSM Inspector. These tasks honed my ability to identify and correct common mapping errors, fostering a deep understanding of the importance of maintaining data integrity. March brought the additional responsibility of creating and managing my own MapRoulette challenges, enhancing my project management and community engagement skills. April’s focus on validating 100 well-mapped HOT Tasking Manager tasks further deepened my expertise, dealing with more complex validation scenarios and reinforcing the critical importance of data accuracy and completeness. The culmination of my experience in May, involving the validation of changesets created using street-level imagery and providing peer feedback, underscored the significance of collaborative review and constructive criticism in maintaining high-quality data standards. Each task not only built upon the previous ones but also expanded my knowledge and skills, ultimately preparing me to make impactful contributions to the open mapping community. This fellowship has instilled in me a profound appreciation for data quality and the collaborative efforts required to achieve it.


Throughout the Open Mapping Guru Fellowship, I have gained a comprehensive understanding of data validation and its critical role in ensuring data quality. Delving deeply into the intricacies of data validation, I enhanced my ability to use various tools like JOSM, OSMCha, OSMOSE, Mapillary, and MapRoulette. This multifaceted approach allowed me to tackle diverse validation challenges, significantly improving my problem-solving skills and preparing me for future mapping projects. The experience of validating data across different countries also broadened my perspective, making me more adaptable and proficient in handling global mapping tasks.

Moreover, I learned the vital importance of data validation in supporting real humanitarian actions. I contribute to more effective and impactful humanitarian responses by ensuring high-quality data. This fellowship also helped me develop confidence in my abilities as a validator, reinforcing my commitment to maintaining data integrity. Overall, these learnings have equipped me with valuable technical skills and instilled a deep appreciation for the collaborative and meticulous nature of data validation in the open mapping community.


The Open Mapping Guru Fellowship has significantly impacted both my personal development and the broader open mapping community. Through rigorous training and practical assignments, I have developed into a confident and skilled data validator, capable of contributing high-quality data to various mapping projects. My efforts in validating hundreds of tasks and resolving numerous data quality issues have directly improved the accuracy and reliability of OpenStreetMap data, which is essential for effective humanitarian responses and community planning. I have encouraged others to prioritize data quality and adopt best practices by actively participating in forums and providing constructive feedback to fellow mappers. The skills and experiences gained during this fellowship will continue to drive my commitment to contributing to and advocating for high-quality open mapping efforts in the future.


This fellowship has meant a lot to me, and I owe a big thank you to Mikko Tamura, Dinar Adiatma, Honey Grace Fombuena, and everyone else who supported me along the way. Their encouragement kept me going. A special shoutout to Humanitarian OpenStreetMap Team (HOT) and the Open Mapping Asia-Pacific (AP) Hub for making this fellowship happen and giving us such an amazing chance to grow.


#OpenMapping #DataValidation #HumanitarianMapping #OSM #MappingGuruFellowship

Location: 27.684, 85.316

Alt text

Calling all campus influencers!

Are you a dynamic, and enthusiastic student looking to make a mark at your campus? Are you passionate about frontier technologies, open mapping, and community development? If yes, join us as a campus ambassador and be the face of our exciting upcoming events! we invite you to be part of this incredible journey!

We are excited to announce that the next State of the Map Asia and State of the Map Bangladesh will be held in the beautiful sandy seashore of Cox’s Bazar, and we’re looking for enthusiastic Campus Ambassadors to help make the event a grand success!

As a Campus Ambassador, you will play a crucial role in spreading awareness and engaging with your university community to promote these significant events. This is your chance to develop valuable skills, connect with like-minded individuals, and contribute to impactful projects that make a real difference.

What you’ll do?

  • Promote and Represent: # Act as a Bridge between SotmBD & your esteemed institution, and fostering campus relationships.

  • Lead and Inspire: # Help organize local meetups or mapping parties before the event. # Promote the event on your campus and in your campus community. # Create a buzz on the campus social media platform, newsletter, alumni meets, etc. # Report activity with event plans, meeting notes, and social media activity

  • Network and Grow: # Disseminate Activities on Social Media Handles # Assist in the event, helping with setup, coordination, and guest relations.

What’s in it for you?

  • Networking: Connect with industry experts and contributors of data, geospatial, and frontier technologies from Bangladesh and around the globe.
  • Skills Development: Gain valuable experience in communication, event management, and leadership.
  • Free Swag & Event Entry: Earn exclusive State of the Map Bangladesh (SotMBD) & State of the Map Asia (SotMAsia) merchandise and free entry to the event.
  • Recognition & Future Opportunities: You will recieve certificates of recognitions and will get exciting opportunities to build your capacities with us.

Who can apply?

  • You must be currently enrolled at a university.
  • Have a strong interest in frontier technologies,open data, open mapping, foss, innovation, and community development.
  • Possesses excellent communication skills and is proactive.

How to Apply:

Submit your application, mail your bio at ‘'’’’’ or ‘'’’’’ with a brief statement about why you want to be a “Campus Ambassador” and how you plan to contribute to the success of the event.

Don’t miss this opportunity to become a catalyst for “Smart Bangladesh” and contribute to the global open mapping and frontier tech community! Applications close on June 20, 2024! So, Hurry Up!

’'’Be the Face , Ignite the Buzz!’’’

My Open Mapping Fellowship Journey


My mapping journey began during the 2020 lockdown period. With extra time on my hands, I delved into mapping projects. Little did I know that this initial curiosity would lead to a fellowship and a profound impact on the mapping community. Over the past five months, I had the incredible opportunity to participate in the Open Mapping fellowship. As a passionate geomatics engineering student, this experience has been both enlightening and impactful. In this diary, I’ll share my journey, the lessons I’ve learned, and the impact I’ve made.

Learning the Ropes

The fellowship began with an orientation, where I learned about the principles of open mapping, the importance of community-driven data collection, and the power of collaborative efforts. I familiarized myself with tools like Mapillary and EveryDoor, which allowed me to contribute to mapping tasks efficiently.

Mapping and Validation

I dove into mapping tasks, meticulously tracing roads, buildings, and other features on OpenStreetMap (OSM). Validation became my daily routine. I reviewed and corrected contributions made by fellow mappers. It was fascinating to see how our collective efforts improved the accuracy of OSM data.

Experiences and Learnings

##Community Engagement One of the highlights was engaging with the mapping community. I participated in virtual meetups, exchanged ideas, and collaborated with mappers worldwide. Their insights and encouragement fueled my passion for open mapping.

Technical Skills and Impacts Made

I honed my skills in QGIS, mastering spatial analysis, cartography, and data visualization. The ability to create meaningful maps from raw data was empowering. My contributions directly impacted OSM. New roads, points of interest, and accurate boundaries now exist thanks to our collective efforts. Knowing that my edits are part of a global resource motivates me to continue mapping.

Empowering Local Communities

Open mapping isn’t just about data, it’s about empowerment. By mapping missing features, we empower local communities to make informed decisions, plan infrastructure, and respond to emergencies effectively.


This fellowship had a profound impact on all participants. It would not have been possible without the dedicated efforts of Mikko Tamura, Dinar Adiatma, Honey Grace Fombuena, and many others. Their motivation and support have been instrumental in my success. I extend my heartfelt thanks to Open Mapping Hub Asia-Pacific and the Humanitarian OpenStreetMap Team (HOT) for making this fellowship program a grand success. The mentorship and guidance provided by these individuals were invaluable. They shared their expertise generously, offering insights and feedback that significantly enhanced my learning experience. Their encouragement and recognition of our contributions kept us motivated throughout the fellowship.


My Open Mapping fellowship journey has been transformative. I’ve grown as a mapper, connected with like-minded individuals, and contributed to a valuable resource. As I continue this journey, I’m excited to see how open mapping will shape our world.

Location: Om Shanti Chok, Pokhara-17, Pokhara, Kaski, Gandaki Province, 37600, Nepal

Welcome to the tenth OpenStreetMap NextGen development diary.

This week the project becomes open for new contributors. Guides are ready, base code is stable, and more is on its way. Let’s get started 😎.

🔖 You can read my other development diaries here:

⭐ This project is open-source and publicly available:

🛈 This initiative is not affiliated with the OpenStreetMap Foundation.

Developers Discord

If you are a potential contributor, we have launched a Discord server for NextGen developers. There, we will provide you with quick, personalized support and guidance. We will also use it as the primary internal communication channel for the project.

Getting started can be difficult, but we are here to help.

Discord Developers Chat

Is This for Me?

We support Linux, macOS, and Windows (WSL2) operating systems. To contribute to the frontend, you will need to know HTML, CSS, and JavaScript (without any frameworks). To contribute to the backend, you will need to know Python. We strive for simplicity and accessibility.

In the mid-term future, we will also seek help from translators, graphic designers, and software testers. Stay connected if that’s your area of expertise!

Contributor Incentives: We Pay You

We provide incentives for contributors who help with the project. We will even pay you for your time and effort. Click here, to learn more.

Getting Started Contributing

The recommended first step is to follow the Contributing Guide. It will guide you through the process of setting up your development environment and getting started with the project. There are also many other useful wiki pages! If you are looking for ideas to work on, check out the Issues page.

Introductory Meetings

We have planned four introductory meeting this week, with different hours and dates to accommodate your schedule. Interested, or just want to say hi? Join the events on Discord.

Events Discord Screenshot

Something is Broken?

Surely there are some things that we have missed. Please report any development problems on Discord or by opening an issue on GitHub. We will resolve them quickly!

Short-Term Goals

The project is still heavily focused on reaching feature parity with the original OpenStreetMap website. After that, we will provide a publicly available testing server.

Sponsors 🏅

This week’s work has been sponsored by 14 people!
Four private and four public donors on Liberapay, and six public on GitHub Sponsors.


Please consider supporting the OpenStreetMap-NG development with any amount. As a thank you, you will be eligible for the unique OpenStreetMap-NG Founder profile badge. You will also help to push the project forward 🏋.

Donate using Liberapay

Posted by b-unicycling on 9 June 2024 in English. Last updated on 10 June 2024.

Last week, I attended the Digital Humanities Conference at University College Cork in Ireland for two days. I had been asked to give a talk about mapping ogham stones on OpenStreetMap as part of a panel which spoke about ogham stones and open and linked data. The other three speakers (Nora White, Megan Kasten and Florian Thiery) are all working at universities, as were most of the other speakers, so I felt a bit like an imposter.

However, it was a good chance to speak about OpenStreetMap to people who can spread the word amongst students.

AFAIK, the talks were not recorded, but I recorded my audio on the phone and made it into a YouTube-Video some days later which you can watch here:

It was also a good opportunity to meet other mappers (such as above mentioned Florian as well as Shawn Day who teaches at UCC), both of whom I had never met offline.

We mapped all the ogham stones at UCC and did photogrammetry of all of them which will be available on SketchFab (and other platforms?) soon. Maybe Florian can comment below with links to “his” stones and the slides from the other panellists.

Ogham stone UCC 17

The GoPro had come with me, so there is now a bit more 360° imagery available from the UCC Campus - or will be soon anyway:

and Panoramax; !

Location: Gillabbey, Gillabbey C, Cork, County Cork, Munster, Ireland
Posted by Bendita Moreira on 9 June 2024 in English.



“Hello Mappers, I’m Bendita Vilar Moreira Leite from Timor-Leste. I’m excited to share a glimpse into my fellowship journey through this diary post, where I’ll recount my training experience, reflect on my learning, and explore the impact of learn.

As a young Timorese individual, my journey in digital mapping began on February 3rd 2023. It marked my initial foray into mapping for open-source data, although initially, I struggled to grasp its intricacies. However, my passion for mapping truly ignited through my involvement with the G-SIG association. It was there that I found the inspiration and encouragement to delve deeper into this field.

My participation in OMGuru Fellowship

My participation in the OMGuru fellowship in January 2024 was a remarkable opportunity that I seized eagerly. Despite having some prior knowledge of mapping through platforms like OSM OpenStreetMap and Tasking Manager, I realized that I still had much to learn to become a proficient mapping. However, the fellowship provided an excellent platform for growth. Through engaging capacity-building sessions conducted via Google Meet, our trainers shared valuable insights and lessons related to open-source platforms. Additionally, they created a dedicated G-Classroom where we could access course materials and assignments. These resources proved invaluable in enhancing our skills and knowledge in the field of mapping.

An amazing experience that I found through OMGuru fellowship journey

Participating in the OMGuru fellowship provided me with invaluable experiences. Through their comprehensive capacity-building sessions, I not only learned the intricacies of proper mapping techniques but also gained skills in data analysis and validation. The fellowship introduced me to various open-source platforms such as Tasking Manager, JOSM, Osmosse, Maproulatte, and OsmCha, each aimed at enhancing the quality of data on OpenStreetMap. It was a stroke of luck to have received such a golden opportunity.

The influence and positive impact of this study on my personal growth and professional skills

The benefits of participating in this fellowship were manifold. Not only did it help me achieve my goal of becoming a proficient mapping, but it also broadened my horizons with new experiences. Even I know that to be a professional mapper it’s really hard to me to learnt new things of mapping but I still try to understand and do my best to achieve my goals of learning. I am eager to share the knowledge and skills acquired through these open-source platforms, especially with fellow youths in our nation, encouraging them to contribute to our country’s a positivity data.

I’m thrilled to be participating in this fellowship. As I reflect on my journey of learning and growth, I want to extend my heartfelt gratitude to OMGuru for the invaluable opportunity and the rich experience and skills I’ve acquired. By the end of this fellowship, my aspiration is to acquire new mapping skills and learn how to contribute to open-source data. I’m eager to share my knowledge with those in need.

    Contact me on:
  1. Email :
  2. Facebook : Bendita M
Location: -8.551, 125.518

Navigating the Future: My Journey with the OM Guru Fellowship at Open Mapping Hub Asia

I am Dhivya, from Sri Lanka.

OpenStreetMap is an open data source where anyone can contribute and download the data. While completing my Master of Science in GIS & Remote Sensing, I got to know about OpenStreetMap. Because of my academic & work experience, I had a passion and interest in the field of GIS & Data collection. As I delved deeper into the world of OpenStreetMap, I became actively involved in contributing to the platform and engaging with the OpenStreetMap community in Sri Lanka. Creating a robust OpenStreetMap profile and participating in local events further fueled my enthusiasm for open mapping.

A pivotal moment in my OpenStreetMap journey was being part Data Quality Internship in 2022 DQI, amidst fierce competition from 1008 applicants representing 81 countries around the world. This incredible opportunity not only expanded my knowledge of data quality tools but also facilitated international collaborations, enriching both my professional and personal life. Amidst economic challenges in my country, the internship provided stability and opened doors for further involvement, including participation in the HOT Working Group.

Alt text

Subsequently, I was honored to become a HOT Voting Member link, a role that not only boosted my confidence but also allowed me to actively shape the direction of HOT and contribute to its global humanitarian efforts.

I strongly believe that OpenStreetMap encourages women's participation. I was thrilled to be upgraded as an OSM Guru in 2023. This designation provided me with the opportunity to train the World Vision team on OpenStreetMap and field data collection, a profoundly rewarding experience that further deepened my involvement in the Sri Lankan OpenStreetMap community.

Alt text Alt text

Continuation of this programme this year I have joined the Guru Fellowship program. What intrigues me most about the fellowship is its structured approach, There are three types of structure in the guru fellowship

  • Training track
  • Mapping track
  • Validation Track
  • Everyone is not of equal quality in their expertise, which helps ensure that everyone can contribute according to their strengths. I have more confidence in validation than in other tracks. Being a Guru has been an exhilarating journey of growth and discovery. It's about more than just mastering mapping tools and techniques; it's about embracing a mindset of continuous learning and collaboration. As a Guru, I've had the privilege of working on diverse projects that spanned from disaster response to urban planning. Each project presented its own set of challenges, but with the support of a moderator, I've been able to overcome obstacles and make meaningful contributions to the mapping community.

    The fellowship has empowered me to step into leadership roles, mentor newcomers, and advocate for the importance of open mapping in driving social impact. In essence, being a Guru has not only provided me with the opportunity to make a tangible difference in the world but has also been a transformative experience that has shaped my perspective and fueled my passion for leveraging technology for social good.

    Posted by Aarogya Pandey on 9 June 2024 in English. Last updated on 10 June 2024.

    Open Mapping Guru Fellowship Journey


    Disasters, climate change, and various natural calamities profoundly impact the lives of humans, animals, and the environment. If we do not take action, the planet we call home becomes a place of fear and uncertainty. While we cannot prevent all natural occurrences, we can work towards a better future by addressing the mitigating factors that make Earth a more resilient place to live. Solutions come in many forms—distributing food, clothing, and financial support to those affected. One crucial method is through Open Mapping. Recently, the importance of Open Mapping has grown exponentially. From voluntary mappers to local government bodies, the significance and impact of Open Mapping are increasingly recognized. OpenStreetMap (OSM) serves as a platform for mapping purposes, while the Humanitarian OpenStreetMap Team (HOT) leverages mapping for humanitarian causes. Since 2019, I have been an active mapper, experiencing the profound journey of becoming an Open Mapping Guru and participating in the Open Mapping Guru Fellowship Program. This journey has been dedicated to enhancing the quality of mapping, focusing on validation to ensure accuracy and reliability.

    Fellowship Journey

    Discovering Open Mapping

    Five years ago, I embarked on my journey with Open Mapping, discovering its critical role in humanitarian efforts. The fellowship provided various tracks, and I chose the Validation Track, where I believe the most crucial and important details are checked and validated. Accurate mapping leads to more reliable results, which are essential for humanitarian purposes.

    Learning and Using Validation Tools

    Validation ensures that maps are accurate, free from errors such as overlapping buildings, crossing highways, and incorrect tagging. Several validation tools assist in this process, including JOSM, OSMCha, MapRoulette, OSM Inspector and Mapillary. These tools are not only effective but also enjoyable to use. For example, MapRoulette feels like playing a game rather than performing a tedious task. Engaging in changeset discussions was equally important, involving mappers in their valuable contributions and providing feedback for further improvement. The fellowship also introduced me to the intricacies of each tool. JOSM, a powerful desktop editor, allowed for in-depth editing and validation. OSMCha provided a way to review and analyze changesets, identifying potential issues that needed attention. Map Roulette turned validation into a gamified experience, making it engaging and less monotonous. OSM Inspector helped visualize various types of errors on the map, facilitating easier correction.

    Professional Growth

    Contributing to open mapping is prestigious work. The validation team focuses on data quality, offering feedback to mappers for improvement. This role has significantly boosted my confidence and professional growth. The five-month fellowship was a turning point in my life, providing invaluable experience and enhancing my skills in using validation tools. The structured training sessions and hands-on projects during the fellowship honed my analytical skills. Each validation task reinforced the importance of meticulous attention to detail, teaching me how to detect and correct even the smallest errors. These experiences not only improved my technical abilities but also developed my communication skills, as I regularly interacted with other mappers, providing constructive feedback and guidance.

    Community and Collaboration

    One of the most enriching aspects of the fellowship was the sense of community. I was part of a global network of passionate mappers, all working towards a common goal. This collaborative environment fostered a spirit of teamwork and mutual support. We shared insights, discussed challenges, and celebrated each other’s successes. Participating in community events and mapathons further strengthened this bond. These gatherings were opportunities to learn from experienced mappers, exchange ideas, and contribute to significant projects. The camaraderie and shared purpose made every contribution feel meaningful and impactful.


    The fellowship covered various topics related to validation, with constant support and guidance from HOT members. I now feel more motivated and rejuvenated about contributing to OSM. The experience has made me proud of my efforts, knowing that my contributions to Open Mapping are important for humanitarian purposes. This journey has instilled a deep sense of responsibility and pride in my work. My efforts in validation have had tangible impacts on humanitarian projects. Accurate maps are crucial during disasters, providing essential information for rescue and relief operations. My contributions have helped improve the quality of data available to organizations responding to crises. Knowing that my work aids in real-world applications has been incredibly fulfilling. Moreover, the skills and knowledge I gained during the fellowship have been instrumental in my professional development. I have applied these competencies in my academic pursuits, enhancing my coursework and research projects. The fellowship has also opened doors to new opportunities, including collaborations with other mapping enthusiasts and professionals in the geospatial field.


    This fellowship had a profound impact on all participants, whether in validation or other tracks. It would not have been possible without the dedicated efforts of Mikko Tamura, Dinar Adiatma, Honey Grace Fombuena, and many others. Their motivation and support have been instrumental in my success. I extend my heartfelt thanks to Open Mapping Hub Asia-Pacific and the Humanitarian OpenStreetMap Team (HOT) for making this fellowship program a grand success. The mentorship and guidance provided by these individuals were invaluable. They shared their expertise generously, offering insights and feedback that significantly enhanced my learning experience. Their encouragement and recognition of our contributions kept us motivated throughout the fellowship.


    The Open Mapping Guru Fellowship was a transformative experience, enhancing my skills and confidence in Open Mapping. It reaffirmed the importance of quality mapping for humanitarian purposes and left me more committed to contributing to OSM. This journey has been an invaluable part of my professional and personal growth, inspiring me to continue making a difference through mapping. Reflecting on this journey, I am filled with gratitude for the opportunity to be part of such a meaningful initiative. The fellowship has not only equipped me with technical skills but also instilled a deeper appreciation for the power of collaborative efforts in addressing global challenges. I am excited to continue my contributions to Open Mapping, knowing that every edit and validation can make a difference in someone’s life.

    This diary entry captures my journey, experiences, and the profound impact of the Open Mapping Guru Fellowship. It highlights the importance of quality mapping and the tools that ensure accuracy, emphasizing the significance of our contributions to humanitarian causes.
    Location: 27.723, 85.341