SlideShare una empresa de Scribd logo
1 de 22
Benches
from evolutive.co
January 2016, London GeoMob
Carles Pina - carles@pina.cat
Carles Estevadeordal
2/21
Today...
● What is benches
● Why have we done benches?
● Micromapping, OSM bench amenity
● How is it done?
3/21
What's Benches
● iOS app (evolutive.co, a friend who does apps)
● Also available for Android!
● Shows your location
● And shows nearby benches
– and toilets
– and drinking water fountains
4/21
5/21
6/21
7/21
Users can add benches,
fountains, toilets and POIs with
their own description.
At the moment we don't
automatically upload user POIs to
OSM:
● We need to double check OSM
licensing issues (users don't
have OSM account)
● We are afraid that users don't
understand that this is publically
available (and they might just
test...)
We would like to collaborate more
with OSM
8/21
Why?
9/21
Reason 1
10/21
London LOOP
(London Outer Orbital Path)
11/21
12/21
Reason 2: reduced mobility
13/21
Reason 3: happy people
14/21
Reduced mobility
● I started testing routing algorithms
● Walk from point A to B
● Constraint: maximum distance without a bench
● But I need to have more mapped benches, so I
thought to start simpler and get ready for when
I really need the routing algorithm
15/21
User feedback
This is a very simple app that will be very useful
when we put some data in it. Obviously, it takes
all of us to find the benches and put them on
the map. I encourage you to down load the app
and spend 5 minutes providing info for your
neighborhood. Even if you don't think you'll use
the app, this will be a great service to other users.
My daughter has MS. She would be much
more confident going for a walk if she had the
information this app is intended to provide.
16/21
Micromapping
● A few months before starting the benches I wondered:
– Why mappers map “useless” things like trees, lamps?
● One day I thought: how can I find benches?
– Look at OSM! YES! They are there! Thanks!
● Please do more micromapping (someone will use it...
or yourself!)
● Micromapping differentiates OSM from google Maps
● Please add benches!
17/21
Tag:amenity=bench
● It's a node
● Optional tags:
– backrest=yes/no
– direction=compass point (e.g. NW)
– seats=number of seats
– material=wood, steel, stone
– operator=who maintains the bench
– color=brown, black, etc. (commonly used)
18/21
Current setup
● Every week a script downloads planet-
latest.osm.pbf
● We import the relevant nodes to our
PostgreSQL (with GIS module)
● We use Leaflet
● Users can add benches, toilets, fountains and
favourites. So far only for the same user (we
don't upload them to OSM)
19/21
Tech stack
● HTML + Javascript (with Leaflet) on the client side
● iPhone app to show the HTML+Javascript and a few more
“bits and pieces” (e.g. ads, premium, etc.)
● Flask (Python microframework) to create an API (from
Javascript we call the API)
● A Python script to import the planet into PostgreSQL
● PostgreSQL with GIS
20/21
Numbers
● 535K benches in OSM
● 4K benches in London
● There are more non-mapped benches than mapped
● Since April 2015 to January 2016 (iOS):
– about £10 in ads
– about 5 premium users (thank you Michał)
– Lot of fun!
– I know OSM much better now, JOSM, PostgreSQL and
GIS, Leaflet...
21/21
Thank you!
● Thank you for listening
● Thank you for your mapping
● Any questions?
● Download benches from the AppleStore
https://itunes.apple.com/gb/app/benches/id962734704?mt=8
Carles Pina
carles@pina.cat
22/21
Image attributions
● http://greenly.ro/greenly.ro//wp-
content/uploads/2012/05/walking.jpg
● http://vector-magz.com/wp-
content/uploads/2013/07/sandwich-clipart-
300x197.gif
● My grandparents (reduced mobility)
● An anonymous happy colleague

Más contenido relacionado

Similar a Benches

OSM-Philippines and the Yolanda Crisis Mapping Response
OSM-Philippines and the Yolanda Crisis Mapping ResponseOSM-Philippines and the Yolanda Crisis Mapping Response
OSM-Philippines and the Yolanda Crisis Mapping Response
esambale
 
BCS Workshop: Old Maps Online
BCS Workshop: Old Maps OnlineBCS Workshop: Old Maps Online
BCS Workshop: Old Maps Online
Petr Pridal
 
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
CycleStreets
 
OldMapsOnline.org: Open Source & Online Tools for Old Maps
OldMapsOnline.org: Open Source & Online Tools for Old MapsOldMapsOnline.org: Open Source & Online Tools for Old Maps
OldMapsOnline.org: Open Source & Online Tools for Old Maps
Petr Pridal
 

Similar a Benches (20)

Map kathmandu osm nepal presentation - public
Map kathmandu osm nepal presentation - publicMap kathmandu osm nepal presentation - public
Map kathmandu osm nepal presentation - public
 
OSM-Philippines and the Yolanda Crisis Mapping Response
OSM-Philippines and the Yolanda Crisis Mapping ResponseOSM-Philippines and the Yolanda Crisis Mapping Response
OSM-Philippines and the Yolanda Crisis Mapping Response
 
Introduction to OSM
Introduction to OSMIntroduction to OSM
Introduction to OSM
 
BCS Workshop: Old Maps Online
BCS Workshop: Old Maps OnlineBCS Workshop: Old Maps Online
BCS Workshop: Old Maps Online
 
How to organize and run your own OSM humanitarian mapathon
How to organize and run your own OSM humanitarian mapathonHow to organize and run your own OSM humanitarian mapathon
How to organize and run your own OSM humanitarian mapathon
 
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
 
Finding Your Way - Campus Mapping and Big Data - #econfpsu16
Finding Your Way - Campus Mapping and Big Data - #econfpsu16Finding Your Way - Campus Mapping and Big Data - #econfpsu16
Finding Your Way - Campus Mapping and Big Data - #econfpsu16
 
Lessons Learned from CityOpenSource
Lessons Learned from CityOpenSourceLessons Learned from CityOpenSource
Lessons Learned from CityOpenSource
 
Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...
Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...
Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...
 
OSM vs Commercial providers
OSM vs Commercial providersOSM vs Commercial providers
OSM vs Commercial providers
 
PoliMappers - Introduction to OpenStreetMap
PoliMappers - Introduction to OpenStreetMapPoliMappers - Introduction to OpenStreetMap
PoliMappers - Introduction to OpenStreetMap
 
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
 
Wikitravel Press: Open Content printed travel guidebooks using OpenStreetMap
Wikitravel Press: Open Content printed travel guidebooks using OpenStreetMapWikitravel Press: Open Content printed travel guidebooks using OpenStreetMap
Wikitravel Press: Open Content printed travel guidebooks using OpenStreetMap
 
OpenStreetMap integration into Wikimedia projects
OpenStreetMap integration into Wikimedia projectsOpenStreetMap integration into Wikimedia projects
OpenStreetMap integration into Wikimedia projects
 
OpenStreetMap-Introduction
OpenStreetMap-IntroductionOpenStreetMap-Introduction
OpenStreetMap-Introduction
 
Maperitive
MaperitiveMaperitive
Maperitive
 
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
 
OldMapsOnline.org: Open Source & Online Tools for Old Maps
OldMapsOnline.org: Open Source & Online Tools for Old MapsOldMapsOnline.org: Open Source & Online Tools for Old Maps
OldMapsOnline.org: Open Source & Online Tools for Old Maps
 
OpenStreetMap Brighton 0.9999
OpenStreetMap Brighton 0.9999OpenStreetMap Brighton 0.9999
OpenStreetMap Brighton 0.9999
 
An Introduction to OpenStreetMap and Paper Mapping (2011 Software Freedom Day)
An Introduction to OpenStreetMap and Paper Mapping (2011 Software Freedom Day)An Introduction to OpenStreetMap and Paper Mapping (2011 Software Freedom Day)
An Introduction to OpenStreetMap and Paper Mapping (2011 Software Freedom Day)
 

Más de Carles Pina Estany

Más de Carles Pina Estany (8)

Circumnavigating the Antarctic with Python and Django during ACE 2016
Circumnavigating the Antarctic with Python and Django during ACE 2016Circumnavigating the Antarctic with Python and Django during ACE 2016
Circumnavigating the Antarctic with Python and Django during ACE 2016
 
ACE (Antarctic Circumnavigation Expedition) 2016 IT
ACE (Antarctic Circumnavigation Expedition) 2016 ITACE (Antarctic Circumnavigation Expedition) 2016 IT
ACE (Antarctic Circumnavigation Expedition) 2016 IT
 
Expedición ACE: dando la vuelta la Antártida
Expedición ACE: dando la vuelta la AntártidaExpedición ACE: dando la vuelta la Antártida
Expedición ACE: dando la vuelta la Antártida
 
Seal traveling - Icehack
Seal traveling - IcehackSeal traveling - Icehack
Seal traveling - Icehack
 
Dacco
DaccoDacco
Dacco
 
Midi madness
Midi madnessMidi madness
Midi madness
 
Olfactory notifications
Olfactory notificationsOlfactory notifications
Olfactory notifications
 
Dynamic Slides using OpenOffice.org Impress and Python
Dynamic Slides using OpenOffice.org Impress and PythonDynamic Slides using OpenOffice.org Impress and Python
Dynamic Slides using OpenOffice.org Impress and Python
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Benches

  • 1. Benches from evolutive.co January 2016, London GeoMob Carles Pina - carles@pina.cat Carles Estevadeordal
  • 2. 2/21 Today... ● What is benches ● Why have we done benches? ● Micromapping, OSM bench amenity ● How is it done?
  • 3. 3/21 What's Benches ● iOS app (evolutive.co, a friend who does apps) ● Also available for Android! ● Shows your location ● And shows nearby benches – and toilets – and drinking water fountains
  • 7. 7/21 Users can add benches, fountains, toilets and POIs with their own description. At the moment we don't automatically upload user POIs to OSM: ● We need to double check OSM licensing issues (users don't have OSM account) ● We are afraid that users don't understand that this is publically available (and they might just test...) We would like to collaborate more with OSM
  • 11. 11/21
  • 14. 14/21 Reduced mobility ● I started testing routing algorithms ● Walk from point A to B ● Constraint: maximum distance without a bench ● But I need to have more mapped benches, so I thought to start simpler and get ready for when I really need the routing algorithm
  • 15. 15/21 User feedback This is a very simple app that will be very useful when we put some data in it. Obviously, it takes all of us to find the benches and put them on the map. I encourage you to down load the app and spend 5 minutes providing info for your neighborhood. Even if you don't think you'll use the app, this will be a great service to other users. My daughter has MS. She would be much more confident going for a walk if she had the information this app is intended to provide.
  • 16. 16/21 Micromapping ● A few months before starting the benches I wondered: – Why mappers map “useless” things like trees, lamps? ● One day I thought: how can I find benches? – Look at OSM! YES! They are there! Thanks! ● Please do more micromapping (someone will use it... or yourself!) ● Micromapping differentiates OSM from google Maps ● Please add benches!
  • 17. 17/21 Tag:amenity=bench ● It's a node ● Optional tags: – backrest=yes/no – direction=compass point (e.g. NW) – seats=number of seats – material=wood, steel, stone – operator=who maintains the bench – color=brown, black, etc. (commonly used)
  • 18. 18/21 Current setup ● Every week a script downloads planet- latest.osm.pbf ● We import the relevant nodes to our PostgreSQL (with GIS module) ● We use Leaflet ● Users can add benches, toilets, fountains and favourites. So far only for the same user (we don't upload them to OSM)
  • 19. 19/21 Tech stack ● HTML + Javascript (with Leaflet) on the client side ● iPhone app to show the HTML+Javascript and a few more “bits and pieces” (e.g. ads, premium, etc.) ● Flask (Python microframework) to create an API (from Javascript we call the API) ● A Python script to import the planet into PostgreSQL ● PostgreSQL with GIS
  • 20. 20/21 Numbers ● 535K benches in OSM ● 4K benches in London ● There are more non-mapped benches than mapped ● Since April 2015 to January 2016 (iOS): – about £10 in ads – about 5 premium users (thank you Michał) – Lot of fun! – I know OSM much better now, JOSM, PostgreSQL and GIS, Leaflet...
  • 21. 21/21 Thank you! ● Thank you for listening ● Thank you for your mapping ● Any questions? ● Download benches from the AppleStore https://itunes.apple.com/gb/app/benches/id962734704?mt=8 Carles Pina carles@pina.cat
  • 22. 22/21 Image attributions ● http://greenly.ro/greenly.ro//wp- content/uploads/2012/05/walking.jpg ● http://vector-magz.com/wp- content/uploads/2013/07/sandwich-clipart- 300x197.gif ● My grandparents (reduced mobility) ● An anonymous happy colleague