Style | StandardCards

OpenStreetMap Blogs Last Update:

OpenStreetMap User's Diaries - Apr 23

My opinions on the mapping of Towns and Populated Places in New England

The relationship between municipalities and populated places in the United States is often not obvious, especially in New England due to the naming of their local governments. Naming them towns has blurred the distinction of populated places and municipal governments, when in reality, a clear distinction can be made between the two.

First, let’s look at the things almost everyone should a day ago

The relationship between municipalities and populated places in the United States is often not obvious, especially in New England due to the naming of their local governments. Naming them towns has blurred the distinction of populated places and municipal governments, when in reality, a clear distinction can be made between the two.

First, let’s look at the things almost everyone should agree with. Nodes tagged with a “place” tag can be referred to as “populated places”, or named concentrations of people. The GNIS definition of a populated place says it best: “Place or area with clustered or scattered buildings and a permanent human population (city, settlement, town, village). A populated place is usually not incorporated and by definition has no legal boundaries. However, a populated place may [correspond with a] “civil” [entity], the legal boundaries of which may or may not coincide with the perceived populated place. Distinct from Census [places] and Civil [entities].” In other words, nodes with a place tag refer to a human settlement, NOT to a municipality. They are the places one might see on a green direction sign while on the road. The exception to this is if the municipal boundary corresponds to the extent of the populated place, which is the norm in most states.

However, in New England, town boundaries are usually formed out of straight lines and rivers, not with the intention of delineating the boundary of a populated place. Therefore, even if a town shares a name with a populated place within its borders, the populated place will not always fill the entire municipality, leaving room for other populated places to fill the rural areas. Some municipalities even lack a populated place with the same name as it. This leads to there being no 1:1 correspondence between municipalities and populated places in New England.

Before we explore some real-world examples, I would like to categorize each scenario. The possible cases for a municipality are: 1. A municipal boundary corresponds directly to a populated place’s boundary (most common in urbanized areas); 2. A municipality contains a populated place with the same name, but that place is not coterminous with the municipality; 3. A municipality does not contain a populated place with the same name. 4. A populated place is not within a municipality of the same name.

An example of scenario 1 is Nashua, New Hampshire. Nashua is the second-most populous city in New Hampshire, and it has grown to fill the entirety of its city limits, houses filling every corner of the city. Another example of scenario 1 is Woonsocket, Rhode Island, an important city of the state. Unlike many municipalities in New England, Woonsocket’s boundaries appear to have been drawn around the physical limits of the populated place. In the case of Nashua and Woonsocket, they should be tagged as place=city due to their regional significance; however, smaller category 1 places should be tagged as such. Any other populated place within the municipality should be a place=suburb/quarter/neighborhood.

An example of scenario 2 is the Town of Voluntown, Connecticut. Voluntown does happen to correspond to a populated place located in the west of the Town. However, it makes up only a small section of the municipality. Another example of scenario 2 is Lincoln, Vermont. The populated place of Lincoln is tiny and centered around a Methodist church near the geographical center of the town. The populated place of Lincoln is also represented by a census-designated place of the same name. Much of the town is rural wilderness, putting it soundly in category 2. Each populated place within the town should be tagged as place=town/village/hamlet, depending on the significance and available amenities.

An example of scenario 3 is Griswold, Connecticut. There are a few populated places within the Town of Griswold, including Glasgo, Hopeville, and Pachaug, but none are actually called Griswold. Their town hall is located within the Borough of Jewett City, a category 1 place. Griswold should not receive a place node since there are no populated places known as Griswold. The municipal boundary shall suffice.

One example of scenario 4 is Shelburne Falls, Massachusetts. Shelburne Falls is a village within the Town of Shelburne. Shelburne Falls is unique in that it is much larger than the Town’s center. However, this does not distinguish it from other category 4 populated places. It should still be tagged as place=village (due to its size), not as a suburb or a neighborhood. It is a distinct community from the tiny hamlet of Shelburne. Another example is Shin Pond, Maine, located in the Town of Mount Chase. Shin Pond, a community distinct from the Mount Chase populated place, should be mapped as a place=village or place=hamlet.

In summary, not every New England town corresponds 1:1 with a populated place. Just like other states, the populated places of New England are not dispersed perfectly evenly; some variation can be seen. Therefore, we should conform our tagging schemes to how our communities developed naturally, not by how they are governed. And most of all, we should not fabricate populated places on the map.

a day ago

OpenStreetMap User's Diaries - Apr 22

Ideaa

Is there anyone here? Lol

Would be cool to take a state on and edit for the next 10-20 years. This project is cool. I love the idea of a free map for everyone and anyone to edit.

a day ago

Is there anyone here? Lol

Would be cool to take a state on and edit for the next 10-20 years. This project is cool. I love the idea of a free map for everyone and anyone to edit.

a day ago

OpenStreetMap User's Diaries - Apr 21

Preliminary Plat - Windmore Phase 7

legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284837/Staff_Report_PL20220618__-_Windmore_Phase_7_w_exhibits.pdf

2 days ago

legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284837/Staff_Report_PL20220618__-_Windmore_Phase_7_w_exhibits.pdf

2 days ago

OpenStreetMap User's Diaries - Apr 21

Final Plat - Morning Ridge Phase 3

legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284699/Staff_Report_FP20253063_-_Morning_Ridge_Phase_3_w_exhibits.pdf legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284710/Morning_Ridge_Phase_3_Sealed_Record_Drawings_2025-01-28.pdf

2 days ago

legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284699/Staff_Report_FP20253063_-_Morning_Ridge_Phase_3_w_exhibits.pdf legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284710/Morning_Ridge_Phase_3_Sealed_Record_Drawings_2025-01-28.pdf

2 days ago

OpenStreetMap User's Diaries - Apr 21

Savez-vous comment avoir une carte SANS les lignes de frontières entre les pays ?

Les nombreuses îles en Grèce, ont chacune leurs limites de frontières. Il y a beauoupc d’îles et beaucoup de lignes. Aussi, je souhaite avoir un carte SANS les lignes de frontières entre les pays. Merci

3 days ago

Les nombreuses îles en Grèce, ont chacune leurs limites de frontières. Il y a beauoupc d’îles et beaucoup de lignes. Aussi, je souhaite avoir un carte SANS les lignes de frontières entre les pays. Merci

3 days ago

OpenStreetMap User's Diaries - Apr 21

Memadukan keterbukaan OpenStreetMap dan limpahan data SGPC

Sebagai seorang mapper paruh waktu yang paham dengan permainan di dunia OpenStreetMap (ingatkah anda dengan tulisan mimin pada 2018 yang mengritik praktik pembuatan peta ala Humanitarian OpenStreetMap Indonesia (HOT OSM Indonesia)?) dan menekuni dunia dokumentasi sejarah bangunan dan arsitektur melalui blog Setiap Gedung Punya Cerita (SGPC), mimin memandang bahwa dengan fitur yang tersedia, kita 3 days ago

Sebagai seorang mapper paruh waktu yang paham dengan permainan di dunia OpenStreetMap (ingatkah anda dengan tulisan mimin pada 2018 yang mengritik praktik pembuatan peta ala Humanitarian OpenStreetMap Indonesia (HOT OSM Indonesia)?) dan menekuni dunia dokumentasi sejarah bangunan dan arsitektur melalui blog Setiap Gedung Punya Cerita (SGPC), mimin memandang bahwa dengan fitur yang tersedia, kita bisa memadukan keterbukaan OpenStreetMap dengan informasi yang didapatkan dalam pembuatan blog SGPC.

Jadi bagaimana caranya? Sederhana kalau implementasinya dari sudut pandang SGPC; tidak kalau implementasi di OpenStreetMap.

Pemanfaatan peta OSM di SGPC

Mimin membuat Setiap Gedung Punya Cerita karena banyak faktor, antara lain tidak tereksploitasinya dokumen sejarah dalam bentuk publikasi buku dan majalah sebagai referensi sejarah sebuah bangunan/obyek arsitektur serta memecah dominasi bangunan era Belanda dalam diskursus sejarah perkembangan perkotaan di Indonesia.

Blog ini sudah berjalan sejak 2018, dimana dalam tahap ini sudah ada kurang lebih 800 bangunan yang sejarahnya telah dikompilasi dan dicatat oleh blog ini. Inilah blog single fighter yang sesungguhnya, karena jarang masyarakat kita yang tertarik membuat kontennya sendiri.

Kembali ke topik pembicaraan, pemanfaatan peta OSM di SGPC dibantu dan dimudahkan oleh plugin bernama Leaflet. Leaflet menggunakan peta OSM untuk sumber lokasi datanya. Walau ada kelemahan yaitu orang tidak bisa mencari arah jalan di negara yang sudah kadung dibiasakan dengan peta proprietary semacam Google, setidaknya ini membantu masyarakat dalam mencari lokasi sebuah bangunan, selain melalui cara lama yaitu alamat.

Peta OSM juga digunakan secara tak langsung di tabulasi peta lokasi obyek blog melalui uMap OpenStreetMap France. Pemakaiannya mudah seperti Google MyMaps, hanya saja anda tidak akan diganggu tag lokasi yang terkadang merupakan iklan. Keduanya merupakan hal yang mudah untuk digunakan orang awam, hanya saja ia kalah tenar karena monopoli Google di Indonesia.

Pemanfaatan data SGPC di peta OSM

Berbeda dengan pemakaian peta OSM di blog, pemakaian data SGPC di OpenStreetMap sedikit lebih kompleks. Ada tag yang harus diketahui untuk menyuntikkan data SGPC ke dalam OSM. Data tersebut antara lain:

  1. start_date (tanggal/tahun mulai operasional/peresmian)
  2. architect (arsitek)
  3. year_of_construction (tahun konstruksi)

Untuk contoh, anda bisa melihat contoh implementasinya di Gedung Manggala Wanabakti: data OSM, artikel SGPC sebagai perbandingan

Untuk tag start_date mimin menggunakan tanggal peresmian (bila dilakukan dua kali, peresmian terawal dipilih) ketimbang tanggal mulai operasional karena faktor praktis. Ia bisa dibuka lebih awal dari tanggal peresmian (soft opening) untuk menyiapkan operasional bangunan yang bersangkutan. Jadi, untuk kasus ini, semua bangunan kecuali Blok VII mimin tag 1983-08-24 karena pada tanggal inilah Presiden kedua Republik Indonesia, Soeharto, meresmikan gedung ini, dengan prasastinya ditemukan di luar bangunan.

Tag architect boleh memadukan nama arsitek dan biro arsitek. Dalam hal ini, mimin memasukkan nama arsitek (Soejoedi Wirjoatmodjo dan Nurpontjo) serta biro arsitek (PT Gubah Laras). Gunakan titik koma untuk pemisah satu entitas (biro/tokoh). Semisal Soejoedi Wirjoatmodjo;Nurpontjo;PT Gubah Laras.

Sementara tag year_of_construction, menurut dokumentasi resmi OSM, punya banyak format, tergantung ketersediaan datanya. Bila kita mengetahui tahun, bulan atau bahkan tanggal awal konstruksi hingga penyelesaian, maka tanggal awal dipisah dengan titik dua (contoh di Manggala Wanabakti, 1976..1983).

Namun, fitur tersebut tak seratus persen akan nampak pada peta OSM secara kasat mata, sebaliknya manfaatnya akan hadir saat melakukan query data dan penggunaan data peta OSM di proyek terkait lainnya seperti Open Historical Map (apa anda pernah mendengar proyek ini?).

Kesimpulan

Anda bisa memasukkan data informasi arsitektur dan sejarah keberadaan bangunan di OpenStreetMap, tetapi data tersebut tidak terlihat secara kasat mata (sebaliknya hadir melalui proyek-proyek terkait); sementara OSM bisa digunakan untuk blog maupun website anda, seperti yang mimin SGPC siapkan untuk blognya.

3 days ago

OpenStreetMap User's Diaries - Apr 20

Epworth

Going to be in Epworth for a month. Going map this out while on walk.

3 days ago

Going to be in Epworth for a month. Going map this out while on walk.

3 days ago

OpenStreetMap User's Diaries - Apr 20

Nomenklatur für meine Fahrten

Heute habe ich eine neue Nomenklatur für meine Fahrten entworfen, sie besteht aus (am Beispiel meiner Fahrt am 20.04.2025):

  1. Letzte zwei Ziffern des laufenden Jahres: 25
  2. Laufender Tag des Jahres: 110
  3. Länderkürzel: DE
  4. Kürzel Bundesland: NW
  5. Startort: Horrem
  6. Hauptrichtung der Fahrt: W
  7. Zielort: Terranova Speedway
  8. 3 days ago

Heute habe ich eine neue Nomenklatur für meine Fahrten entworfen, sie besteht aus (am Beispiel meiner Fahrt am 20.04.2025):

  1. Letzte zwei Ziffern des laufenden Jahres: 25
  2. Laufender Tag des Jahres: 110
  3. Länderkürzel: DE
  4. Kürzel Bundesland: NW
  5. Startort: Horrem
  6. Hauptrichtung der Fahrt: W
  7. Zielort: Terranova Speedway
  8. Line / Circle: CIR
  9. Bezeichnung der Fahrt: Ballern

Also:

5110 DE NW Horrem W Terranova Speedway CIR Ballern

oder

5110_DE_NW_Horrem_W_Terranova_Speedway_CIR_Ballern

Siehe auch

www.openstreetmap.org/user/WARUMICHRADFAHRE/traces/11959979

osm.org/user/WARUMICHRADFAHRE/traces/11959979

3 days ago

weeklyOSM - Apr 20

weeklyOSM 769

10/04/2025-16/04/2025 [1] uMap of the Natal’s zoning and urban planning (Rio Grande do Norte, Brazil) | © SEMURB | Map data © OpenStreetMap contributors. About us Raquel Dezidério Souto, one of the editors of weeklyOSM’s Brazilian Portuguese edition, is carrying out a statistical survey of the content published in weeklyOSM over the last 10 years,…

Continue reading  4 days ago

10/04/2025-16/04/2025

[1] uMap of the Natal’s zoning and urban planning (Rio Grande do Norte, Brazil) | © SEMURB | Map data © OpenStreetMap contributors.

About us
  • Raquel Dezidério Souto, one of the editors of weeklyOSM’s Brazilian Portuguese edition, is carrying out a statistical survey of the content published in weeklyOSM over the last 10 years, since it became a multilingual publication (with 15 languages covered today). The research will serve as input for a chapter in her new book, to be released in August 2025. The issues considered are from WN272 to WN768, as of the publishing with the support of the OSMBC. Some results can be found on GitHub (licensed under GPL-3.0).
Mapping campaigns
  • FixMyCity is seeking ♦ mappers to take part in a new paid project focused on collecting parking space data across Berlin. Using JOSM, participants would contribute to detailed mapping efforts as part of this initiative. The project is set to begin in May and is expected to run through to the end of the year.
Community
  • Gregory Marler has released a new vlog documenting his ongoing efforts to create a comprehensive map of Dundee (Scotland). Utilising the OsmAnd application for GPS tracking, his phone’s camera for visual documentation, and Every Door for on-the-ground editing, Marler is meticulously recording house numbers and other local details. He then processes this data on his computer using JOSM to geolocate the captured photos and further refine the OpenStreetMap data.
  • A recent episode of the ‘Tent Talks’ podcast (Episode 90) featuring ♦ hiker Christine Thürmer has sparked discussion regarding the commercial use of OpenStreetMap data by popular apps. Thomas Neubauer noted ♦ that Thürmer criticised platforms Komoot and Outdooractive during the podcast, alleging they sell expensive access to freely obtained OSM map data, while praising the Waymarked Trails initiative as a contrasting example.
  • At the Free Culture conference, hosted by Rey Juan Carlos University in Fuenlabrada, MedioMultimedia sat ♦►♦ down with longtime OpenStreetMap contributors Iván Sánchez and Miguel Sevilla for an in-depth interview.
  • At a recent OpenStreetMap London pub gathering, Harry Wood recounted discussions among community members on several key topics, including the ongoing legal challenges for the OpenStreetMap India community, a comparison of popular OSM mobile editing applications, and the idea of a ‘notathon’ mapping party to collaboratively address the backlog of unprocessed local OSM notes.
  • Kumakyoo, in his sixth post about his newly developed OpenStreetMap file format ‘OMA’, delved into various alternatives for tackling the bounding box optimisation problem inherent to the OMA file format while also highlighting that the criteria for determining an optimal set of bounding boxes for OMA files remains an open question.
Events
  • The OSM Local Chapters and Community Working Group has released the recordings of the OSM Local Chapters and Communities Congress 2025, which took place on Saturday 15 March.
  • The State of the Map Latam 2025 organising committee is calling for academic presentations from the community until Thursday 15 May. Talk and workshop proposals ♦►♦ can also be submitted. The event will be held 100% in person (without an online component), in Medellín, Colombia.
  • Are you a creative designer passionate about open mapping, geospatial innovation, or simply want your work seen on a national stage? The State of the Map Nigeria 2025 is calling on graphic designers and creative minds to design an iconic logo that will represent this year’s national conference, to be held in Enugu State, Nigeria. The deadline for the submission is Wednesday 30 April. Please follow the key recommendations and submit your design. The selected design will be featured on all SotM Nigeria 2025 materials, with full credit to the designer and special recognition at the event!
  • On Saturday 15 March a webinar ‘Maps in Wikiprojects and in our lives’ was held ♦ online, organised by Wikimedia Ukraine, according to Andrii Holovin’s post ♦ on BlueSky.During the webinar, Andrii Holovin (a long-time OSM participant from Ukraine) and Anton Obozhyn (a Wikipedia contributor with extensive experience in mapping) presented:
    • How maps are created and used: a basic introduction.
    • Practical demonstration of the use of maps in wikiprojects.
    • How to join the OpenStreetMap project and make your first contribution.

    You can watch the webinar recording on YouTube ♦.

Maps
  • [1] The Natal Municipality (Brazil) maintains ♦►♦ a uMap with public information on the city’s zoning and urban planning regulations.
  • During a 37 km cycling tour around Schwerin, Memo contributed ♦ several new range markers to the MeshCore map – a growing community-powered wireless mesh network that enables decentralised, long-range communication without relying on conventional internet infrastructure including cell towers or Wi-Fi. The newly added markers indicate the maximum distances at which devices can still maintain communication with a signal-to-noise ratio of approximately 1 dB, offering valuable real-world data on the network’s performance limits.
OSM in action
  • The Violence Index (Våldsindex) is a tool used to track [se]►♦ the prevalence of serious violent crimes across Sweden. Compiled from incidents reported by the Swedish Police Authority’s press service, the index is presented through an interactive Leaflet-based map using OpenStreetMap data. Crimes are categorised into key types including shootings, murders, attempted murders, and explosions.
Licenses
  • Preston Maness pointed out a striking similarity between the map rendering in promotional material for Google’s new ‘Geospatial Reasoning‘ product and OpenStreetMap’s default Carto style. Preston argues this resemblance constitutes a clear violation of the Open Database License (ODbL), specifically designed to prevent Google’s direct use of OSM data in customer-facing products, asserting that utilising AI for this purpose does not negate the licence infringement.
Software
  • Lat x Lon shared Cameron Kruse’s ‘Tippecanoe Command Generator’, a web-based graphical interface designed to simplify the process of converting geospatial data into vector tiles using Tippecanoe.
Programming
  • Tlohde released a tutorial detailing how to embed Leaflet maps into web pages.
  • Paolo Melchiorre published a step-by-step guide on building a web-based map featuring images, using the Django web framework and its GeoDjango module. It also incorporated Pillow, the Python imaging library, to extract GPS data embedded in the images.
  • Frederik Ramm announced the release of ‘Postpass’, a new public service enabling users to query the OpenStreetMap database directly through PostGIS. Frederik explained the rationale behind the tool, acknowledging the utility of Overpass for certain tasks while highlighting the familiarity and ease of SQL for users with experience in PostGIS.
Releases
  • The GIScience Research Group at Heidelberg University and HeiGIT announced the release of version 1.0.0 of ohsome-planet, as reported by Spatialists. This new tool provides cloud-native access to OpenStreetMap data by utilising the GeoParquet format.
  • Version 3.0.3 of uMap has been released, incorporating several fixes and user interface enhancements. This new version has already been deployed on the OpenStreetMap FR instance.
Did you know that …
  • … Geoapify published a short tutorial showing three ways to get OpenStreetMap data on their blog in May 2022?
  • … you can get a geo: link of the currently viewed map on OpenStreetMap via the ‘Share’ button?
Other “geo” things
  • Reporting from the National Association of Broadcasters show, Jeff Geerling highlighted a Broadcast Positioning System demonstration, suggesting its potential as a valuable backup for the widely used GNSS.
  • The European Commission and the EMODnet Bathymetry consortium has published a new release of their EMODnet Bathymetry digital terrain model, with an improved resolution of 1/16 × 1/16 arc minutes (approximately 115 × 115 metres), covering European seas and selected global regions. It integrates data from acoustic surveys, airborne bathymetric LiDAR, and satellite-derived bathymetry from platforms such as Sentinel-2.
  • MapHub is a web portal for GIS users to host, visualise, and share geospatial datasets.
  • Members of the Organic Maps contributor community have voiced growing concerns over the project’s governance and transparency, particularly around the potential for shareholder profit to take precedence over community interests. Contributors are calling for a transition to a non-profit structure, more inclusive decision-making processes, and clearer financial transparency. If these issues remain unaddressed, some members say they are prepared to launch a separate project to uphold these values.
  • The Ordnance Survey, the national mapping agency for Great Britain, has funded research revealing a significant rise in mountain rescue callouts. The report attributes the surge in incidents to the influence of social media and the use of subpar digital mapping applications. As a precaution, the agency encouraged anyone planning to venture into remote areas to download the OS Maps app and carry a paper map, advising that this combination would ‘guarantee yourself a wonderful adventure without getting stranded or lost’.
  • Wikimedia Deutschland has developed wikidata-map, an interactive web map that shows the global density of Wikidata items, offering users an intuitive way to explore the geographical distribution of structured data from Wikidata.
Upcoming Events Country Where What Online When ♦ Mumbai City 2nd Mumbai Mapping Party ♦ 2025-04-20 ♦ Aketi Mapathon for Kinshasa City ♦ 2025-04-21 – 2025-04-25 ♦ Hannover OSM-Stammtisch Hannover ♦ 2025-04-22 ♦ Kiel Kieler Mapper*innentreffen ♦ 2025-04-22 ♦ Derby East Midlands pub meet-up ♦ 2025-04-22 Missing Maps – DRK & MSF Online Mapathon ♦ 2025-04-23 [Online] OpenStreetMap Foundation board of Directors – public videomeeting ♦ 2025-04-24 ♦ Zaragoza Mapatón Humanitario Universidad de Zaragoza ♦ 2025-04-24 Atelier – mapathon: évaluation post-cyclonique des dommages aux bâtiments ♦ 2025-04-24 UN Mappers Mappy Hour ♦ 2025-04-25 SOSM Annual General Assembly ♦ 2025-04-25 OSMF Affiliation Focus Group Discussion: Thematic and non-geographical groups ♦ 2025-04-26 ♦ 斗南鎮 雲林六房天上聖母土庫、虎尾維基街景資料工作坊 ♦ 2025-04-27 ♦ Saint-Étienne Rencontre Saint-Étienne et sud Loire ♦ 2025-04-28 ♦ Korbach Wheelmapevent Stadt Korbach + Landkreis Waldeck-Frankenberg ♦ 2025-04-29 ♦ San Jose South Bay Map Night ♦ ✓ 2025-04-30 ♦ Rostock Rostocker Treffen ♦ 2025-04-30 ♦ Düsseldorf Düsseldorfer OpenStreetMap-Treffen (online) ♦ 2025-04-30 ♦ Wien 74. Wiener OSM-Stammtisch ♦ 2025-04-30 OSMF Engineering Working Group meeting ♦ 2025-05-02 ♦ Alipur Tehsil 16th OSM Delhi Mapping Party (Online) ♦ 2025-05-04

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 PierZen, Raquel Dezidério Souto, Strubbl, Supaplex, TheSwavu, barefootstache.
We welcome link suggestions for the next issue via this form and look forward to your contributions.

4 days ago

OpenStreetMap User's Diaries - Apr 19

What do you need from a preprocessed MapLibre style editor?

It’s difficult to write in all map style languages. A style written in JSON, like MapLibre, has a few extra pain points because JSON is not designed for editing by humans.

Some “common” style languages are

  • CartoCSS
  • Mapnik XML
  • MapCSS
  • MapServer
  • MapLibre GL/Mapbox GL

Some, like CartoCSS, are designed for human editin 4 days ago

It’s difficult to write in all map style languages. A style written in JSON, like MapLibre, has a few extra pain points because JSON is not designed for editing by humans.

Some “common” style languages are

  • CartoCSS
  • Mapnik XML
  • MapCSS
  • MapServer
  • MapLibre GL/Mapbox GL

Some, like CartoCSS, are designed for human editing, while others, like Mapnik XML, serve as a lower-level language. MapLibre GL falls into this category of not being designed for editing by humans. MapLibre GL preprocessors like glug were designed to help with this, but none of them have taken off. Other style projects like openstreetmap-americana have taken a different route. Their developers have written a program in JavaScript that generates the style.

I’m taking a different route. I’m creating a language that uses minimal pre-processing of its input to produce MapLibre GL. I don’t aim to solve every difficulty with MapLibre GL, only the ones that impact me the most. The end result will be a pre-processing language

The biggest problems I encounter when writing MapLibre GL are

  1. No comments

    Comments are essential so other readers understand what’s written

  2. Everything has to be in one file.

    With large styles this is a burden. More than one file makes it easier to edit.

  3. Having to repeat definitions instead of using a variable.

    Something like a color or symbol definition might appear a dozen times in the style. If you want to change it, you need to make sure you got all the occurrences.

  4. Inability to make versions of the style in different colors.

    When you only want to change a few superficial elements of the style, you want to contain those changes to one file.

  5. Not having support for more colorspaces

    I work in perceptual colorspaces like Lch. It’s a lot of converting that the computer should automate.

What issues have you found when writing MapLibre GL styles?

4 days ago

OpenStreetMap User's Diaries - Apr 23

🗺️ Mapa para Todos: Acessibilidade no OpenStreetMap

🗺️ Mapa para Todos: Acessibilidade no OpenStreetMap

O OpenStreetMap (OSM) permite mapear o mundo de forma colaborativa — e isso inclui tornar os mapas mais acessíveis para todas as pessoas, inclusive aquelas com mobilidade reduzida, deficiência visual ou necessidades especiais.

Mapear a acessibilidade é uma forma de promover a inclusão, ajudando pessoas a se locomoverem 18 hours ago

🗺️ Mapa para Todos: Acessibilidade no OpenStreetMap

O OpenStreetMap (OSM) permite mapear o mundo de forma colaborativa — e isso inclui tornar os mapas mais acessíveis para todas as pessoas, inclusive aquelas com mobilidade reduzida, deficiência visual ou necessidades especiais.

Mapear a acessibilidade é uma forma de promover a inclusão, ajudando pessoas a se locomoverem com mais segurança e autonomia.

✅ Como mapear acessibilidade no OSM (resumo de tags)

O que mapearTag principalComplementos úteis Calçadafootway=sidewalkkerb=lowered, width=*,

surface=Faixa de pedestrehighway=crossingcrossing=marked, tactile_paving=yes Rampa de acessoramp=yesincline= (ex: incline=5%) Banheiro acessíveltoilets:wheelchair=yes

Estacionamento acessível amenity=parking + wheelchair=yescapacity:disabled=*Entrada acessívelwheelchair=yes

Pode ser usada em escolas, hospitais, comércios Piso tátiltactile_paving=yes

💡 Dica: Você pode mapear essas informações com editores como iD Editor (web) ou StreetComplete (app para celular), que facilita a adição de dados com perguntas simples.

📣 Por que isso importa? Mapeando acessibilidade, você ajuda:

Cadeirantes a encontrarem caminhos com rampas. Pessoas com deficiência visual a identificarem pisos táteis. Usuários de transporte público a saberem quais estações têm acesso. Todos a construírem um mundo mais inclusivo e representado nos mapas.

18 hours ago

OpenStreetMap User's Diaries - Apr 23

🌍 Contribuições da UMBRAOSM para a Agenda 2030 da COP30 no Brasil.

🌍 Contribuições da UMBRAOSM para a Agenda 2030 da COP30 no Brasil.

A UMBRAOSM (União dos Mapeadores Brasileiros do OpenStreetMap) atua em diversas frentes que contribuem diretamente para os Objetivos de Desenvolvimento Sustentável (ODS) da ONU. A seguir, destacamos suas principais iniciativas em alinhamento com os ODS 4, 11, 13 e 17:

🎓 ODS 4 – Educação de Qualidade

a day ago

🌍 Contribuições da UMBRAOSM para a Agenda 2030 da COP30 no Brasil.

A UMBRAOSM (União dos Mapeadores Brasileiros do OpenStreetMap) atua em diversas frentes que contribuem diretamente para os Objetivos de Desenvolvimento Sustentável (ODS) da ONU. A seguir, destacamos suas principais iniciativas em alinhamento com os ODS 4, 11, 13 e 17:

🎓 ODS 4 – Educação de Qualidade

Criamos tutoriais em vídeo disponíveis gratuitamente no canal oficial da UMBRAOSM no YouTube, facilitando o aprendizado para novos mapeadores de todas as idades.

Realizamos capacitações de novos mapeadores, com foco em educação aberta, colaborativa e digital.

Produzimos e divulgamos materiais didáticos e manuais que orientam sobre o uso das ferramentas de mapeamento colaborativo no OpenStreetMap.

🏙️ ODS 11 – Cidades e Comunidades Sustentáveis

Mapeamos nomes de ruas por todo o Brasil, utilizando dados atualizados do Censo 2022 do IBGE, contribuindo para uma melhor organização urbana.

Desenvolvemos projetos de mapeamento colaborativo de limites de bairros em diversas cidades brasileiras, promovendo a inclusão cartográfica e a gestão territorial participativa.

🌱 ODS 13 – Ação contra a Mudança Global do Clima

Por meio da cartografia colaborativa, facilitamos o acesso a dados geográficos essenciais para planejamento urbano sustentável e ações de enfrentamento às mudanças climáticas.

Contribuímos para o mapeamento de áreas vulneráveis e promovemos o uso de dados abertos para apoiar políticas públicas mais resilientes e conscientes do meio ambiente.

🤝 ODS 17 – Parcerias e Meios de Implementação

Atuamos em colaboração com voluntários, educadores, universidades, ONGs e órgãos públicos, fortalecendo redes de cooperação em torno do mapeamento livre e dos dados abertos.

Incentivamos a cultura da colaboração digital e a construção de conhecimento geográfico coletivo, por meio da comunidade OpenStreetMap no Brasil.

ODS4 #ODS9 #ODS11 #ODS17 #openstreetmap #MapeamentoColaborativo #Umbraosm #Projeto #OSMBRASIL #Mapeamento #Educacao a day ago

OpenStreetMap User's Diaries - Apr 21

Final Plat - Eastridge Phase 4

legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284751/Staff_Report_FP20200052_-_Eastridge_Phase_4_w_exhibits.pdf legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284805/Eastridge_Phase_4_Record_Drawings_20250204.pdf

2 days ago

legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284751/Staff_Report_FP20200052_-_Eastridge_Phase_4_w_exhibits.pdf legistarweb-production.s3.amazonaws.com/uploads/attachment/pdf/3284805/Eastridge_Phase_4_Record_Drawings_20250204.pdf

2 days ago

OpenStreetMap User's Diaries - Apr 21

Tour Upload

Heute Morgen gefahren und gerade hochgeladen:

5111_DE_NW_Horrem_W_Broich_CIR_Rotes_Kreuz.gpx

3 days ago

Heute Morgen gefahren und gerade hochgeladen:

5111_DE_NW_Horrem_W_Broich_CIR_Rotes_Kreuz.gpx

3 days ago

OsmAnd - Apr 21

OsmAnd 5.0 (iOS)

Exciting news! 3 days ago

Exciting news!

We’re happy to announce the release of OsmAnd 5.0 for iOS, now available for download. The update introduces a series of new and improved features that enhance your navigation experience, streamline widget configuration, and make discovering more intuitive than ever.

🔄 Update Now!

In this version, enjoy enhanced full-screen gallery, smart folder track organization in folders, new appearance settings for track group and favorites.

Update now to explore the latest improvements and enhance your OsmAnd experience. Thank you for using OsmAnd. Safe travels!

What's new​
  • Introduced Smart Folders for automatic track organization.
  • Redesigned the image block in context menu.
  • Added a full-screen gallery for viewing Wikimedia images.
  • Discover nearby areas with OsmAnd polygon info.
  • Added option to toggle the visibility of individual favorite groups on the map.
  • Flexible appearance settings for favorite groups.
  • Expanded icon selection options for favorites by adding all existing icons from all POI categories.
  • Added option to change the appearance of multiple tracks simultaneously.
  • Battery level display for external sensors.
  • Added a Reset action for the Average Speed widget.
  • Detailed track guidance option and an Attach to the roads suggestion dialog has been added.
  • Prominent peaks are now discoverable on the map and in search.
  • Added Quick Actions to manage trip recording.
  • CarPlay address search has prioritized streets and buildings.
  • Closing Configure Map menu after tapping the map.
  • Optional updates. Additional updates and refinements for the release.
Smart Folders for Automatic Track Organization​

Smart Folders for tracks are now available, enhancing the way you organize your saved locations. This feature, previously available on Android, is designed to help you manage and automatically sort your tracks into folders based on predefined criteria.

Key features:

  • Automatic organization - Smart Folders automatically sort tracks into categories such as date, location, speed, and more.
  • Customizable sorting - You can define how tracks are grouped using filters, making it easier to manage and find specific tracks.
  • Improved track management - With Smart Folders, you can quickly organize and access your tracks, making your trip planning and navigation more efficient.

How to use:
Go to Menu → My Places → Tracks and select Add smart folder to start organizing your tracks automatically.

Learn more:
Smart Folder Setup for Tracks

Redesign Image Block in Context Menu​

The image block in the context menu has been redesigned for a more streamlined experience. Now, Online Photos (Wikimedia images) and Street-level Imagery (Mapillary images) are displayed as separate items within the menu.

Key improvements:

  • Separate sections for Online Photos and Street-level Imagery.
  • Gallery view — Tapping on an image opens it in full-screen mode.
  • Explore button for Street-level Imagery — Opens Mapillary view for detailed street-level imagery.
  • View all button — A new button under photos allows users to access a separate screen listing all images related to the location.

How to use:
Tap on a location to open the context menu, then select Online Photos or Street-level Imagery to view images.

Learn more:
Online Photos in Map Context Menu

Gallery Viewer for Wikimedia Images​

Introducing an enhanced gallery viewer for Wikimedia images, allowing for a more immersive photo viewing experience for points of interest.

Key features:

  • Context menu integration — Tap a POI on the map to open its context menu and access associated Wikimedia images.
  • Gallery viewer — Browse multiple images in sequence with the updated gallery layout
  • Full-screen option — View images in full-screen mode for better clarity and detail.
  • Image details — For each image, you can view key metadata such as description, date, author, and license.

How to use:
Tap a POI on the map with Wikimedia images available, then select the View all option from the context menu to explore images.

Learn more:
Map Context menu.

Polygon Selection for Nearby Areas​

The Polygon Information feature has been enhanced in OsmAnd for iOS, providing easier access to data about surrounding areas directly from the map.

Now, with a long tap the map or a single tap a POI, you can access detailed information about nearby polygons. This feature makes it quick and convenient to identify geographic or administrative areas around you.

What’s new:

  • View polygon details — Easily access information about nearby areas from the map context menu, including their type and name.
  • Sorted by size — Polygons are sorted by size from smallest to largest for better organization.

To access:
Map Context menu → Details → Within.

Learn more:
Map Context menu - polygon information

Toggle Visibility for Favorite Groups​

OsmAnd 5.0 introduces an updated visibility toggle for favorite groups, providing more control over what is displayed on the map. This feature, previously available on Android, is now also part of the iOS version.

Key improvements:

  • Hide or show favorite groups — Easily turn off visibility of specific group of favorites.
  • Organize favorites — Helps declutter the map by controlling which groups are visible at any given time.
  • Improved organization — Hidden groups are moved to the bottom of the list for better management.

How to use:
Go to Menu → My Places → Favorites → long tap folder → Show on map option.

Learn more:
Favorites Management

Flexible Appearance Settings for Favorite Groups​

In this release, you can separately customize the icon, color, and shape for each group of favorites without resetting all attributes. And then override the settings for existing points in the folder, only new favorites, or apply to all. This allows you to visually organize your saved locations more precisely.

Learn more:
Change Group Appearance

Expanded Icon Options for Favorites​

In OsmAnd 5.0 for iOS, you can choose icons from all POI categories for your Favorites. The added full icon library allows you to search and select icons using the Сustom POI search, making it easier to organize and personalize your saved locations.

Key features:

  • Choose from all POI icons — Select from a wide range of icons available in all POI categories to identify specific places on the map.
  • Search for icons - Quickly find the perfect icon for your Favorites using the Custom POI Search feature.

Learn more:
Customize Favorites

Change Appearance for Multiple Tracks​

You can now change the appearance of multiple tracks simultaneously through a new setting in Selection mode. This update makes it easier to apply consistent settings across multiple tracks, helping you quickly modify their appearance for better visualization.

Parameters you can modify for all selected tracks:

  • Direction arrows — Add direction arrows.
  • Start / Finish icons — Display start and finish icons.
  • Coloring — Change the color scheme.
  • Width — Adjust the line width.
  • Split interval — Modify the split interval.

Learn more:
Track Appearance Settings

Battery Status for External Sensors​

In OsmAnd 5.0, you can now view the battery level of connected external sensors as a main value. This makes it easier to monitor their status and ensures optimal performance during use.

Key features:

  • Battery level display — Check the battery level of all connected external sensors directly in the app.
  • Real-time monitoring — The battery status updates in real time, helping you manage sensor power effectively.

How to use:

  • Go to Menu → Plugins → External Sensors to view connected sensors and their battery status.
  • Go to Menu → Configure screen → Choose a panel → Add widget → External Sensors → Choose sensor → Settings → Show → Battery level.
  • Long tap the widget on the map screen and select Settings.

Learn more:
External Sensors plugin

Reset Option for the Average Speed Widget​

You can now reset the average speed directly from the widget’s context menu. This update adds a Reset action, allowing you to start fresh measurements without restarting navigation.

What’s new:

  • Context menu option to reset average speed via long tap on the widget on the map screen.
  • Reset action added to the widget settings in the Configure Screen menu for quick access.

Learn more:
Average Speed Widget Configure Screen

Detailed Track Guidance and Attach to the Roads​

OsmAnd 5.0 for iOS introduces Detailed Track Guidance with the ability to automatically attach tracks to roads, enhancing your navigation experience.

Key features:

  • Attach to the roads — When using a track as your destination, OsmAnd can automatically align the track with the nearest roads for more accurate navigation. This feature is available in the Follow track menu.

  • Automatic or manual confirmation:

    • Ask every time (default) — The Attach to the roads feature appears in the Route Details section each time a track-based route is calculated, letting you decide whether to apply road attachment for each session.
    • Always apply — This option automatically attaches the track to the roads for every navigation by track route, with no manual confirmation needed.

How to use:
Go to Menu → Settings → App profiles → Navigation settings → Detailed track guidance.

Learn more:
Detailed Track Guidance
Attach to the Roads

Prominent Peaks Now Discoverable​

Now you can discover prominent peaks directly on the map and through search. This update adds notable mountain peaks to the basemap, allowing you to easily find their names, elevations, and additional details through the map's context menu or search functionality.

Simply tap on the peak icons on the map, or use the Search → Mountain Peaks to quickly locate and explore key mountain summits.

Learn more:
Map Context Menu

Quick Actions for Trip Recording​

This release introduces quick actions for trip recording, allowing you to manage your journey recording with just a tap, improving efficiency and safety while on the go.

Key features:

  • Convenient access — Start, pause, save and finish a recording trip with new quick action buttons.
  • Quick control — Use the quick action buttons to easily manage your trip recording without navigating through multiple screens.

How to use:
Go to Menu → Configure screen → Custom buttons → Quick action → Add action → My Places to add one or more actions to your screen.

Learn more:
Quick Actions for My Places

Improved CarPlay Address Search Prioritization​

The CarPlay Search feature now prioritizes streets and building numbers when searching for addresses, improving navigation.

Key features:

  • Streets and buildings first - Streets and building numbers appear first when searching for an address. This ensures that relevant address details are displayed before other locations such as roads or stations.
  • Search flow by city and street — When searching for a city, streets within the city show first, followed by building numbers for those streets.
  • Optimized for navigation - This change improves the navigation process by prioritizing address-related information.

Learn more:
CarPlay Search
Address Search Guide

Closing Configure Map after Tapping the Map​

You can now automatically close the Configure Map menu by tapping the visible part of the map. This enhancement makes interacting with OsmAnd even more convenient.

Key features:

  • Automatic close — After selecting options in the Configure Map menu, a simple tap the map closes the menu, reducing the number of steps required to resume map interaction.
  • Improved usability — This feature allows for a smoother and more intuitive workflow when configuring map settings.

How to use:
Simply tap anywhere on the map after configuring the settings in the Configure Map menu to close it.

Learn more:
Configure Map Menu

Optional updates​
  • Added support for Vietnamese and Hebrew Text-to-Speech (TTS) for navigation.
  • Added border highlighting for buildings and ares with detailed information.
  • Custom button: Show/hide MTB routes defaults to IMBA trail.
  • Fixed issues:
    • The UTM coordinate input sequence.
    • An issue with track waypoint colors.
    • The missing Download all button for Terrain maps.
    • An issue where popular articles were sometimes missing in Travel Guides.
    • The Battery Level widget is displayed incorrectly.
    • Car play issues with always returning to my location.
    • Map markers colors doesn't restore after local import or cloud import.
    • Roundabout movement in route details.
    • Favorites screen crash.
    • Color palette (terrain).
    • Hiking routes displayed.
    • Using display or map language for lang=true tags in context menu.
    • Custom button - underlay map.
    • Tunnel freezes.
    • Replaceed / with - in favorites folders name
    • Direct-to-point routing/
    • Recalculate route dialogue in CarPlay.
    • Marker for select GPX.
    • Export only settings.
    • Invisible nav buttons on Dark mode.
    • Distance by tap.
    • Strings for US map data (US maps Plugin).
    • Overlay background.
Engage with OsmAnd: Share, Suggest, and Connect​

If you have suggestions for improving the iOS version of the app, please get in touch with us. We appreciate and welcome your contribution to the further development of OsmAnd.

  • Follow:

    Follow OsmAnd on Facebook, Twitter, Reddit, and Instagram!

  • Join:

    Join us at our groups of Telegram (OsmAnd News channel), (EN), (IT), (FR), (DE), (UA), (ES), (BR-PT), (PL), (AR), (TR).

  • Get:

 ♦

3 days ago

OpenStreetMap User's Diaries - Apr 20

The start

I will be in epworth for a month so i started to map out stuff. Later i will be down south.

3 days ago

I will be in epworth for a month so i started to map out stuff. Later i will be down south.

3 days ago

OpenStreetMap User's Diaries - Apr 20

Fixed accidental errors introduced in changeset 165092634

I’ve fixed some accidental error introduced in changeset 165092634 by user “Hooptie Bike Lounge”.

Both errors are now fixed in changeset 165210184.

Error #1 : Bowen St

They accidentally moved a node of Bowen St by 100’s of feet.

  • Before their edit the Bowen St node was here

  • their edit accidentally moved the node 100’s of fe 3 days ago

I’ve fixed some accidental error introduced in changeset 165092634 by user “Hooptie Bike Lounge”.

Both errors are now fixed in changeset 165210184.

Error #1 : Bowen St

They accidentally moved a node of Bowen St by 100’s of feet.

  • Before their edit the Bowen St node was here

  • their edit accidentally moved the node 100’s of feet to here.

Error #2 : Sidewalk on Boston Ave

They accidentally moved a node 100’s of feet for the sidewalk along the south side of Boston St near Hooptie Lounge.

  • Before their edit the Boston Ave sidewalk node was here

  • their edit accidentally moved the node 100’s of feet to here

3 days ago

OpenStreetMap User's Diaries - Apr 20

MapeiaBelém: Um legado para a COP30

MapeiaBelém: Um legado para a COP30

O projeto MapeiaBelém nasceu em 2023 com um propósito claro: colocar Belém no mapa, de forma colaborativa, inclusiva e com dados abertos que apoiem o desenvolvimento sustentável da cidade. Idealizado pela UMBRAOSM (União dos Mapeadores Brasileiros do OpenStreetMap), o projeto contou com a parceria de diversas instituições e o apoio valioso 4 days ago

MapeiaBelém: Um legado para a COP30

O projeto MapeiaBelém nasceu em 2023 com um propósito claro: colocar Belém no mapa, de forma colaborativa, inclusiva e com dados abertos que apoiem o desenvolvimento sustentável da cidade. Idealizado pela UMBRAOSM (União dos Mapeadores Brasileiros do OpenStreetMap), o projeto contou com a parceria de diversas instituições e o apoio valioso de voluntários e mapeadores da comunidade.

Com foco na formação de novos mapeadores e no uso estratégico de ferramentas livres como o OpenStreetMap, o MapeiaBelém promoveu uma verdadeira revolução cartográfica na capital paraense. Ao longo de quase dois anos, o projeto realizou:

♦ Capacitações e oficinas práticas com estudantes, técnicos e interessados em geotecnologias;

♦ Diversas mapatonas (maratonas de mapeamento) colaborativas;

O mapeamento de edificações, nomes de ruas, calçadas, áreas verdes, igrejas, hotéis, pousadas, restaurantes e muito mais.

Além de produzir dados essenciais para o planejamento urbano, turismo e mobilidade, o projeto também teve um forte componente educacional, despertando consciência cidadã e ambiental em quem participou.

Encerrado em outubro de 2024, o MapeiaBelém deixa um legado duradouro: uma cidade mais visível, mais conectada ao mundo e mais preparada para receber a COP30, a Conferência do Clima da ONU, que será realizada em Belém em 2025.

Com esse legado, a UMBRAOSM reforça seu compromisso com os Objetivos de Desenvolvimento Sustentável (ODS) e mostra que mapear é também uma forma de cuidar do planeta e de transformar realidades.

♦ #MapeiaBelém #UMBRAOSM #COP30 #ODS #DadosAbertos #MapeamentoColaborativo

Entre em contato através dos nossos canais nas redes sociais:

📸 Instagram: @umbraosmbrasil

▶️ YouTube: youtube.com/umbraosm

💬 Telegram: t.me/grupoumbraosm

🌐 Site oficial: www.umbraosm.com.br

✉️ E-mail: contato@umbraosm.com.br

4 days ago

OpenStreetMap User's Diaries - Apr 20

Gearing Up for SOTM 2025 – See You in Manila (Important Links)

Hey fellow mappers! 👋🌍

I’m beyond excited to share that the global State of the Map (SOTM) 2025 will be held in Manila, Philippines 🇵🇭 — and preparations are already in motion! For those who are also planning ahead, here are some important links you should definitely bookmark::

📌 Important SOTM 2025 Links 🔗 Link Type URL 🌍 Official Websi 4 days ago

Hey fellow mappers! 👋🌍

I’m beyond excited to share that the global State of the Map (SOTM) 2025 will be held in Manila, Philippines 🇵🇭 — and preparations are already in motion! For those who are also planning ahead, here are some important links you should definitely bookmark::

📌 Important SOTM 2025 Links 🔗 Link Type URL 🌍 Official Website 2025.stateofthemap.org/ 📝 Call for Participation (CfP) 2025.stateofthemap.org/calls/general/ 🧪 OSM Science Track – Call for Abstracts 2025.stateofthemap.org/calls/osm-science/ 💸 Call for Travel Grant 2025.stateofthemap.org/calls/travel_grants/


🌐 Official SOTM Social Media & Platforms 🌐 Platform Link 🐘 Mastodon en.osm.town/@sotm 📺 YouTube youtube.com/stateofthemap 📘 Facebook facebook.com/stateofthemap 📸 Instagram instagram.com/stateofthemap 💼 LinkedIn www.linkedin.com/company/stateofthemap/ 💬 Telegram Group t.me/sotm_international 📝 OSM Wiki Page wiki.openstreetmap.org/wiki/State_of_the_Map_2025 📣 Official Blog blog.openstreetmap.org 💻 GitHub github.com/openstreetmap/stateofthemap-2025 ❤️ Support OSM support.openstreetmap.org

If you’re thinking of applying, speaking, or volunteering — go for it! The energy, the people, and the purpose behind SOTM are truly unmatched.

Let’s map the future, together. See you in Manila! 🇵🇭

Brazil Singh,
On behalf of the SOTM organizing committee.

4 days ago

OpenStreetMap User's Diaries - Apr 19

First discovery

I heard for OSM before, but i just started to use it. And loving it for now. Installed it locally via docker in couple of minutes.

I am happy to contribute to the cause!

4 days ago

I heard for OSM before, but i just started to use it. And loving it for now. Installed it locally via docker in couple of minutes.

I am happy to contribute to the cause!

4 days ago