Users' Diaries

Recent diary entries

It has been almost a month since the annual State of the Map (SoTM) and Free and Open Source Software for Geospatial (FOSS4G) 2022 conferences, but the stories and experiences are still fresh in my memory. Both were the most awaited conferences in the open mapping and open software world and, undoubtedly, the best conferences I have attended.

SoTM and FOSS4G conferences were hybrid – held in Florence, Italy, and online. SoTM2022 was held last Aug 19-21, 2022, while FOSS4G took place on Aug 22-28, 2022. On top of the conference sessions and workshops, different organizations hosted additional events, like the HOT unSummit, and the YouthMappers documentary premiere. GeoChicas also hosted their social night.

firenze

The beautiful sunset in Firenze, taken at Piazzale Michelangelo

See full entry

Posted by solenoid jam on 16 September 2022 in Russian (Русский).

Наконец то обработал все свои открытые 12255 заметки. Помню что начал править карту самостоятельно, после замечания пользователя Literan, касающееся того, что на закрытие множества моих заметок у сообщества нет ни сил, ни времени. Что ж, не плохое было предложение, ведь заметки дают максимально разнообразный материал для маппинга. Однако вряд ли у меня дошли бы руки до этого дела, если бы не перелом ноги, ограничивший приток новых данных.

Для обработки заметок, мне пригодился сервис NotesReview, позволяющий найти, и отобразить на карте свои, собственно, заметки.

今まで徒歩圏内の近所のマップを正しく作成してきたが、明らかに地元民ではない編集者がデタラメな道を作ったり、そぐわない種類の道路に変更したりするので萎えた。もう今後OSMを開くことはないだろう。

いくらOSM編集に熟練していて様々な地域の編集をしようとも実際の地形と違うならばそれはただの自己満にすぎないと下記の編集者に言いたい。

osm.org/user/okadatsuneo

osm.org/user/Ryo-a

Posted by ghost_07 on 16 September 2022 in English.

Hi all,

Actually, this note is mostly just for me. One of the approved aerial imageries for sweden is the one used by Min Karta. Just use this as a custom imagery:

https://minkarta.lantmateriet.se/map/ortofoto/?BBOX={bbox}&FORMAT=image/jpeg&HEIGHT={height}&LAYERS=Ortofoto_0.5,Ortofoto_0.4,Ortofoto_0.25,Ortofoto_0.16&REQUEST=GetMap&SERVICE=WMS&SRS={proj}&VERSION=1.1.1&WIDTH={width}

Best regards and peaceful mapping, Dmitry

Posted by Mukesh J on 15 September 2022 in English.

How did it end?

To be honest, the experience was different than I expected. It was a lot of struggle to understand the codebase. The feature in itself was not too complex but understanding the code to a point where I made substantial progress did take a lot of time and effort.

With most real-world large projects, the outcome (the lines of code) produced at the end doesn’t depict an accurate picture of the hours a developer spent behind the scenes. But that’s with most creative jobs, I guess.

In the end, I am glad I was able to complete it. Seeing the feature work did make it up.

You can find my final report in a GitHub gist

If you are interested in how I understood the codebase, you can see

Should you contribute to open source?

OpenStreetMap (OSM) is a good product. Just try to edit your home or your neighborhood or any place you like using iD editor; you’ll realize what I mean. If not for open source, OSM wouldn’t exist.

If you are thinking of becoming part of Google Summer of Code (GSoC) in the future or know someone who can be or wants to be a part of GSoC or just wants to contribute to OSM or any open source project, I recommend it.

Note: relations in brackets [ ] are not part of the Empire State Trail, but are relations that were helpful in creating the trail.

Note: in this list, some relations have distances indicated after the relation ID number.

Top Level Relations

Sub-relations

See full entry

Posted by mvexel on 14 September 2022 in English.

I was going to search to see if someone had already written about this, but..

It would be really useful to be able to search the diaries.

There is so much valuable, fun, informative, personal writing on here, but it is really hard to discover.

Fortunately, Weekly OSM does a good job of capturing some of the interesting entries posted here, but they can’t possibly cover everything.

I’m not sure what would be involved in adding this functionality, I am sure if it were easy, someone would have already done it. Someone did open an issue for it on Github but it has received no comments so far.

Is there anyone here who speaks Ruby, cares about this, and wants to implement it?

Location: Liberty Wells, Salt Lake City, Salt Lake County, Utah, United States
Posted by Pieter Vander Vennet on 14 September 2022 in English. Last updated on 15 September 2022.

PlantNet.org offers an API which tries to determine the plant species based on some pictures.

I integrated this API into MapComplete, together with some queries to Wikidata. As a result, linking a tree to the correct species identifier is easier then ever and can be done with a few clicks:

Posted by Zverik on 14 September 2022 in English.

How Every Door looks while mapping a mall

This week I’ve released the 2.0 version of Every Door, which irons out most of the inconveniences found within a month after its official release. Yes, the editor has been officially released, just a few days before two talks on it at SotM and FOSS4G (recordings pending). You should download the editor for your Android or iOS smartphone right now!

I absolutely love the experience it gives me. It has revived my love for plain mapping, going out and collecting things to put on the map. Pascal’s HDYC shows my mapping days went from 29 last year to over 120 this year. That’s because I again look around for unmapped things while outside, and making an edit no longer requires navigating a map on a small phone screen, or making scribbles to open JOSM later at home.

See full entry

(Sorry for the delay in posting. I spent most of July 2022 on holiday in Australia)

  • Mapping
    • Livnig in Germany, I’m used to lots being mapped. In Australia there was so much to map!
      • I got to rank #151 in Australia (🐦 🐘) just from my day to day mapping.
      • To my shame, I did use Google Maps. There was so much missing PoIs from OSM.
    • A shop (which I spent a lot of money in) was selling dresses with “he/they” pronoun badge, and I wondered if clothes=women still applied 🐘 🐦. 🤣
  • OSMF Board
    • Board Meeting, July 2022 Board Meeting
      • I had just retured from Aus, and the postponed community presentation from Mapbox Workers Union was interesting.
      • It was interesting to find out that the Mapbox management hadn’t put any direct or explicit pressure on employees to vote a certain way at OSMF Board elections
      • Lots of Mapbox based maps don’t show OSM Attribution, and it was interesting to find that the union had tried to change that internally.
    • I didn’t go to the 2022-07 mid month chat because I was away in Australia (timezones!).
    • I started the wiki page for the board AMA at SotM 2022
  • Community
  • CWG
    • Freebies / Promotional Material Programme
      • I’ve been so bad with this lately, I’m sorry. I have requests from months ago that haven’t been sent out.
    • Instagram still posting there
    • Pinterest haven’t posted there as much lately.

Previously…

See full entry

Posted by mvexel on 13 September 2022 in English.

Ilya wrote about the 10th anniversary of OSM adopting the ODbL license yesterday. He has a cool 2012-2022 map compare web site to go with it. It’s incredible to see what we, the OSM community, have accomplished building our map in 10 years.

Ilya is a pretty technical guy and it’s not a huge thing for him to set up an OSM tile server from scratch. But what if you want to create something similar and you’re perhaps not quite that technical? If that’s you, I have something you might be interested in! It’s a little open source project on Github called openstreetmap-vintage-tile-server. With it, you can create a side-by-side map in a few pretty simple steps. The README on Github explains it pretty well, so I won’t repeat it here, but the steps are basically:

  1. Make sure you have docker and osmium installed
  2. Download a full history planet for the area you’re interested in (Geofrabrik has these, but you have to log in with your OSM account)
  3. Run the script

When it finishes, the tiles should be available on your local machine. The script will give you the URL to go to. There’s also an HTML example that you can use to create an interactive side by side map like this:

See full entry

Location: Central City, Salt Lake City, Salt Lake County, Utah, United States

分享一个基于OSM制作的中国文化自然遗产地图,很有意思。

网址:http://stele.geogv.org/

可查看世界遗产、全国重点文物保护单位、部分省级、市级文物保护单位及其基本信息。

地图使用OSM数据制作,使用了新的渲染方式。叠加了其它渠道来源的省市边界,边界上符合中国相关规定。

Posted by Roberto Boberto on 12 September 2022 in English. Last updated on 13 September 2022.

Hi from Syria

I’m very impressed by the achievements of all the OSM contributors and as an IT student it was very nice to see how all this tooling is open-source.

I found OSM while searching for alternatives to Google Maps, that’s mainly because our country is sadly under restriction from the high majority of services provided by US companies.

And even if it was not for the restrictions, it would be for the price.

So I’ve found OSM and started diving step by step in it’s wiki. Until I was able to understand how the map can be mirrored, rendered and customized.

Then with some checks of my local area I wanted to do some edits as an experiment and oh god the tooling is amazing.

Huge thanks for everyone who worked on OSM whether on it’s software, organization or even contributed to it’s database!!

As a start I marked some appartement buildings, lets so how this goes.

Posted by Zverik on 12 September 2022 in English.

Dar es-Salaam in 2012 and 2022

Ten years ago on this day we changed the license for our data to ODbL, Open Database License 1.0. That was the final action of the lengthy relicensing process, which followed an exciting show of redacting and remapping the planet.

In July 2012 we started every day with watching the redaction progress map, discussing how the redaction bot devoured our precious map data, and making memes on the way.

After the bot finished its work, we started remapping everything we had lost. Poland and Australia were particularly broken, but most other countries had their losses. Alas we could not make everybody agree to the new contributor’s terms, so some mapping had to be done twice. But the work went better than expected, and it was then when we felt that the community is more important than the map, and that OSM can survive the loss of the latter.

See full entry

Namaste from Nepal,

Even though it has been two weeks since I returned from the conferences, the memories still seem fresh. When I reflect back, I am filled with so many new experiences and learnings that will be hard to cover in this diary but I will try to summarize in highlights so that it’s not boring for you :).

First day at Florence

Landing in a new country for the first time far away from home, was an overwhelming journey. I want to express my gratitude to Poorni Badrinath and Hector for helping to make my first day in Florence easier. Before I could check in, they showed me about the city, and after waiting in line for at least five minutes, I got to enjoy the best sandwich in popular place called All’Antico Vinaio. Oh, the first day went much better than I had anticipated. And, the next day, SOTM started. The idea of badges for talking accessibility really amazed me. Kudos to the creativity! first day with amazing Poorni

SOTM 2022

See full entry

Location: Kathmandu-02, Kathmandu Metropolitan City, Kathmandu, Bagamati Province, 21255, Nepal
Posted by tareqpi on 11 September 2022 in English.

Hi everyone, this is the update on the final phase of my progress in enhancing Nominatim’s search results ranking.

Previous Diary Entries

To have a background understanding of the project, you can check the overview of the project followed by the project’s first phase down below.

  1. Project Overview
  2. Phase 1

Project’s Pull Request

To see the code of the project, you can check the pull request here.

Detailed Report of the Project

The detailed version of the report can be read here.

What Has Been Done

  • Enabled PostGIS to work with raster files
  • Nominatim CLI tool can now import OSM views data from the GeoTIFF file
  • Nominatim CLI tool has the ability to refresh the OSM views data and recompute the importance scores
  • Integrated OSM views data into the algorithm that computes the places’ importance scores which are used in ranking Nominatim’s search results
  • Added some unit tests
  • Updated the documentation and added a detailed report of the experiments conducted

Possible Next Steps

There is a weak correlation between the OSM views data and the wiki importance data. A number of possible reasons have been outlined in the detailed version of this report in which further investigation is needed to have a better understanding of this outcome. Apart from that, the OSM views import feature can be enhanced so that the user can specify the zoom level when importing the data, or even have multiple zoom levels data imported one after the other so that the OSM views data have a higher degree of accuracy.

What I have learned

See full entry

Location: Taman Tun Dr Ismail, Kuala Lumpur, 60000, Malaysia
Posted by giggls on 11 September 2022 in English.

Recently I started an attempt to make the campsites shown on https://opencampingmap.org googleable.

One part of this attempt will be an indexable list of campsites by country.

However, the main trouble with this seems to be broken mapping which will make the generation of such a list really cumbersome.

As an Example I came across this place: osm.org/way/335229905

There are multiple problems with this site in its current form. I will fix them later but use it as an illustration for a broken site first.

The main problem here are nodes tagged tourism=caravan_site and tents=yes which reside inside two polygons tagged tourism=camp-site.

As an example we have a node tagged:

  • name =C11
  • power_supply=yes
  • tents=yes
  • tourism =caravan_site

The way this node should be tagged instead is:

  • tourism=camp_pitch
  • caravans=yes
  • tents=yes
  • ref=C11
  • power_supply=yes

Please do never map individual pitches as tourism=caravan_site or tourism=camp_site. Use tourism=camp_pitch instead.

This said, in this case even the two polygons are not individual camp-sites themselves.

What should be done instead is merging the two polygons tagged tourism=camp_site (osm.org/way/335229905 and osm.org/way/335229904) into one multipolygon with two outer rings as we are obviosly talking about one single campground rather than two. I also consider “Campground Loop A” a feature of one of these rings rather than its name. So best would be using the description tag on the to be created rings then.

The name tag of the to be created Multipolygons should then be Fort Pickens Campground which is surprisingly tagged on none of the objects currently.

I do not have local knowledge of this campground but there may well be camp-site features outside these polygons.

The way to map the site in this case would be a site relation. I wrote about this in my blog some time ago: https://blog.geggus.net/2021/09/announcing-support-for-site-relations-in-opencampingmap/