Diary Entries in English

Recent diary entries

It seemed like a good idea on the face of it. Stops on the highway became public_transport=stop_position, stops next to it public_transport=platform.

But then it was suddenly necessary to add both these objects to the route relations. Already the fact that more than one object became necessary to describe a single bus stop, should have raised alarm bells.

There are, of course, some positive things to say about to say about the new scheme. A route_master relation for a whole line. route relations to describe the various itineraries and stops.

But the stops, that’s where it goes seriously wrong. Why on earth is it necessary to add 2 objects to those route relations? As they describe all the variations, there are a lot of them. Lots of work to maintain them. And they break easily.

After the scheme was voted, I was trying my best to map stops according to it. I had my highway=bus_stop nodes which were all nicely positioned next to the highways, so it’s clear on which side of the road they are located.

So I asked on the mailing list: hey what public_transport to use for them? The answer was public_transport=platform. So far, so good.

Since I had 40000 stops to add for half of a small country, I was not going to bother with adding stop_position nodes as well. So I trudged along for a few years.

In the mean time in Germany and France they had a different idea, let’s convert those nodes next to the highway to platform ways (regardless of whether there was an actual platform present in some cases), oh and those stop_position nodes, let’s duplicate all the details for the stops.

So, for the sake of simplicity, I would like us all to come back to our senses. Map each bus stop, exactly once on a node next to the highways and only add these nodes to the route relations. That’s how I will continue to do it in Belgium, although unfortunately in Brussels somebody already started adding stop_position nodes everywhere and adding them to the route relations. Oh well.

See full entry

I have been unable to find an authoritative official list of the districts (‘‘etraplar’’) in Turkmenistan’s five provinces, so have cobbled together a list for each province based on whatever official press releases, news items, and other sources (including personal travel to some of them) I could find. The results have now been typed into the wiki pages for each of the provinces:

If anybody has corrections to any errors of omission or commission, please make them and let me know! These lists are accurate and up to date so far as I can tell, but nobody’s perfect.

Posted by mvexel on 6 July 2018 in English. Last updated on 26 October 2022.

This and future diary posts also appear on my blog.

MapRoulette lets anyone contribute to OpenStreetMap by fixing small mistakes on the map. It works like a roulette wheel: once you select something you want to work on, MapRoulette will give you a random task to work on. Once you fix it, you return to MapRoulette for the next task. Do as few or as many as you like. Be careful, people have been known to get hooked on it!

Since 2013, MapRoulette has been used by thousands of mappers to complete well over 1.5 million small tasks to improve OpenStreetMap. We have put all the feedback we have received and lessons we learned into the latest version: MapRoulette v3.

In a series of posts, I will highlight some great new features of this new version. This is the first post. Enjoy!

Filters

I heard from some mappers that they couldn’t find anything interesting to work on. We spent a lot of time making that easier, by adding different filters.

Location

You can quickly narrow down the list of available Challenges by zooming and panning the map, and selecting ‘Within Map Bounds’ or ‘Intersecting Map Bounds’ from the ‘Location’ dropdown menu. ‘Within Map Bounds’ will only show you Challenges that only have tasks within the current map view. ‘Intersecting Map Bounds’ will also show you Challenges that have some, but not all, their Tasks in the current map view. Additionally, you can narrow down the list to Challenges near your current location. This requires allowing browser access to your location.

See full entry

Posted by meyer407 on 6 July 2018 in English.

Students from Forsyth Central High School utilizing their geography skills and creating maps through their travel in Europe. The students utilized their gps watches to construct these maps.

/Users/michaelmeyer/Pictures/Photos Library.photoslibrary/Thumbnails/2016/06/23/20160623-143505/j4E7HIzLRamNBnnJsdsMBA/thumb_IMG_3640_1024.jpg

Location: Vinohrady, obvod Praha 10, Prague, Czechia
Posted by daniel-j-h on 5 July 2018 in English.

Recently at Mapbox we open sourced RoboSat our end-to-end pipeline for feature extraction from aerial and satellite imagery. In the following I will show you how to run the full RoboSat pipeline on your own imagery using drone imagery from the OpenAerialMap project in the area of Tanzania as an example.

Goal

For this step by step guide let’s extract buildings in the area around Dar es Salaam and Zanzibar. I encourage you to check out the amazing Zanzibar Mapping Initiative and OpenAerialMap for context around the drone imagery and where these projects are heading.

High-level steps

To extract buildings from drone imagery we need to run the RoboSat pipeline consisting of

  • data preparation: creating a dataset for training feature extraction models
  • training and modeling: segmentation models for feature extraction in images
  • post-processing: turning segmentation results into cleaned and simple geometries

See full entry

I’ve set up a Mastodon instance for OSM (english speaking)!

https://en.osm.town/ - OpenStreetMap Mastodon

Mastodon is an open source, federated micro-blogging system, with more than a million users. Basically open source twitter, spread across many servers. This is a new instance/server focused on OpenStreetMap (there’s already fr.osm.social for francophone OSMers). Like email, this server (“instance”) talks to other servers, so anyone on the “fediverse” can follow and interact with anyone on this server & vice versa. The “local timeline” will only show toots (= tweets) from everyone on the server, so will be full of OSM related stuff.

Let’s ditch twitter for something open, and under our control! No adverts, no analytics, no “algorithmic” promoted tweets. 500 characters! Let’s use mapstodon instead!

I’m mirroring some twitter accounts to it. I can turn them over the appropriate people, or continue to auto post from twitter. I’ll create more mirror accounts later.

More on Mastodon:

Follow me on mapstadon: @rory@en.osm.town

As of today I have broken a quarter of a million images uploaded to Mapillary that any OSM user can use for helping map Turkmenistan. I still have over 20K more images to upload from the Serhetabad trip and last Monday’s day trip to Magtymguly (Garry Gala).

Sometime this year I will depart Turkmenistan, so am feeling some pressure to collect as much data as possible before moving back to the United States.

OpenStreetMap Mexico’s data governance strategy

In Mexico, a working group of 8 people from the OpenStreetMap Mexico community has been formed since 2014, with varied profiles and several axes among which [1] the community training to add more users to OpenStreetMap, [2] the management with local and federal public institutions for the integration of OpenStreetMap and other geographical open data sources to their planning actions as well as for the opening of public data, and [3] an evolution of their methods to include a greater participation of the citizenship in the production and use of information.

One of the most consolidated topics of the international OpenStreetMap community is the generation and distribution of data in humanitarian contexts, in a preventive manner or after a crisis. The high frequency of natural cataclysms that affect the Mexican territory has given this group many opportunities for dialogue and collaborations with federal institutions and organizations (National Digital Strategy, CENAPRED, Red Cross, Doctors Without Borders, Greenpeace, Techo, Observatorio de la Vivienda, etc.), as well as towards affected states, for the generation and opening of up-to-date territorial data that make it possible to speed up rescue and reconstruction operations.

The first type of effort was training officials and organizations to familiarize them with OpenStreetMap and its potential for sustainable local management of territorial data. In response to various disasters since 2014, we have acted more directly to collaborate by providing information in real time to these institutions through tasking managers.

In parallel, we have had a constant effort of long-term linkage to establish a critical path where OpenStreetMap remains in the panorama of the actors of the data ecosystem for post-disaster interventions.

See full entry

Location: Obrera, Mexico City, Cuauhtémoc, Mexico City, 06800, Mexico
Posted by GnasherNF on 29 June 2018 in English.

It seems I have gained a cyber fan.

I have been adding previously unmapped roads to the database using satellite imagery, but mainly in areas I have traveled, as recently as within the past two weeks. There is a particular user who seems to be chasing and changing my recent edits around the map. I say “chasing” because I moved to a totally different area of the map I don’t usually work on and this user still found and changed my work.

My main goal is to map roads that aren’t in the database yet, but it seems this user is mainly just tracking my changesets and changing what I tag when I add the roads.

Is it frustrating for the mapper? Yes indeed. Frustrating is someone else changing the classification of a road I just drove on in a regular car. I might not be as frustrated if this user was also working at adding to the road network but the bulk of their edits are changing and deleting other users work.

Rhetorical question, but if everything I classify and tag will be shortly changed after I save, should I just add the road geometry with no tags at all and let this other user do all the tagging work?

I understand the OSM project is open to all and every user has the right/ability to change information they deem to be inaccurate. But isn’t it rather rude to single someone out and chase their work around the map, rather than add new information to the database?

Not really looking for comments - I’m just venting and sharing in case others are experiencing the same issue.

Posted by FTA on 29 June 2018 in English. Last updated on 25 February 2019.

Recently I picked up a GoPro HERO5 Black camera for use in street-level imagery. It’s been a really great platform that has displayed fairly steady GPS acquisition and tracking. (Though I may not necessarily be the person driving when I am capturing footage.) I’m also big fan of contributing to as many projects in the OpenStreetMap ecosystem as possible.

To that end, I’ve found a workflow that has worked fairly well for taking photos from my GoPro and resulting in photo contributions to OpenStreetCam and Mapillary. Here’s how (note this is a compilation of not only trial-and-error but also advice scattered throughout the internet):

Capture street-level imagery with the camera

As mentioned, I use a GoPro HERO5 Black because it has GPS, and I capture in time lapse photo mode with a linear frame and 1 second timing (I have found that 0.5 second timing causes some issues with upload backends). Unfortunately glare from the dash is a major issue unless you’ve situated the camera dead on the windshield, so I use some fabric I picked up at my local Walmart to cut down on the reflectivity of the dash.

Extract photos

I usually plug my card from the GoPro into an SD card adapter that I use on my MacBook. Once downloaded, I then scp the files to a Linux box. You could most likely also complete the following steps on another platform that has a Python interpreter, but I haven’t tested it out.

Separate and filter photos

See full entry

Location: Pasadena Council District 1, Pasadena, Los Angeles County, California, 91109, United States
Posted by jakelim on 29 June 2018 in English.

Good day! I am Jake and this is my experience on OSM.

Online mapping was a concept that I have never heard of until this week. The office I am an intern in for two (2) weeks taught me about the basics of mapping. I would have never imagined people from all around the globe coming together to form such a great community. This community does public service in a sense because they input data into the website for other people to benefit from and use in their everyday lives.

The introduction to OSM was fairly simple. The website is designed in a neat and simple way which helped me begin mapping. The layout of the website is neat and the tutorial was really easy to understand. After learning the basics of mapping, it was time for me to actually map. I, along with my fellow interns, were tasked to map the buildings, roads, and any land use in our respective villages. This task was easy for me since some buildings in my village were already mapped/outlined.

After our introduction to OSM, we were then showed a website called HOT Tasking Manager. It is a website where people can collaborate in OSM to finish mapping tasks in certain areas. We were tasked to try the website out by mapping and validating. This part of my internship surprised me the most since I never expected people to collaborate through OSM to help the public gather data.

Bonus: We were also taught how to use field papers and smartphones to broaden our knowledge on mapping.

After these few days of mapping, I learned that OSM is a good way to help other people map out different parts of the world. I highly recommend that people try mapping because it is helpful and it is a great way to make a difference.

Hi I’m Nick,

So in my first week of openstreet mapping, I was actually interning at an office, and these were part of my daily tasks. Overall, it has been an interesting experience, mapping, correcting and validating things on the HOT Tasking Manager. I was also interested to find out that many people around the world contribute to mapping, in fact in 20 minutes all the tasks that I saw originally, had already been done. I am amazed by the amount of people willing to do this sort of thing. I was even able to go around the University of the Philippines Campus, to check if the mapping had been done accurately, most of it was except for a few things every now and then. In just one week, I saw how this place can help those who suffer from disasters and the like, and it has been a great experience overall, to see people willing to help others. It’s also been fun to be able to work together with my friends to be able to properly map places in the Philippines.

OSM has overall been an interesting experience for me

# The wiki The OpenStreetMap Wiki is a great resource of information, with a huge, active community (603 different editors in the past 30 days). This community is highly diversified, many people make the occassional spell-fixing, small addition or clarification or removal when something doesn’t seem completely right to them, there are people mostly translating content into their local language, people obsessed by organization and structure who reorganize and “templatetify”, specialists who care only for specific fields of endeavour, people who make elaborate proposals with subtags to cater for many details and all eventualities, or that set up page stubs for newly discovered tags, or local comunities organizing mapping and events, software and operations documentation and much more.

Issues

While the following could in theory apply to all wiki pages, it seems that most contested edits are regarding tag documentation.

See full entry

Location: Municipio Roma I, Rome, Roma Capitale, Lazio, Italy