OpenStreetMap

Diary Entries in English

Recent diary entries

Describing Wikidata items with OpenStreetMap tags

Posted by PlaneMad on 23 February 2017 in English (English)

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.

Improving Wikidata using OpenStreetMap tags

We can associate the city item Q515 on Wikidata to the OSM tag place=city by adding it as a new property to the item.

new3 Add Tag:place=city as a new OpenStreetMap tag or key property to the item

This will create a link on Q515 to the OSM Wiki Tag:place=city on the item.

Querying Wikidata using OpenStreetMap tags

By adding OSM tags to Wikidata, it is now possible to query Wikidata for all items that are linked to this property.

The query runs live on the Wikidata database using a language called SPARQL, similar to how OverpassQL for OpenStreetMap.

Note The above queries only list items that are a direct instance of (P31) a city or town item in Wikidata. Unlike OSM, these items in Wikidata can have a fairly large structure of children items that more specifically describe a type of city. In the future I'm looking to further explore how we can use OSM and WIkidata together for data validation across both projects.

Uploaded three tracks , my first ever , please let me know what could have been done better

Posted by koninklijke on 23 February 2017 in English (English)

As it says in the Subject line : have looked at a number of points raised near where I live, found one blocked street (Berkenlaan Antwerpen / Wilrijk) was not blocked , and no signs of roadworks or similar. Have added comment.

Question 1 : can I, as a novice contributor, declare the item as resolved, or are there trained and trusted resolvers, please?

Proceeded to the re-routed bicycle path / access road at the eastern end of the Antwerp/ Deurne airport runway, uploaded three tracks showing the connection road between a/ the decommissionned Fort 3 and the Beirenslaan, b/ the U-turn road with separate adjacent bicycle path, and c/ the bit connectin these two to allow traffic from the east to reach Fort 3 etc.

Question 2 : those tags : are these relevant as entered, which ones would experienced OSmappers have added, which ones would they have left out?

Next, visited recent parkland 'Groot Schijn' at the end of the Veldweg : found some concrete walking/ bicycling paths were not on the map, made tracks and will upload once initial comments received on first uploads.

Along Ruggeveldlaan one 'doorsteek' / U-turn passage doesn't exist anymore ; track of new traffic light regulated pedestrian / cyclist crossing to be uploaded.

Further along Ruggeveldlaan : one building demolished (will add note on map), one access road moved.

Question 3 : how can upload the waypoint saved at the new entrance road, please? As a single point track?

Have taken photos w. Lumia smartphone, they're on OneDrive, need to find out how to publish map with only photos pertaining to OpenStreetMap, excluding private ones.

Finallt visited end of Parkweg, where there is a query about section of road removed, which is correct : there's a new parking area. Will add comment and/ or resolve once I know whether that's up to me to do.

Looking forward to comments,

#journey with josm

Posted by Wava Stella on 23 February 2017 in English (English)

To an editor user for osm edits , I would definitely find nothing more comfortable that it. However, with my recent exposure to josm and all its abilities, life has been greatly simplified. It is embedded with a number of tools, more to it very simplified shortcuts to making viable edits, more to it is the minimal internet consumption hence a multi million edits can be performed in a blink of an eye. The ability of it being installed without cracks makes it much ore suitable. Thanks to josm because editing is now becoming an addiction.

Incorrect Santa Fe location set

Posted by sinclarius on 22 February 2017 in English (English)

Found 127 incorrectly placed location points in downtown Santa Fe, NM (probably from a weirdly geocoded import). Some are duplicates, some misspelled, some no longer extant. Recorded in note #901862 so that I can begin process of replacement/correction.

Location: East San Francisco Street, Santa Fe, Santa Fe County, New Mexico, 87501, United States of America

Un-mapped inner roads in St. John Hospital & Medical Center Buildings

Posted by Haajee1934 on 22 February 2017 in English (English)

Parking lot and Buildings on road back of Hospital Buildings are not marked on Map This road joins to Kingsville-Ave on oneside and to Moross Road on the other side. Parking-lot on back is for Main Enterence of Building One. An office on back is where this Vehicle is Paked

Location: Dise Road, Town of Little Falls, Herkimer County, New York, 13365, United States of America

Wenlock Arms January (+ Blue posts tonight!)

Posted by Harry Wood on 21 February 2017 in English (English)

We've got an OpenStreetMap London pub meet-up tonight!

We're managing them approximately monthly these days, so last month we had a pub meet-up to kick off 2017. We went to the Wenlock Arms. It's a nice little pub which almost got demolished but was saved after a campaign. Now with all the big new buildings around it reminds me of the very last scene of Batteries Not Included. But they have modernised a little. I remember their rather sparse pub website used to link to OpenStreetMap, but sadly their website was since rebuilt by some boring web designers with boring google maps.

I remember it used to be good for real_ale=yes, and that was certainly there still. Crazy strong stuff. Luckily I'd stuffed myself with fish n chips before arriving because food=no! But it does have real_fire=yes!

on the wiki

(Another photo for the real_fire=yes tag)

So with strong beers and a glowing fire we quickly got chatting about all things OpenStreetMap. I've lost my notes, but I remember meeting Scott Davies and talking about Australia and Walthamstow. And meeting two guys from Geolytix who I keep hearing about via Open Data Institute connections. They provide data on ratail outlet locations using OpenStreetMap among other sources.

Good to have some new folks along. If you fancy joining us for the next OpenStreetMap London pub meet-up... it's TONIGHT at the Blue Posts. All the details on the London wiki page. You can also sign up on attending.io if you fancy it. If you're not sure how to recognise us, the above photo will give you some idea, but it's a good idea to turn up a bit late (like 7:30 onwards) By then we should've assembled in our maptastic huddle. I've got my hi vis jacket with me to today, and I'm sporting my navy blue SOTM 2016 T-shirt in celebration of the fact that I've got my flights booked for SOTM 2017!

Location: Mildmay Park, Islington, London Borough of Islington, London, Greater London, England, N1, United Kingdom

Steps to add qid for Indian Districts.

Posted by naveenpf on 20 February 2017 in English (English)
  1. Go to overpass link :- http://overpass-turbo.eu/s/mRF
  2. Click Export and take level0 editor [About 20mb]
  3. Browse and add each wikidata qid and upload wikidata = Q25203056
  4. QIDs of districts can be found in this link :- http://tinyurl.com/jbkfn6p

District Map in English Wikipedia:- here

District Map in Malayalam Wikipedia:- here

Improving OSMCHA

Posted by wille on 20 February 2017 in English (English)

This month I came back to work on development of OSMCHA, a project that I started in the middle of 2015, with the aim of helping to detect potentially harmful OpenStreetMap edits.

My motivation to start OSMCHA was that I felt that we needed a better tool to monitor changes made to OSM data. Looking at statistics of how many nodes were created, modified and deleted in a day in Brazil, it was common to see some peaks in the number of created or deleted nodes. This made me curious to know - where are those changes... Has an import been made? What is the source of the data? Has someone deleted an entire town?

Furthermore, sometimes we discovered changesets that explicitly said that the data came from Google Maps or some other inappropriate source. Despite that information being expressed in the changeset metadata, it was common for those edits to remain in the OSM database for months or years without anybody seeing them.

As it is impossible for the community to review all edits, my idea was to create a tool to point the changesets that potentially can damage the map and to analyse the metadata searching for suspect words.

I showed OSMCHA for the first time in the SotM Latam 2015, in Santiago, Chile. The Mapbox data team became interested and started using it. Moreover, they developed some new features and now I'm very excited to announce that Mapbox is sponsoring my work in the next few months to improve OSMCHA.

In the last two weeks we enhanced documentation, lifted test coverage, cleaned up the code and prepared the code-base to receive the updates we are planning. The main move we are planning to OSMCHA is to rebuild the interface and make it map-based (instead of showing the changesets on a list, we want to exhibit it over a map). We have some ideas to make it easier for users to review the edits in their area of interest, have some notification features and improve the analysis of changesets, among others...

Nevertheless, we want to listen the suggestions of the OSM community to build something better. If you have never used OSMCHA, try it on http://osmcha.mapbox.com. You can post your feedback and ideas here or open an issue on our github repository.

Finally, I would like to thank Mapbox for the support, specially Sanjay Bhangar, who since the beginning was excited about OSMCHA and believed in the potential of the project!

Read other posts about OSMCHA:

New year Comes with new Opportunities & Responsibilities!!

Posted by tasauf1980 on 20 February 2017 in English (English)

The new Year Showing the promise to become a year of recognition & opportunity I guess! Just been selected as a "Voting Member" of Humanitarian OpenStreetMap Team (HOT)!!!

Becoming more integral part of the HOT community is like a dream come true for me. I am sure the recognition will boost my moral and strengthen my voice to represent HOT in both local & global arena. This will motivate me more to dedicate myself to the cause & the community. I'm damn sure that there were many awesome HOT community members who might deserve to be in the team and their turn will also come in a very short period of time. It must have been very tough!!!

For me it was quite a surprise when Pete Masters informed me that he has nominated me as a candidate. I can remember I was asking him whether I'm ready for this and his answer was more than ready!!! I would like to take the opportunity to thank him and the others who have shown the faith on me and supported me throughout my short but eventful journey with #hotosm. I would also like to thank Ahasanul Hoque and the whole community of OSM in Bangladesh for their wonderful, illustrious efforts, commitments & achievements to the cause HOT is continuously working for. Each & every recognition I have & will achieve in this field will always be considered as the glory of your works & support. without you guys I'm just nobody!!!

I would like to congratulate all the new members in the panel who got selected. Thank you guys for your contribution and efforts that made you securing the seats.

Eagerly waiting for the formal introductions to new roles & to carry out the new responsibilities... :)

Location: Moila pota more, Khulna, Khulna Division, 9100, Bangladesh

Salmonberry River and Port of Tillamook Bay Railroad

Posted by dikkeknodel on 20 February 2017 in English (English)

In August 2016 I was in the Portland, Oregon area for business reasons. I was however able to squeeze in some hiking time to enjoy the nice scenery that Oregon has to offer.

Among others, I found a hike along an abandoned stretch of the Port of Tillamook Bay Railroad online. The description sounded like a post-apocalyptic thing, so I was too curious to not do it. It was a great experience, and gave a good feeling of the forces at play to cause the destructions as seen there, which were 3 storms and the resulting water levels in the Salmonberry River.

However, when I later browsed the area on OSM I noticed that the Salmonberry River is not on the map at all. That could should not be the case, so I saw an oportunity to make my first big contribution to OSM.

Therefore I retraced my steps and combined it with info from USGS Topo maps to fill in the blanks and map the full river. Next to that I noticed that the Port of Tillamook Bay Railroad as imported from TIGER data, was not really accurate in position and none of the bridges and tunnels were put in. So I had work to do.

Five mugs of tea, one coffee, a skipped lunch, an emptied bag of Trail Mix and 13 edits later the whole river is mapped, the POTB railroad position has been corrected between Nahalem River and Wolf Creek Trestle, a few bridges have been put in and the Nehalem River has been slightly adapted. A bit more work to do, but I keep that for later! - A bunch of side branches that drain into the Salmonberry River - The tunnels of Port of Tillamook Bay Railroad - The Port of Tillamook Bay Railroad bridges east of Enright

I learned a lot about mapping and tagging today. I hope that will aid my future mappings and result in a short cycle time :).

Cheers!

Links: The hike @ Oregon Hikers

The Salmonberry River Link

Location: Foss Road, Tillamook County, Oregon, United States of America

How can we tag worker-owned shops or cooperatives?

Posted by pizzaiolo on 19 February 2017 in English (English)

Case in point: https://www.openstreetmap.org/node/1955249541

It's a bakery set up by anarchists and it is self-managed. There are also examples of self-managed coops, for which I can't find documentation on the wiki. It's also worth debating whether it would be useful to differentiate between coops and more generally worked-owned establishments.

What are you views on it?

What shall we have for diner tonight?

Posted by marczoutendijk on 19 February 2017 in English (English)

What shall we have for diner tonight?

Improving the OSM map - why don’t we (14)

Some thoughts on restaurant and food-tagging on OSM.

A restaurant is considered an amenity and tagged with amenity=restaurant.
One would expect that in order to show what type of restaurant this is, or what food you can eat there, the next step would be:
restaurant=italian
restaurant=fish
restaurant=burger
After all, this is accepted:
natural=water
water=lake
But, alas, OSM is differently and so a new tagging was introduced to indicate what we can eat in a restaurant. No, they didn’t choose: food=* , but came up with:
cuisine=*
So, the correct tagging for a restaurant and what is served inside is:
amenity=restaurant
cuisine=italian
This is not so bad at all, because this scheme allows you to tag many more places where you can eat, but which are not considered a restaurant, like a cafe, bar or pub (or a railway station or book shop).
There are some curious constructions however, because to tag a Burger King (or any other fast food restaurant) you can do so in two ways:
amenity=restaurant
cuisine=burger
or:
amenity=fast_food
cuisine=burger
By itself, using fast_food as a value for an amenity is rather strange, because to me, fast food is a type of food, belonging to cuisine, not an amenity! (Would you use highway=asphalt? No, of course not, because highway=* expects a function of the highway it describes, not its surface).
The addition of the cuisine=* in the last case is maybe not even necessary, as hamburgers are core business in any fast food restaurant.
Over the years the list of values to assign to the cuisine key has grown (and will keep to do so) and now (february 2017) we have two basic groups in the wiki:

  • 40 values for the type of food (like fish, meat, pizza, burger, kebab, soup, etc.)
  • 53 values for the ethnicity of the food (like italian, greek, chinese, mexican, etc.)

As values from both lists can be combined, this introduces a rich array of possibilities, but also adds confusion. For some people “eating Italian” just means having a pizza ordered, to others it is soup and pasta or a 5 course dinner in a restaurant.
I did some research on the different ways people have used the above tagging system to map restaurants and what you can eat. After all, it is likely that you can eat a variety of food in a restaurant, and that, in turn, requires multiple values to be assigned to a single key.

(note: there have been many discussions on the tagging list as well as numerous postings on the forums on the best way to add and handle multiple values for a single key. Most seen is that different values are separated by semi-colons as can be read in the wiki, but some people think you shouldn’t use multiple values )

Suppose that we allow 4 different values (out of 40) to be used for the type of food (like burger, chicken, donut and kebab), that would give us a maximum of 2 193 360 different combinations. Of course not all combinations make sense, I don’t expect fish-pancake-noodle-casserole to be a frequent combination.
Choosing from the 53 ethnicity values would even give much more possibilities, but, again, not all are to be expected.
I found (among many others) the following combinations (from both lists) in use:

  • chicken;kebab;fish_and_chips
  • pancake;friture;chicken;grill;breakfast;coffee_shop;beef_bowl;russian;fish_and_chips
  • burger;sandwich;pasta;pizza;ice_cream;chicken;coffee_shop
  • burger;sandwich;breakfast;sausage;local;noodles;pasta;pizza;chicken;diner;
  • burger;sandwich;local;chicken;fish_and_chips
  • bagel;breakfast;cake;coffee_shop
  • chicken;burger;grill;oriental;breakfast;pizza;hotdog;kebab;local
  • italian;indian;regional;mexican
  • fataya,sandwich_poulet,hamburgers
  • italian;creative
  • kebab;pizza;schnitzel;sausage;salad
  • indian;vegetarian;chinese
  • italian;pizza

I also found:

  • 짜장면,짬뽕,탕수육,간짜장,우동,짬뽕밥,잡채밥,육개장,잡탕,양장피등등중국요리
  • 早餐:蛋餅,蔥抓餅,饅頭,肉包,炒麵,豆漿,紅茶
  • 돈까스,피자,스파게티
  • Горячиеблюда,гарниры,закуски,салаты,_кампот

In the above list I have marked in bold type those choices that are not in any of the 40 food (or 53 ethnicity) wiki values (excluding the entries in non-Western script). In the current taginfo database there are 21878 occurrences of the cuisine=* tag. The one used most is cuisine=regional that is used 62291 times. But there are also 17849 occurrences of that key which appear only once, but every time with a different combination of values like I showed you above.
The last multiple value in the list above is italian;pizza which has been used 948 times. What exactly does it mean? Pizza is Italian so why bothering adding that also? A simple cuisine=pizza would suffice, or does it mean that you can eat all and every Italian food in a restaurant tagged in this way, but maybe with pizza as something special? I don’t know.

Usually, when a key=value pair occurs only once, it is considered likely to be a typing error (like cuisine=piZza or highway=terziarie) or a new value made up by the mapper (like cuisine=romanesc), but the small sample (taken from the full list of 17849 unique cuisine=* occurrences) above, are not typing errors, but taken from all the possible and valid combinations. How many such combinations are possible? Assume that we allow 2 choices from the ethnicity values and 4 from the food values, then we have a maximum of 53 x 52 x 40 x 39 x 38 x 37 = 6 044 900 160 possible values for the cuisine=* tag! (Yes that is: six-billion fourtyfour-million ninehundred-thousand and onehundred and sixty)

Which way to go?

I have seen proposals of adding the complete merchandise of certain shops to the OSM database. By doing so we would be able to query OSM for “the nearest shop where I can buy an ironing board”
To me that makes no sense at all, as there is no way of getting all that data reliable into OSM. And maintaining it would be an ever bigger challenge.

Should we try to do the same with restaurants and food?
Given the rather careless manner in which the multiple valued tags for cuisine have been used (a result from the database design we are using which allows for any combination of keys and values - in any language - without any error checking at all), I don’t see any usability soon for applications - based on what is in the OSM database - that can compete with what already is on the market for customers. Have you ever spoke to anyone who tried to find out where he/she would go for dinner tonight - including selecting what to eat - by using OSM?
One - fairly big - problem is that roughly one-half of the restaurants has no cuisine tag at all, making it useless for what you were trying to find out (“what can I eat?”).

I know that we can put anything in the OSM database, but we cannot put everything in it.
Let us focus on getting data (as much as we can) into OSM that turns it into a great map (that includes showing where I can find a restaurant), but shall we avoid creating a mediocre restaurant and food guide?

OnOsm.org now supports internationalization, geolocation in browser

Posted by CloCkWeRX on 19 February 2017 in English (English)

Keen to make it even easier to contribute to OSM, I threw a few pull requests at http://github.com/osmlabs/onosm.org - the github repository behind the wonderful OnOSM.org.

Its now possible for someone to use the 'locate me' control when adding their business; a small but important improvement for mobile users.

iandees has also been kind enough to clean up a few existing pull requests around internationalization - onosm.org now supports English, Portguese(Brazillian), and Italian. If you'd like to localize it, its really easy - just fork the github repository and create a new file in the locales directory.

There are a few other experiments for it pending, such as 'sync my business details from a facebook page I own', or 'upload details of 5+ locations from a CSV'.

Ultimately, I'd be keen to provide an experience similar to a 'manage my google listings' scenario - both google and facebook have seen a lot of uptake from business owners. While business owners dont have quite the same incentive with OSM, I am really keen to make it as easy as possible if they choose to publish to OSM.

There are a few other ideas in the works, like "Invite a business owner to share/update their details", or "check how my OSM listing appears on open data sites - maps.me, mapillary/openstreetcam, missing attributes, etc"

What do you see as the ultimate, simplest entry point to getting a business onto OSM with accurate, useful details?

(Semi) automating street name expansions

Posted by cowdog on 19 February 2017 in English (English)

I've been working on a JOSM script to expand abbreviated street names. There are hundreds (if not thousands) in the Plainfield, IL area.

This is extremely tedious work without so form of automation. So far I have reviewed every name change and it's been working awesome.

I wrote up instructions at the GitHub link above. Give it a try yourself or let me know if you find an area with a lot of abbreviated names.

Location: West Hazelcrest Drive, Plainfield, Will County, Illinois, 60544, United States of America

The OSM website now has a context menu (right-click menu)!

Posted by mcld on 18 February 2017 in English (English)

It gives me great pleasure to announce that the OpenStreetMap website now has a context menu! Also known as a right-click menu:

Context menu in action

You might not think this is big news, but I do. A few people asked for this feature in the past, and eventually I proposed some code for it. It took 18 months for the proposal to be merged into the website codebase - why? Primarily because OSM is built and run by volunteers with limited time, but also because my Javascript skills weren't quite up to adding the important polish and tests that are needed for production-ready code. A million thanks to Tom Hughes for improving my not-quite-finished proposal, and for all the feedback that helped me understand how to do things right.

Visit to Mbale university

Posted by Farydh on 18 February 2017 in English (English)

Yesterday was a great day as I had chance to be a part of the mapping work shop held in Uganda Christian University Mbale, Uganda. We had a chance to be reminded of the good mapping practices and tips and also introduced to validation. it was a great excitement to us all learning how to validate and giving feedback to people who mapped the tasks. All thanks to Mr. Kateregga Geoffrey for the great work done.

Location: Mbalwa, Bbuto, Kira, Wakiso, Central Region, Uganda

taginfo: pub vs. place_of_worship

Posted by ImreSamu on 18 February 2017 in English (English)

fixing "network=Barclays Cycle Hire" in London

Posted by mcld on 18 February 2017 in English (English)

I've just written to the UK and London mailing lists, suggesting a bulk edit to fix the outdated "network=Barclays Cycle Hire" in London. Harry proposed this 1 year ago.

Happy Cow IDs

Posted by mcld on 18 February 2017 in English (English)

Happy Cow is a website listing food places that vegetarians and vegans can use. The site has been going since 1999 and seems pretty well-established. I've proposed a tag for cross-referencing against Happy Cow.

Chasing All Hallows through Gedling

Posted by alexkemp on 18 February 2017 in English (English)

As best as I can work out, the first photo that I took of All Hallows Church, Gedling was on September 19, 2016 from near the top of Chatsworth Avenue looking north north east:–

all hallows church, gedling

September 21 2016 saw me receive the chilling news about The Chancel Tax.

Throughout the rest of September & October I kept my head down & mapped to the West then North. By 23 November it was Arnold Lane outside Scot Grave Farm heading south-east and suddenly we caught a distant view of the church again:-

Arnold Lane at Scotgrave Farm

All my mapping was now heading towards the church, and by December, then 2017, there were constant opportunities for closer & closer views of the church:

December 18, Linby Close: Linby close, gedling

January 10, 2017, Besecar Avenue: Arnold Lane at Besecar Avenue

January 10, 2017, Arnold Lane Cemetery: Arnold Lane Cemetery

January 23, 2017, Apple Tree Lane: Apple Tree Lane, Gedling

January 31, Queen's Avenue: Queen's Avenue, Gedling

January 31, Lymn Avenue 1: Lymn Avenue 1, Gedling

January 31, Lymn Avenue 2: Lymn Avenue 2, Gedling

February 13, Cotgrave Avenue 1: Cotgrave Avenue 1, Gedling

February 13, Cotgrave Avenue 2: Cotgrave Avenue 2, Gedling

Caught it!
February 13, Arnold Lane 1: Arnold Lane 1, Gedling

February 13, Arnold Lane 2: Arnold Lane 2, Gedling

February 13, Arnold Lane 3: Arnold Lane 3, Gedling

February 13, Friday Lane 1: Friday Lane 1, Gedling

February 13, Friday Lane 2: Friday Lane 2, Gedling

Location: Arnold and Carlton, Gedling, Nottinghamshire, East Midlands, England, United Kingdom
Older Entries | Newer Entries