OpenStreetMap logo OpenStreetMap

Diary Entries in English

Recent diary entries

Posted by KennyDap on 3 December 2025 in English.

About a week ago, vandals began defacing the map in South Korea. Over the course of that week, I rolled back hundreds of changes, and with the help of the site’s moderators, I banned over 50 malicious accounts.

In fact, the problem arose not even a week ago, but about a month ago. Back then, South Korean media reported that one account had allegedly leaked the locations of all the country’s military bases to the public on Openstreetmap. (link)

Even then, this false media claim struck me as disgusting, but it didn’t cause any major problems. Almost simultaneously, another Korean media report about Openstreetmap appeared: allegedly, an error in the domestic mapping services NaverMap and KakaoMap displaying a river in North Korea was linked to Openstreetmap’s activities: (link)

See full entry

Sometimes some maps are more satisfying than others. What I did on “Cho-do” (“초도”) — Cho island — is definitely one of them!

Cho-do in North Korea is one of the largest islands in the country, and today we can proudly say that it is fully mapped on OpenStreetMap!

In this diary, I explain the small steps I had to take to achieve what I consider to be — among the various places I have mapped — the most complete area !

See it directly on OpenStreetMap!

IMG 1 - CHODO ISLAND MAP NORTH KOREA

Why an island?

I have been able to map various locations in North Korea (and a few other places), but there are few areas that are as well-defined as islands — which are not too large either — to map completely.

The idea of doing an island came to me from a contributor, @Lyokoï, who plans to map at least one island in every country/territory in the world. I love the idea, but if I were to take on this kind of project, it would be to map all the islands of North Korea 🤭!

See full entry

Location: Ch'angam-dong, Hanggu-guyok, Nampo, North Korea
Posted by pussreboots on 1 December 2025 in English.

I worked a little more on Crowder. It may be a small town compared to my home town but it takes a lot more concentration. I don’t know the area and there isn’t as much on line information meaning I have to be slow and deliberate with how I map. I want to do right by Crowder.

I worked on two city blocks.

Location: Crowder, Pittsburg County, Oklahoma, 74430, United States
Posted by aselnigu on 30 November 2025 in English. Last updated on 1 December 2025.

The #30DayMapChallenge is a social media event where map enthusiasts create daily maps based on a set theme throughout November. You can find more details on the website 30daymapchallenge.com.

After observing the challenge for many years, I participated for the first time in 2025.

I wanted to use the challenge to better understand fundamental mapping concepts. It wasn’t primarily about creating especially beautiful or eye-catching maps. Rather, I am working on a small project where I create vector tiles for small areas—mostly using free software and open formats like Shortbread and Versatiles. At the same time, I am increasingly experimenting with self-created vector tiles and custom styles. So far, I have used Tilekiln or Tilemaker for the tiles, and for styling, I used Glug for the first time. Since I also enjoy Leaflet, I include a Leaflet map wherever it fits better.

In this article, I want to experiment with my designs and work on questions that are still open in my to-do list, or simply try out something new.

See full entry

It’s relatively common for various national and regional GNSS correction networks to be referenced in a CRS other than WGS84 used in OpenStreetMap. The reason for this practice is that countries and regions use their own coordinate systems, most suitable for the territory they cover.

For example, the Oregon Real-Time GNSS Network (USA) uses NAD83 (2011) epoch 2010.00, according to their website.

It means that any RTK measurement taken while receiving NTRIP correction data from such a network will be referenced to the same CRS. That applies directly to the NMEA data output of the receiver, despite it normally being implied to be in WGS84. The majority of receivers available to amateurs are incapable of being configured to be aware of that. (The only sub-$1k receiver core I’m aware of that can “understand” the NTRIP CRS defined manually is Septentrio Mosaic.)

So, unless you perform a transformation from said CRS to WGS84, your tracks are going to be completely unsuitable for submission into the OSM public tracks database.

However, there’s a pretty straightforward way to perform the required transformation. Unfortunately, it’s “a little” longer than ideal for the exact same reason that NMEA data is implied to be in WGS84, so feeding a NMEA log directly may result in the reader ignoring the input CRS override.

The key tool for this is, coincidentally, JOSM. Here’s the workflow that functions just fine in my experience:

See full entry

New values in map legend

I look after a map style that’s designed to show rural pedestrian-focused information (hiking routes etc.). It natively supports zoom levels up to raster 24 and vector 26 (which is equivalent to raster 27), which means that small things like fire hydrants and manholes can be shown at high zooms without getting in the way of everything else. The raster and vector versions differ slightly, partly for technological restrictions (finding out “which routes this guidepost is part of” is easier on vector than raster).

A big question, though, is how do I find out what is missing? The styles evolved from an overlay for the the OSM Carto raster style in 2014 and have been added to ever since. However, the things that people map in OSM has increased a lot in that time. Sometimes I spot something obvious that’s missing, but how do I make sure that I haven’t ignored some relatively high-usage and important tag?

See full entry

Location: Thomondtown, Fingal, County Dublin, Leinster, K45 FV38, Ireland
Posted by b-unicycling on 29 November 2025 in English.

As usual, I don’t remember what site got me interested in the topic, but here we are anyways.

What are mounting blocks?

They are raised platforms or sometimes even flights of several steps used to mount and dismount horses, carriages, and I believe maybe also to load luggage onto the roof of a carriage. This helps short people or people with other physical restrictions (back in the day women trying to ride their horses side saddle in dresses) to enjoy horse riding. In the UK, for example, they are protected structures. In Ireland, they are not, and I have not searched further than that.

Where can I find mounting blocks?

See full entry

বিষয়বস্তু (Content): আজ আমি OpenStreetMap-এ Naga Bazar – Bhobanigonj Road এলাকার একটি গুরুত্বপূর্ণ তথ্য হালনাগাদ করেছি। সড়কের নির্দিষ্ট অবস্থান অনুযায়ী এর অক্ষাংশ (Latitude) 24.5685592 এবং দ্রাঘিমাংশ (Longitude) 88.9447541 যুক্ত করা হয়েছে।

এই रাস্তাটি স্থানীয় যাতায়াত, বাজারযাত্রা ও আশপাশের গ্রামের সংযোগের জন্য অত্যন্ত গুরুত্বপূর্ণ। বিশেষ করে Naga Bazar থেকে Bhobanigonj যাওয়ার পথে সড়কটি মানুষকে সরাসরি বাজার, স্কুল এবং স্বাস্থ্যকেন্দ্রে পৌঁছাতে সহায়তা করে।

এই হালনাগাদ তথ্য ভবিষ্যতে ম্যাপ ব্যবহারকারী, গবেষক, পথচারী এবং স্থানীয় ভ্রমণকারীদের আরও সঠিক পথ নির্দেশনায় সাহায্য করবে। সামনের দিনে আরও নতুন জিপিএস পয়েন্ট এবং আশেপাশের স্থাপনাগুলো ম্যাপিং করার পরিকল্পনা রয়েছে।

ধন্যবাদ।

Location: Bagmara Upazila, Rajshahi District, Rajshahi Division, Bangladesh

ভূমিকা: আজ আমি রাজশাহীর বাগমারা উপজেলার নাগা বাজার এলাকায় মাঠপর্যায়ে তথ্য সংগ্রহ করে OpenStreetMap-এ নতুন তথ্য যোগ করেছি। সেই অভিজ্ঞতা এবং তথ্যগুলো এখানে লিখছি। বিস্তারিত বর্ণনা: আজ আমি রাজশাহী জেলার বাগমারা উপজেলার ঐতিহ্যবাহী নাগা বাজার এলাকায় মাঠপর্যায়ে ঘুরে OpenStreetMap-এর জন্য বেশ কিছু নতুন তথ্য আপডেট করেছি। স্থানীয় মানুষের সাথে কথা বলে এবং নিজস্ব সার্ভের মাধ্যমে বাজারের চারপাশের রাস্তা, দোকান, শিক্ষা প্রতিষ্ঠান, ধর্মীয় স্থাপনা ও জনবসতির বিস্তারিত সংগ্রহ করেছি।

নাগা বাজারটি জোগীপাড়া ইউনিয়নের একটি গুরুত্বপূর্ণ ব্যবসায়িক কেন্দ্র। প্রতিদিন আশেপাশের গ্রামগুলো—বিশেষ করে কাতিলা, নখোপাড়া,ভাগনদি,কোলা,শান্তিপুর,বীরকুৎসা,বনগ্রাম,মাধাইমুড়ি থেকে মানুষ এখানে বাণিজ্যিক কাজে আসেন। বাজারটিতে মুদি দোকান, ইলেকট্রনিক্স দোকান, ফলের দোকান, কাঁচাবাজার, চায়ের দোকানসহ বিভিন্ন ধরনের ব্যবসাপ্রতিষ্ঠান রয়েছে।

আজকের ম্যাপিং-এ আমি নিচের পরিবর্তনগুলো করেছি:

নাগা বাজার এলাকার প্রধান ও উপ-সড়কগুলো রাস্তার ক্যাটাগরি অনুযায়ী পুনঃট্যাগ করেছি

কাতিলা সরকারি প্রাথমিক বিদ্যালয় ও কাতিলা হাই স্কুলের নির্ভুল অবস্থান সংশোধন করেছি

কাতিলা বিলের সঠিক আকৃতি ও জলের এলাকা আপডেট করেছি

২টি মসজিদ, ১টি কলেজ এবং ইউনিয়ন পরিষদের অবস্থান পুনর্নির্ধারণ করেছি

বাজার এলাকার দোকানগুলোকে আলাদা আলাদা shop ট্যাগ দিয়ে যুক্ত করেছি

কয়েকটি নতুন বাড়িঘর ও জনবসতির এলাকা যোগ করেছি

আমি মনে করি, এই আপডেটগুলো স্থানীয় পরিবহন, শিক্ষা, জরুরি সেবা এবং যাতায়াতকারী মানুষের জন্য যথেষ্ট উপকারী হবে।

আগামী সপ্তাহে আমি নাগা বাজারের পশ্চিমদিকে অবস্থিত কাতিলা গ্রাম এবং ইউনিয়ন পরিষদ এলাকায় আরও বিস্তারিত সার্ভে করতে চাই। কোনো ম্যাপার যদি এই এলাকায় কাজ করে থাকেন, অথবা স্থানীয় কেউ যদি বাজারের পুরোনো ইতিহাস, জনসংখ্যা বা গুরুত্বপূর্ণ স্থাপনা সম্পর্কে অতিরিক্ত তথ্য জানেন—তাহলে মন্তব্যে জানালে খুব উপকৃত হবো।

ধন্যবাদ, — Md Abdul Alim

Location: Bagmara Upazila, Rajshahi District, Rajshahi Division, Bangladesh
Posted by Mappme7 on 25 November 2025 in English.

Hello. I created this account for one reason: to plead with the creators to delete this software’s source code entirely. Its existence is an affront to humanity. If we erase every trace of it. pretend it was never even conceived. we might still spare countless people by guiding them toward software that actually includes speed limits, speed cameras, and school-zone warnings. That future would be far brighter than the one built on a map this catastrophically useless.

Example of uselessness:

https://i.imgur.com/camYrY1.png

That’s just a left turn, btw.

Posted by pussreboots on 24 November 2025 in English.

Fairview is comprised of smaller former real estate ventures. When a new area was built it was given a name by its developers. I am slowly researching those development names and adding them to OSM as I go. My neighborhood, for example, was called Hill-N-Dale. Tonight I’m working on Hayward Heights, which still displays its sign where it branches off from East Avenue.

Location: Fairview, Alameda County, California, 94542, United States
Posted by AbstractGeo on 23 November 2025 in English.

Not a lot to say, other than “I’m glad to be starting!” I set up the following in my profile, which seemed as good a place to start as any:

Overview

GIS amateur in rural Maine, United States

Introduction

Hi there! I’m Geo, and I’m thrilled to contribute to public GIS data & resources! I’ve been editing Wikipedia since 2005, but despite registering in 2008, I’ve only started editing OSM in late 2025!

I can bring local knowledge from my area of Maine - Waldo County - and possibly more.

Posted by giopera on 23 November 2025 in English.

Recently I’ve made some logos for the Italian community (osm.wiki/Logos#in_Italy) and today I want to tell you how to I make this logos.

The first step is always to analyze what data do I need to represent and research how to get it, the https://osm-boundaries.com/ has been helpful to get this data and to get a first imprint of how the border is.

I usually download the data in an OSM format and then I use the ogr2ogr tool to convert the data in a format compatible with QGIS like GPKGs, this will be important later in the creation of the logo since I need the representation to be an SVG file to put together with all the other elements of the logo, like the map and the magnifying glass.

After downloading boundaries I start searching all the elements and how I need to represent them in the map, like for the Italian railway logo I proceeded to make different GPKGs file with all the necessary railway data divided into the various types, this can be achieved with a regional osm file, osmium and ogs2ogr.

After this we have to put together the data, and believe it or not this is going to be the hard part.

After making the GPKGs we open QGIS and open the files with it, by doing this we can put them together and customize the representation of the data for the logo, after this we can make a layout and render an SVG file from all the data we’ve imported.

Once we have the SVG export we are able to use a program like Inkscape to put together the SVG file with the default Logo file, usually what I do is deleting unnecessary detail from the original logo, changing the background color and making changes to other details in SVG to mek the logo look better or more personalized.

Once done this the only thing left to do is giving the logo to the community and “fine-tune” it based on opinions.

See full entry