Good news! Heavy goods vehicle and HGV have been accepted into the Oxford English Dictionary as of this month. Now that these are proper British English words, we can finally tag all those truck restrictions we’ve been holding off on.

Minh Nguyen's Diary
Recent diary entries
This week’s weeklyOSM #707 wonders aloud whether Flørauden is the most heavily tagged node in OSM. Why wonder when OSM query engines like QLever can tell us for certain?
In fact, at a mere 283 tags, this lighthouse is a featherweight compared to the top ten nodes, which are all place=country
nodes weighed down by linguistic and diplomatic considerations. The most heavily tagged node of any kind has a well-known name
, alt_name
, official_name
, and old_name
in many languages.
Excluding place=country
, most of the top ten nodes are place=city
and place=continent
nodes. But the node in sixth place caught my attention: some 250 tags on a children’s clothing store, mostly about payment methods. One is only left to wonder if a customer, paralyzed by all the options, may resort to bartering. This vandalism was removed three weeks ago, but QLever hasn’t updated to a newer Turtle extract that contains the fix.
Excluding all place=*
nodes, the now payment-ambiguous clothing store, and a duplicate Sri Lanka node that was accidentally stripped of its place=country
tag (now fixed)… the other most heavily tagged nodes are all seamarks – lighthouses and lighted beacons.
Flørauden was 16th among seamarks until it shot up to the top a couple weeks ago. Now, with 27 different seamark:light
objects tagged on it, no other seamark comes close to it in the number of seamark:light:*
subkeys.
This lighthouse may not set a record, but it does illustrate why the seamark tagging scheme unusually relies on numbered subkeys instead of parallel semicolon-delimited tags. The street parking tagging scheme used to do something similar before we simplified it a couple years ago, but back then, even a notoriously well-signposted street could only muster a puny 60 tags.
Now all we need is for Null Island to become a seamark, island nation, and international security incident.
If you’re a member of OpenStreetMap U.S., check your inbox and vote in this year’s election for the open seats on the board of directors. There are some familiar names and some new ones, but each of them is well-qualified and eager to serve the community. For the first time in a while, you won’t see my name on there. After four straight years on the board, I’m wrapping things up and stepping aside to let those with fresh energy take the organization forward from here.
Four years ago, when I first ran, the organization had just hired Maggie as our new executive director. We were still transitioning from years of depending on an all-volunteer board to keep the lights on. Putting an on annual conference was enough to keep our hands full. Formal partnerships with other organizations were still a ways off. Did anyone notice we hadn’t officially become a local chapter yet?
© 2016 Tatiana Van Campenhout, CC BY 2.0
It’s heartening to know that multilingualism is so valued in this community. I’ve enjoyed being able to kind of get the gist of posts on the new Discourse site that were originally written in German, Spanish, and soon other languages, thanks to the new 🌐 button. More recently, the proposal to install the Translate extension on the wiki has drawn quite a bit of passion both for and against.
Language diversity is important both on principle and in a practical sense. Supporting languages as first-class citizens can be an important tool for growing the project, reaching into untapped sources of new mappers who will improve the map and evangelize it within their communities. But there are strong opinions on how to manage translations, informed by years of pain from both inadequate software and poor translations. One way or another, I hope the buzz around this proposal will translate into a renewed interest in translating the wiki’s guides and tagging guidance, fixing unintended discrepancies across translations, and making it easier to find wiki pages in your language among search results.1 If this extension isn’t the right tool for the job, I hope we can find one that is.
Regardless, I take comfort in knowing that most of the wiki’s translations will be handcrafted by skilled language speakers who understand OSM – with or without this extension.2 Whatever concerns we have about eliminating or preserving semantic differences across translations would pale in comparison to the accidental misunderstanding that would arise from machine translations of the same technical documentation. Machine translations always fill the vacuum when hand translations are lacking.
Voting is open through May 6. The proposal needs 75% support to pass, since it adopted the wiki’s tagging proposal process. Please take the time to carefully read the proposal and its comments before jumping to conclusions. Voting has been suspended.
How to chide users for their wiki edits
Posted by Minh Nguyen on 1 April 2022 in English. Last updated on 3 April 2022.Recently there have been well-reasoned calls to give users blunt feedback when they have strayed. It came to my attention that the wiki has no built-in feature for this social interaction, only the reverse. I have implemented a user script that allows you to chide another user for an edit. For example, I stridently disapprove of this edit from a year ago:
The unfixable state of township boundaries
Posted by Minh Nguyen on 28 March 2022 in English. Last updated on 20 July 2024.In the U.S. mapper community, we often joke about how tagging dictates by out-of-staters or people from overseas amount to saying, “Fix your state!” We’re such contrarians over here, probably because we live in such a messy place. In fact, my home state of Ohio exists primarily to give mapmakers heartburn and keep data consumers up at night, especially when it comes to boundaries. At least in this state, making assumptions about boundaries is almost as bad as making assumptions about names.
Administrative boundaries in an ideal world
OSM represents administrative areas as boundary relations that geographically encompass other boundary relations with higher admin_level=*
values. In the early days before boundary relations became well-established, some mappers used to represent boundaries as multipolygon relations. The inner
and outer
relation roles stem from this usage. Data consumers often use similar code and tools to process both boundaries and multipolygons because so many well-known boundaries follow all the same topological rules.
The illustration that accompanies the wiki documentation for the admin_level=*
key suggests a simple hierarchy of administrative areas, in which a larger area completely contains a smaller area and so on:
Position statement for 2022 OpenStreetMap U.S. board election
Posted by Minh Nguyen on 23 January 2022 in English.I’m running for reelection to the OpenStreetMap U.S. board of directors. In my 14 years of grassroots mapping, organizing local communities, and evangelizing OSM, I’ve witnessed the community and ecosystem grow tremendously while remaining true to its humble roots.
The past year has proved that big things start small. Who could’ve predicted that a complaint from a park manager would turn into a thoughtful Trails Working Group, or that an offhand comment in a long Slack thread would inspire our community’s cartographers to come out of the woodwork and collaborate on a new OSM Americana renderer? We tend to think of OpenHistoricalMap as a daunting blank slate compared to OSM, but you should’ve seen people’s eyes light up at WikiConference North America when they learned about the project. You make all of this possible through your creativity, hard work, and financial support; the board is right here alongside you to connect the dots and grease the wheels.
OSMUS has matured to the point that the board no longer needs to run the day-to-day affairs of the organization, which frees us up to do what we’re better at. It’s up to us to have a big-picture, long-term vision for the organization. We funnel the U.S. community’s many needs into a coherent strategy. As representatives of the community, we engage with other communities and organizations, seeking to turn their interest in OSM into a source of energy and diversity for the project. Collectively, we support our staff by providing ideas, scrutiny, and encouragement in healthy doses.
Evaluating school classification tagging schemes for the United States
Posted by Minh Nguyen on 9 January 2022 in English.A recent id-tagging-schema pull request introduces presets specific to Germany that would make it easier for mappers there to tag schools by type based on locally understood terminology. It’s a great idea, one that hopefully will be extended to other countries like the United States in due time. Some Americans will see a “Kindergarten” preset and intuitively expect a complementary “Elementary School” preset too.
School type presets wouldn’t just be a matter of convenience to mappers. Local maps of the U.S. conventionally distinguish between different types of schools, namely between elementary schools, middle schools, high schools, and colleges and universities. I’d like to eventually see OpenStreetMap-based maps that make the same distinctions.
School classification has long been a tricky subject in OSM. There are at least three documented, machine-readable schemes for classifying schools:
Updating names in Texas
Posted by Minh Nguyen on 14 June 2021 in English. Last updated on 23 June 2021.Last week, the U.S. federal government finally agreed to retire a number of racially insensitive names of landforms and bodies of water in Texas, 30 years after the state legislature petitioned the federal government to rename them after accomplished Black Texans. (Most of them had originally been named with an even worse racial slur.) OpenStreetMap has been updated to reflect the new names that are in GNIS, the federal government’s official gazetteer. The corresponding Wikidata items have also been added or updated, to prevent data consumers from overriding OSM name
s with the offensive old names, but also to link to more information in Wikidata and Wikipedia about the person whom the feature now commemorates.
Most of the features had to be mapped for the first time, because GNIS doesn’t have enough detail about linear features like valleys and creeks to import them, and NHD had only been imported in a few parts of the state. Except for Emancipation Pond, which is in a residential development under construction, a traveler is unlikely to ever stumble upon these remote features in the vast Texas landscape. Even so, much more accessible locations get renamed practically every day. Hopefully these OSM and Wikidata entries will serve as a handy model for mappers to follow as we find more efficient ways to track and respond to name changes.
Position statement for 2021 OpenStreetMap U.S. board election
Posted by Minh Nguyen on 25 January 2021 in English. Last updated on 22 January 2022.I’m running for reelection to the OpenStreetMap U.S. board of directors.
For those who don’t know me, I’ve been contributing to the OpenStreetMap project as a volunteer since April 2008, mostly as a mapper and an advocate for the project. I love pondering tagging dilemmas and seeding the map with a level of detail that pleasantly surprises users and gets them off the sidelines. (As for my day job, I’m proud that the iOS software I write at Mapbox is powered by OSM data, but I’m my own board member and mapper.)
In my position statement last year, I wrote about the need to build bridges. Since then, OSMUS and the OSMF achieved normalized relations via a local chapter agreement. Without the distraction of local chapter negotiations, we can look forward to partnering with OSMF in forging less obvious relationships that bring more participants into the OSM project.
I had looked forward to meeting many of you at this year’s State of the Map U.S. conference in Tucson. Instead, we responded to the upheaval of 2020 by organizing the Connect conference and continuing a series of Virtual Mappy Hours that ranged from imports to issues of social justice – all at a safe distance online. I hope you found these events to be as worthwhile (and as much of an escape) as I did.
As a board member, I arguably had the least hands-on role in each of these team efforts. My job has been to connect them to the bigger long-term picture. It’s important for me to give our executive director, Maggie, the room to get the implementation details right but also be available for a gut check or proofread as needed.
Help us add businesses in Silicon Valley
Posted by Minh Nguyen on 7 December 2020 in English. Last updated on 18 April 2021.Here in San José, we’ve begun importing tens of thousands of businesses from an official registry of South Bay businesses and other points of interest that are open during the COVID-19 pandemic. When we’re done, our POI coverage will look similar to this visualization: