OpenStreetMap logo OpenStreetMap

PlaneMad's Diary

Recent diary entries

Usually when meeting old timer GIS users in academia or government, there are a bunch of questions I get asked about how OSM data fits into the more traditional GIS model where data is organised into shapefiles and layers.

Since I could not really find a simple article which explained the difference, spent a few minutes today to come up with a (possibly) easy to understand benefits table for someone in Government. Its not technically accurate, but could quickly help pitch the idea for opening up more data.

Its still very rough, feel free to contribute any suggestions/improvements that could make this useful.

Just created a couple of mapping challenges for the Wikidata enthusiasts:

There are over 8,000 important places on the map with neither a Wikipedia or Wikidata tag. These challenges are a great way for mappers interested in Wikidata as well as Wikidata contributors to get started with OSM. Do spread the word in your local communities and share your feedback on how to improve the challenge.

Edits from StreetComplete

Posted by PlaneMad on 5 April 2017 in English.

While reviewing edits in my neighbourhood, stumbled on a lot of edits by a new editor called StreetComplete. Streetcomplete seems like an open source map editor on Android to quickly add missing metadata to OSM around your location like streetnames, road surface opening hours etc. using a simple form based UI.

Github: https://github.com/westnordost/StreetComplete

Curious, I listed all the changesets from StreetComplete using osmcha and was surprised to find over 30,000 changesets since the first one in Nov 30 last year. Just yesterday, there was 2,700 changesets uploaded, so there seems to be a sudden surge in editing activity.

The edits in my city were mostly adding the road surface and looked quite good, and its exciting to see such well designed tools driving new contributors to the map. If you are curious use osmcha bbox filter to review edits from StreetComplete in your area and share any observations on the editing activity.

Lets have changeset mentions

Posted by PlaneMad on 3 April 2017 in English.

On an average, there are atleast 40 data reverts per day. Most changesets comments are non descriptive like revert previous change making it very hard for the community to track the action and any previous changeset or discussion.

It would be really useful if OSM implemented a changeset mention feature like GitHub, where if I fixed a changeset with a comment Remove duplicate features added in #47398827, it would automatically add a comment to the original changeset and notify the original mapper and anyone in the community know what action was taken. This would greatly improve the social aspect of mapping and link discussions over multiple changesets.

Any other cases where this could be useful?

Montauban, France vandalized

Posted by PlaneMad on 23 March 2017 in English.

A new user deleted over a 100 features including the place node in the centre of Montauban, a large town in France.

Just reverted both these changesets:

Caught and reverted in 15 hours! A few tools where one can review changesets from new users apart from the history tab:

Location: Villenouvelle, Issanchou, Montauban, Tarn-et-Garonne, Occitania, Metropolitan France, 82000, France

Paris is a bicycle shop

Posted by PlaneMad on 20 March 2017 in English.

The Paris city node got renamed to France and tagged with shop=bicycle yesterday. This was found and reverted by user:Chetan_Gowda from the Mapbox data team 27 hours later. For some reason the tiles still show a shop, while the name has got fixed.

While inspecting the Paris node, another user seemed to have renamed the French name to Algerie 6 month ago. This was fixed after 4 hours.

Both edits came through Maps.me, but this is just as simple an edit through any other editor. Its surprising no local mappers noticed this.

Location: Quartier Saint-Merri, 4th Arrondissement, Paris, Metropolitan France, 75004, France

Generating a list of all the cities in the world with Wikipedia links

Posted by PlaneMad on 8 March 2017 in English. Last updated on 9 March 2017.

A small tutorial on how one can export a CSV of all the cities in the world with their associated Wikipedia and Wikidata pages. This is useful if you want to do some spreadsheet analysis of data from OpenStreetMap.

Overpass Turbo is a great way to quickly extract data from OpenStreetMap by querying tags. An easy way to generate the query is to type “city” or the specific tag “place=city” in the wizard. Since most cities are tagged as just a point node, we can remove the query for ways and relations.

Also instead of the default geojson output, you can use the CSV output format and specify the the data columns to export. The end query looks like this:

[out:csv(::type,::id,name,”name:en”,wikipedia,wikidata)][timeout:200];

( node[“place”=”city”] ({{bbox}}); );

Try the live query (takes around 2 minutes to run) View results

See full entry

For the curious, the crowdsourced open knowledge database - Wikidata has a property for OpenStreetMap tags that can be used to tag items that describe the same/similar object on the Wikidata database.

It took some time to understand how Wikidata items are described having been used to the more flat OSM tagging model, but we can use a simple example of the popular OSM tag of that is used for any human settlement as a start.

Finding a Wikidata item describing an OSM tag

Any notable topic that exists on Wikipedia will exist as a Wikidata item. Hence any widely used OSM tag should be easy to match to a Wikidata item. For example, cities are one of the most important features of maps, and from the OSM Wiki we know that this feature is described on the map using the Tag:place=city.

If we can find a Wikipedia page that describes the same concept as the OSM tag, we can get the associated Wikidata item from the sidebar links of the page. The Wikidata item for a city is Q515.

See full entry

Finding dragged nodes

Posted by PlaneMad on 17 February 2017 in English.

Stumbled upon this mistakenly dragged node thats been hanging around Sheffield for the last two months. Considering its not fixed despite having a highly active mapping community, wonder if some tooling could have helped flagged this to local mappers sooner.

screenshot 2017-02-17 18 33 50

Ideas on how to prevent such edits in future? Any existing QA tools that highlight this?

Location: Stannington, Bradfield, Sheffield, South Yorkshire, England, United Kingdom

Rendering detailed road areas

Posted by PlaneMad on 10 February 2017 in English.

There are a couple of proposed tagging schemas for intense mappers to map street areas and road markings to enable a much more detailed road rendering with accurate widths and lanes.

Proposed tagging schema for street areas

Mappers are already active in Poland using this proposal and also have a renderer in place to visualize this with pretty impressive results.

See full entry

Finding the local experts

Posted by PlaneMad on 6 December 2016 in English.

Planning a trip to a remote area and realized it would be really cool to meet other mappers in the region where i’m traveling. Wish there was an easy way to broadcast a message to the top/recent contributors in a location. Right now the easiest way seems to be looking at the the list of top users when editing in iD and sending them message.

Any other tools that could help? Very few users are on any community communication channels here in India.