Hi, first day using OSM, first question! The story: I'm in the middle of 6 weeks of radiotherapy treatment for prostate cancer at Charing Cross Hospital in London. Without going into any detail, the locations of public toilets are quite important for men with prostate issues (as indeed they are for men and women with all sorts of other health issues)! I am also a web manager used to dealing with open data, apis, mapping and crowdsourcing, although primarily in the cultural sector. So my thoughts immediately turned to whether there was an app available or whether I could build something. In short, anything that already exists appears to be either not working, old and neglected, or covers a specific locality. So apologies for the fairly long post, but here goes ... The idea: I'd like to create a simple mobile app (or mobile optimised site) to display the nearest toilets. Initially I'm thinking UK, but there's no reason why it couldn't be more global. I would also like to include a layer of related information that would be useful to people undergoing treatment, primarily contributed by the users themselves (probably stored in either a Wiki or Wordpress type site) and including the sorts of things that wouldn't suit OSM like comments, ratings, tips and advice etc. Much to my surprise (now naive!) there doesn't appear to be an 'official' UK dataset for public conveniences so that's when I thought of OSM. To prove the map concept I have gone to http://overpass-turbo.eu/ and amended the query to <has-kv k="amenity" v="toilets"/> and it works quite nicely, but I can already see lots of gaps for the area that I know. But lots of potential to get local people with specific knowledge to fill those gaps. My questions:
- is this just reinventing someone else's wheel?
- what's the easiest way to pull specific data (in this case based on a query for facility:toilets) statically or dynamically from OSM and display it on a map? I am quite familiar with OpenLayers if that's of any help. Handy sites: - http://overpass-turbo.eu/s/2H9 - example of toilet map from OSM
Any pointers would be gratefully received. Cheers, James asked 05 Mar '14, 21:36 jamesinealing |
Have you seen the Great British Public Toilet Map? They may be interested in collaborating. answered 05 Mar '14, 22:02 Richard ♦ 1
Odd, that was one I tried but wasn't really working (I think on my mobile) but it does seem to be now. It's only a London dataset but it certainly seems to be the best I've yet seen, and their roadmap (tewrrible pun, but see 'What's next for the map?' on http://greatbritishpublictoiletmap.rca.ac.uk/#page-about) mentions a lot of the issues I've been thinking about, including OSM integration. So many thanks for prompting me to revisit it. I'll get in touch with them.
(05 Mar '14, 22:32)
jamesinealing
1
I don't know how active it is at the moment as Gail Ramster is a relatively new mum. However, this is certainly the place to start, I don't know of anyone else who has such a comprehensive grasp of both policy issues and sources of data for public toilets (which often turn out to be related to the aforementioned policies).
(05 Mar '14, 22:43)
SK53 ♦
1
Because several members of OSM have been supporting Gail Ramster's initiatives about providing open data for toilet locations since 2011. It is clear that OSM can provide some of the data and suitable technologies but isnt the whole answer. I find the suggestion that people with prostrate cancer might care whether information about the nearest toilet is provided by an FLOSS data/app or not absurd.
(06 Mar '14, 11:18)
SK53 ♦
1
Just to say that I've been in touch with Gail who has given a positive response, saying that she is just back working on this. She certainly seems to be the best placed and most knowledgeable person on the subject, so if I can divert what skills and experience I have in her direction that looks to be the best approach.
(06 Mar '14, 22:36)
jamesinealing
|
I created http://toiletmap.org It was originally a proof of concept to show Gail Ramster (http://greatbritishpublictoiletmap.rca.ac.uk/) that OpenStreetMap(OSM) had a lot of toilet locations already. OSM contributors often notice the public toilets while mapping and add the location (can be the difficult bit) but don't add extra attributes you might want to search on (gender, fee, accessibility, opening hours, etc). I intended the website to become a place to search on those attributes and also allow for missing attributes to be added (probably through multiple-user validation before pushing data back to OSM). I also want to include all "away from home toilets" (term used in the business to include cafe toilets etc) and their rules (non-customers can use John Lewis toilets, Tescos it depends on the local store manager, etc). I have some notes(design and code) at home about a phone app version of the site, and this was going to be my next work on it. There is a lot of interest in this from people like yourself, but there seemed to be no money to keep me able to spend time on it, especially the focus I would have to maintain in order to make a mobile version or app. I even went to the UK Loo of the Year awards, quite a strange experience. It seems commercial interest seemed more directed to supporting the "Changing Places" campaign for disabled toilets the size of a typical shop floor. As I'm always hacking up new ideas, my attention to ToiletMap.org has gone. I expect the reason it doesn't work is due to a recent web hosting move and I just need to correct the database link. But it will be out of date now anyway. I still snap photos of every toilet I see on holiday and add them to OSM. You can e-mail me info{at} livingwithdragons[dot]com if you want to speak further, or ask additional questions here and I'll reply later. answered 06 Mar '14, 10:51 LivingWithDr... 1
Many thanks, it's great to get the background and start putting pieces together. I've already been in touch with Gail and will drop you a note when I get a minute.
(06 Mar '14, 22:34)
jamesinealing
|
Hi, it's nice to see new (and old) people interested in this. Thanks for thinking of me! We have 6 months funding from Nominet to extend our map, which began this month. The aim is to stop focusing just on open data (which is patchy and non-standard) but to crowdsource, and also trawl council sites ourselves. This includes importing and displaying all the OSM toilets. Like toiletmap.org demonstrated, the OSM toilets have lots of locations but not other attributes (like opening hours), whereas council webpages have this information but no efficient way of mapping the locations ("toilet located behind beach huts" is one description I've seen). So we want to match these two data sources, and build on it. All data gathered will be submitted back into OSM. There are also increasing numbers of community toilets (ones in local businesses that are paid by the council) which can be added, and I like the idea of people adding themselves to a database like Give Me Tap which I've not seen before. Hopefully we'll be able to create an open database that is reliable enough for the public to want to help maintain and improve it. Then others can also make their own toilet-finding apps that meet different user needs. I'm afraid I can't talk about how we're do this as I haven't a clue - Neontribe do the software side. They seem confident, but we'll also need lots of help! I'd love to talk more about the OSM data (online or in real life); it'd be great if various projects compliment each other. I'm keen to include as many attributes as is useful (and to make sure we get the right data type for each one), but realistically there's a limit to what people will complete, so we also need to get the right attributes - so on a side note it would be really good to hear what information people with prostate cancer might appreciate. Does that sound Ok? Please let me know if you think we're going about things the wrong way, as we only want to improve the OSM data and make whatever progress we can towards a decent useable UK database of public and community toilets. answered 09 Mar '14, 14:13 gaillyk |
On a side note, I know Elbatrop's app "Find Toilets" uses OSM data to display facilities and adds any user-generated information back into OSM. So that's another working example to look at, although I haven't looked at it in a couple of years. answered 09 Mar '14, 14:16 gaillyk |