SlideShare a Scribd company logo
1 of 88
Download to read offline
OPENSTREETMAP
PAST, PRESENT AND FUTURE
        Peter Batty
         Ubisense
        @pmbatty
Crowdsourcing changes
    everything!!!

       (Scene from State of the Map 2011)
CONTRIBUTORS


     Mike Dolbow           Steve Chilton         Bernie Connors        Jens Winbladh
      St Paul, MN               UK            New Brunswick, Canada   Kolding, Denmark




    Kate Chapman          Richard Fairhurst      Jonathan Raper           Pascal Neis
 aka @wonderchook                UK                    UK             Heidelberg, Germany
Washington, DC (or Bali?)
PAST
December 3, 2007




Google                      OpenStreetMap




            July 7, 2009
What about quality?

              Dr Muki Haklay of UCL




“OSM quality is beyond good enough, it is a product
  that can be used for a wide range of activities”


                                  Based on a detailed analysis
                                   http://tinyurl.com/mukiosm
Database
                                                                    2007 data
  69 countries
  11m miles (18m km) of roads
  18m points of interest              “Creating, maintaining and delivering a
People                            comprehensive, high quality map database is a
                                    multi-step, labor-intensive process. We
  Field force 700                  currently employ over 270 employees in our
                                    centralized production facility and a global
  Central production 270         workforce of over 700 geographic analysts in 32
                                                    countries”
  Technology 500
  Total 3349
Financial
  Revenue $853m (~€604m)
  Data creation & distribution costs       $396m           (~€280m)
WHY BOTHER?
  As a mapper / user      As a developer
             It’s fun!!   It’s free!!
Map what you want         Access to vector data
                          Download to mobile devices
          It’s useful     Supported by many cool
 Faster corrections       development tools
                          Can use for asset tracking,
                          turn by turn directions, etc
PRESENT
Denver, CO                                             Denver, CO
USA                                                          USA
                                “Mousetrap” junction
                                of I-25 and I-70




                   Cape Royal
             Grand Canyon, AZ                            Cropston
                         USA                              England
DATA EDITING
Editing with
 Potlatch 2
Straighten
     Circle
   Square
   Parallel
HUMANITARIAN OSM TEAM
        (HOT)
January 31, 2009
Haiti - January 12, 2010
Haiti - January 14, 2010
Haiti - January 26, 2010
Damage Assessment
I am currently in Port Au Prince
   with the Fairfax County Urban
  Search & Rescue Team (USA-1)
   out of Fairfax, VA, USA. I wish
there was a way that I can express
   to you properly how important
     your OSM files were to us.
We are working with the Australia-Indonesia Facility
                             for Disaster Reduction to collect exposure data using
                              OpenStreetMap.  We are working with 5 universities
                                to collect urban data and community facilitators in
                             rural areas to collect the information there.  The goal
                                      is to collect 3 attributes about each
                              building (number of floors, wall type and
                            roof type).  That will then be fed into risk modeling
                                                                           software. 

                              Currently it is a three month pilot to determine the
                                    feasibility of using OSM for this.  With the rural
                               facilitators they are already doing poverty mapping
                               and we are just aiming to give them better tools in
                             order to improve what they are doing as well as get
Kate Chapman                 them to collect some more data for the risk models. 
Executive Director of HOT
                               It turns out the attributes we are interested in also
                              can feed into the poverty analysis so they are really
                                                                     excited about it.




New HOT project in Indonesia
Kampung Bali
Correcting Information
ROUTING
http://routingdemo.geofabrik.de/
Danish Working Environment
   Authority (Arbejdstilsynet)

 Android application called VIVI shows
inspectors route between sites. Chose
  OSM because of licensing terms and
   availability of open source software.




              Runs on
             Galaxy Tab
http://bit.ly/multimodaltripplanner
http://opentripplanner.org/
“a good puzzle would
  be to cross Dublin
without passing a pub”

          James Joyce
              Ulysses
http://bit.ly/dublinpubs
APPLICATIONS
soft cities
 softcities.net
DEVELOPMENT
JavaScript map rendering engine

Renders OSM data similarly to Mapnik
MapCSS support for map styling
Renders from lightweight GeoJSON-like tiles
Easy integration with Leaflet




http://kothic.org/js/
http://leaflet.cloudmade.com/
FUTURE
The more I learn, the more
        I realize I don't know.




    The more I realize I don't
know, the more I want to learn
evolvable systems
Only solutions that produce partial results            80-20
                                                           rule
when partially implemented can succeed

What is, is wrong

Orgel's Rule: "Evolution is cleverer than
you are"
                 Evolvable

                    Centrally designed

                                                   Clay Shirky, 1996
                                            shirky.com/writings/evolve.html
(From my SOTM 2009 talk)                Strategic Areas
                                              for OSM

       Managing Trust, Workflow and Validation
                 Licensing and Legal
           Relationship with “the big guys”
                    Focus / Scope

      Passive crowdsourcing         Simplicity

           Mobile                Gamification
Licensing :(
Photo by Steve Punter - http://flic.kr/p/5qXFV9
Forks



                                           CommonMap commonmap.info
                                             SharedMap sharedmap.org
                                               FreeOSM freeosm.org
                                                  USGS (internal)
     OpenStreetMap openstreetmap.org


                                               http://bit.ly/osmforks
Photo by tonystl - http://flic.kr/p/mBNVh
(Monty Python video from Life of Brian here)




Longer (and uncensored) version at http://bit.ly/pythonsplitters
Public Domain?
Photo by gadl - http://flic.kr/p/8QnG3
Photo by stevebkennedy - http://flic.kr/p/99MtLv
Mobile applications
Photo by drewleavy - http://flic.kr/p/6BjDzL      Photo by kylezoa - http://flic.kr/p/6sA5V9




Photo by D'Arcy Norman - http://flic.kr/p/8jYHTT
                                                                     Different Goals
Photo by nerovivo - http://flic.kr/p/zWeRv   Hide the complexity
Validation, Trust, Workflow
http://flic.kr/p/6GuX54




              Pivoting to Monetize Mobile Hyperlocal
Gamification     Social Gamification by Going Viral
Passive crowdsourcing
my iPhone location log
                                                                                on Google Fusion Tables




8. What other location data is Apple collecting from the iPhone besides crowd-sourced Wi-Fi hotspot and cell tower data?
Apple is now collecting anonymous traffic data to build a crowd-sourced traffic database with the goal of providing iPhone
users an improved traffic service in the next couple of years.
iPhone sales by quarter

Total sold by Q3 2011
128,964,000
?
Photo by Helico - http://flic.kr/p/5EsRYP
Photo by tonystl - http://flic.kr/p/mBNVh
MAP
Peter Batty
peter.batty@ubisense.net
       @pmbatty

More Related Content

What's hot

OpenStreetMap at Camp Roberts
OpenStreetMap at Camp RobertsOpenStreetMap at Camp Roberts
OpenStreetMap at Camp Robertsmikel_maron
 
Map Kibera at the UN
Map Kibera at the UNMap Kibera at the UN
Map Kibera at the UNmikel_maron
 
OpenMappingAfrica
OpenMappingAfricaOpenMappingAfrica
OpenMappingAfricamikel_maron
 
OpenStreetMap at Wikimania
OpenStreetMap at WikimaniaOpenStreetMap at Wikimania
OpenStreetMap at Wikimaniamikel_maron
 
Reality Mining and Urban Sensing
Reality Mining and Urban SensingReality Mining and Urban Sensing
Reality Mining and Urban SensingDarshan Santani
 
Crowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so farCrowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so farDongpo Deng
 
Using Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography ClassroomUsing Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography ClassroomRebecca Nicholas
 
HOT OSM Community mapping in Lower Shire, Malawi
HOT OSM Community mapping in Lower Shire, MalawiHOT OSM Community mapping in Lower Shire, Malawi
HOT OSM Community mapping in Lower Shire, MalawiSeverin Menard
 
Spatial Technology Resources for Teachers
Spatial Technology Resources for TeachersSpatial Technology Resources for Teachers
Spatial Technology Resources for TeachersRebecca Nicholas
 
Haiti Qake2010 Bar Camp Canberra2010
Haiti Qake2010 Bar Camp Canberra2010Haiti Qake2010 Bar Camp Canberra2010
Haiti Qake2010 Bar Camp Canberra2010Shoaib Burq
 
Leeds Data Thing OpenStreetMap and Other Geo Visualization Stuff
Leeds Data Thing OpenStreetMap and Other Geo Visualization StuffLeeds Data Thing OpenStreetMap and Other Geo Visualization Stuff
Leeds Data Thing OpenStreetMap and Other Geo Visualization Stuffchippy
 
Open Geo Data in Italy and the OpenStreetMap case
Open Geo Data in Italy and the OpenStreetMap caseOpen Geo Data in Italy and the OpenStreetMap case
Open Geo Data in Italy and the OpenStreetMap caseMaurizio Napolitano
 
GeOng presentation about OpenStreetMap
GeOng presentation about OpenStreetMapGeOng presentation about OpenStreetMap
GeOng presentation about OpenStreetMapchippy
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GISAndrew Turner
 
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...Pierre Béland
 
ABCD-GIS_Seto_harvardCGA
ABCD-GIS_Seto_harvardCGAABCD-GIS_Seto_harvardCGA
ABCD-GIS_Seto_harvardCGAToshikazu Seto
 
From geovisualisation to neocartography: Maps in a digital world
From geovisualisation to neocartography: Maps in a digital worldFrom geovisualisation to neocartography: Maps in a digital world
From geovisualisation to neocartography: Maps in a digital worldBenjamin Hennig
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyMaria Antonia Brovelli
 

What's hot (20)

OpenStreetMap at Camp Roberts
OpenStreetMap at Camp RobertsOpenStreetMap at Camp Roberts
OpenStreetMap at Camp Roberts
 
Map Kibera at the UN
Map Kibera at the UNMap Kibera at the UN
Map Kibera at the UN
 
OpenMappingAfrica
OpenMappingAfricaOpenMappingAfrica
OpenMappingAfrica
 
OpenStreetMap at Wikimania
OpenStreetMap at WikimaniaOpenStreetMap at Wikimania
OpenStreetMap at Wikimania
 
Reality Mining and Urban Sensing
Reality Mining and Urban SensingReality Mining and Urban Sensing
Reality Mining and Urban Sensing
 
Crowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so farCrowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so far
 
Using Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography ClassroomUsing Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography Classroom
 
HOT OSM Community mapping in Lower Shire, Malawi
HOT OSM Community mapping in Lower Shire, MalawiHOT OSM Community mapping in Lower Shire, Malawi
HOT OSM Community mapping in Lower Shire, Malawi
 
Spatial Technology Resources for Teachers
Spatial Technology Resources for TeachersSpatial Technology Resources for Teachers
Spatial Technology Resources for Teachers
 
Haiti Qake2010 Bar Camp Canberra2010
Haiti Qake2010 Bar Camp Canberra2010Haiti Qake2010 Bar Camp Canberra2010
Haiti Qake2010 Bar Camp Canberra2010
 
Leeds Data Thing OpenStreetMap and Other Geo Visualization Stuff
Leeds Data Thing OpenStreetMap and Other Geo Visualization StuffLeeds Data Thing OpenStreetMap and Other Geo Visualization Stuff
Leeds Data Thing OpenStreetMap and Other Geo Visualization Stuff
 
Open Geo Data in Italy and the OpenStreetMap case
Open Geo Data in Italy and the OpenStreetMap caseOpen Geo Data in Italy and the OpenStreetMap case
Open Geo Data in Italy and the OpenStreetMap case
 
GeOng presentation about OpenStreetMap
GeOng presentation about OpenStreetMapGeOng presentation about OpenStreetMap
GeOng presentation about OpenStreetMap
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GIS
 
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...
 
Dataviz Pres1109
Dataviz Pres1109Dataviz Pres1109
Dataviz Pres1109
 
ABCD-GIS_Seto_harvardCGA
ABCD-GIS_Seto_harvardCGAABCD-GIS_Seto_harvardCGA
ABCD-GIS_Seto_harvardCGA
 
From geovisualisation to neocartography: Maps in a digital world
From geovisualisation to neocartography: Maps in a digital worldFrom geovisualisation to neocartography: Maps in a digital world
From geovisualisation to neocartography: Maps in a digital world
 
SMSociety16_paper_209-FINAL VERSION
SMSociety16_paper_209-FINAL VERSIONSMSociety16_paper_209-FINAL VERSION
SMSociety16_paper_209-FINAL VERSION
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
 

Similar to OpenStreetMap Past, Present and Future

OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...CycleStreets
 
Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311esambale
 
OpenStreetMap intro 2010 07
OpenStreetMap intro 2010 07OpenStreetMap intro 2010 07
OpenStreetMap intro 2010 07Peter Batty
 
Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Matt Biddulph
 
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...chippy
 
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
 
Rocket City Keynote
Rocket City KeynoteRocket City Keynote
Rocket City KeynoteLearon Dalby
 
GITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyGITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyPeter Batty
 
Experiences as a producer, consumer and observer of open data
Experiences as a producer, consumer and observer of open dataExperiences as a producer, consumer and observer of open data
Experiences as a producer, consumer and observer of open dataProgCity
 
Geodata creation:past, present and future
Geodata creation:past, present and futureGeodata creation:past, present and future
Geodata creation:past, present and futurePeter Batty
 
Spohrer smarter service systems transdisciplinarity 20141121 v7
Spohrer smarter service systems transdisciplinarity  20141121 v7Spohrer smarter service systems transdisciplinarity  20141121 v7
Spohrer smarter service systems transdisciplinarity 20141121 v7ISSIP
 
Soderstrom
SoderstromSoderstrom
SoderstromNASAPMC
 
Foresight Analytics
Foresight AnalyticsForesight Analytics
Foresight Analyticssuresh sood
 
Eurosha kenya pres_osm_en_20121031
Eurosha kenya pres_osm_en_20121031Eurosha kenya pres_osm_en_20121031
Eurosha kenya pres_osm_en_20121031Severin Menard
 
The Future of the Map
The Future of the MapThe Future of the Map
The Future of the Mapelliotharmon
 
B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15
B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15
B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15Alfie Conetta MSc BSc(Hon) FRGS
 

Similar to OpenStreetMap Past, Present and Future (20)

OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
 
Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311
 
OpenStreetMap intro 2010 07
OpenStreetMap intro 2010 07OpenStreetMap intro 2010 07
OpenStreetMap intro 2010 07
 
Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)
 
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
 
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"
 
Rocket City Keynote
Rocket City KeynoteRocket City Keynote
Rocket City Keynote
 
GITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyGITA PNW 2015 Peter Batty
GITA PNW 2015 Peter Batty
 
Who? What? Why we better care?
Who? What? Why we better care?Who? What? Why we better care?
Who? What? Why we better care?
 
Experiences as a producer, consumer and observer of open data
Experiences as a producer, consumer and observer of open dataExperiences as a producer, consumer and observer of open data
Experiences as a producer, consumer and observer of open data
 
Geodata creation:past, present and future
Geodata creation:past, present and futureGeodata creation:past, present and future
Geodata creation:past, present and future
 
Spohrer smarter service systems transdisciplinarity 20141121 v7
Spohrer smarter service systems transdisciplinarity  20141121 v7Spohrer smarter service systems transdisciplinarity  20141121 v7
Spohrer smarter service systems transdisciplinarity 20141121 v7
 
Soderstrom
SoderstromSoderstrom
Soderstrom
 
Foresight Analytics
Foresight AnalyticsForesight Analytics
Foresight Analytics
 
Future direction of geoinfomatics
Future direction of geoinfomaticsFuture direction of geoinfomatics
Future direction of geoinfomatics
 
Eurosha kenya pres_osm_en_20121031
Eurosha kenya pres_osm_en_20121031Eurosha kenya pres_osm_en_20121031
Eurosha kenya pres_osm_en_20121031
 
The Future of the Map
The Future of the MapThe Future of the Map
The Future of the Map
 
Web 2 & geo
Web 2 & geoWeb 2 & geo
Web 2 & geo
 
Whats neo?
Whats neo?Whats neo?
Whats neo?
 
B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15
B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15
B00624300_EGM701_MSc ResearchPaper_AlfredoConetta_03-May-15
 

More from Peter Batty

Building enterprise applications using open source
Building enterprise applications using open sourceBuilding enterprise applications using open source
Building enterprise applications using open sourcePeter Batty
 
FOSS4G NA 2016 review
FOSS4G NA 2016 reviewFOSS4G NA 2016 review
FOSS4G NA 2016 reviewPeter Batty
 
GITA PNW keynote presentation: Openness in Geospatial
GITA PNW keynote presentation: Openness in GeospatialGITA PNW keynote presentation: Openness in Geospatial
GITA PNW keynote presentation: Openness in GeospatialPeter Batty
 
AGI geocommunity 2013
AGI geocommunity 2013AGI geocommunity 2013
AGI geocommunity 2013Peter Batty
 
Enterprise integration options with Smallworld
Enterprise integration options with SmallworldEnterprise integration options with Smallworld
Enterprise integration options with SmallworldPeter Batty
 
Enterprise integration options with Smallworld
Enterprise integration options with SmallworldEnterprise integration options with Smallworld
Enterprise integration options with SmallworldPeter Batty
 
GeoAlberta keynote
GeoAlberta keynoteGeoAlberta keynote
GeoAlberta keynotePeter Batty
 
FOSS4G opening session
FOSS4G opening sessionFOSS4G opening session
FOSS4G opening sessionPeter Batty
 
To G or not to G
To G or not to GTo G or not to G
To G or not to GPeter Batty
 
Precision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location SystemsPrecision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location SystemsPeter Batty
 
myWorld Overview May 2011
myWorld Overview May 2011myWorld Overview May 2011
myWorld Overview May 2011Peter Batty
 
Smallworld and Google: the best of both worlds
Smallworld and Google: the best of both worldsSmallworld and Google: the best of both worlds
Smallworld and Google: the best of both worldsPeter Batty
 
GITA keynote 2011 v2
GITA keynote 2011 v2GITA keynote 2011 v2
GITA keynote 2011 v2Peter Batty
 
Geo in the cloud
Geo in the cloudGeo in the cloud
Geo in the cloudPeter Batty
 
The Geospatial Revolution ANZ 2010
The Geospatial Revolution ANZ 2010The Geospatial Revolution ANZ 2010
The Geospatial Revolution ANZ 2010Peter Batty
 
W3G: Don't make me think!
W3G: Don't make me think!W3G: Don't make me think!
W3G: Don't make me think!Peter Batty
 
Smallworld and Google: the best of both worlds
Smallworld and Google: the best of both worldsSmallworld and Google: the best of both worlds
Smallworld and Google: the best of both worldsPeter Batty
 
RTLS in Aerospace Manufacturing
RTLS in Aerospace ManufacturingRTLS in Aerospace Manufacturing
RTLS in Aerospace ManufacturingPeter Batty
 
The Geospatial Revolution in Copenhagen
The Geospatial Revolution in CopenhagenThe Geospatial Revolution in Copenhagen
The Geospatial Revolution in CopenhagenPeter Batty
 
DRCOG: The Geospatial Revolution Peter Batty
DRCOG: The Geospatial Revolution Peter BattyDRCOG: The Geospatial Revolution Peter Batty
DRCOG: The Geospatial Revolution Peter BattyPeter Batty
 

More from Peter Batty (20)

Building enterprise applications using open source
Building enterprise applications using open sourceBuilding enterprise applications using open source
Building enterprise applications using open source
 
FOSS4G NA 2016 review
FOSS4G NA 2016 reviewFOSS4G NA 2016 review
FOSS4G NA 2016 review
 
GITA PNW keynote presentation: Openness in Geospatial
GITA PNW keynote presentation: Openness in GeospatialGITA PNW keynote presentation: Openness in Geospatial
GITA PNW keynote presentation: Openness in Geospatial
 
AGI geocommunity 2013
AGI geocommunity 2013AGI geocommunity 2013
AGI geocommunity 2013
 
Enterprise integration options with Smallworld
Enterprise integration options with SmallworldEnterprise integration options with Smallworld
Enterprise integration options with Smallworld
 
Enterprise integration options with Smallworld
Enterprise integration options with SmallworldEnterprise integration options with Smallworld
Enterprise integration options with Smallworld
 
GeoAlberta keynote
GeoAlberta keynoteGeoAlberta keynote
GeoAlberta keynote
 
FOSS4G opening session
FOSS4G opening sessionFOSS4G opening session
FOSS4G opening session
 
To G or not to G
To G or not to GTo G or not to G
To G or not to G
 
Precision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location SystemsPrecision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location Systems
 
myWorld Overview May 2011
myWorld Overview May 2011myWorld Overview May 2011
myWorld Overview May 2011
 
Smallworld and Google: the best of both worlds
Smallworld and Google: the best of both worldsSmallworld and Google: the best of both worlds
Smallworld and Google: the best of both worlds
 
GITA keynote 2011 v2
GITA keynote 2011 v2GITA keynote 2011 v2
GITA keynote 2011 v2
 
Geo in the cloud
Geo in the cloudGeo in the cloud
Geo in the cloud
 
The Geospatial Revolution ANZ 2010
The Geospatial Revolution ANZ 2010The Geospatial Revolution ANZ 2010
The Geospatial Revolution ANZ 2010
 
W3G: Don't make me think!
W3G: Don't make me think!W3G: Don't make me think!
W3G: Don't make me think!
 
Smallworld and Google: the best of both worlds
Smallworld and Google: the best of both worldsSmallworld and Google: the best of both worlds
Smallworld and Google: the best of both worlds
 
RTLS in Aerospace Manufacturing
RTLS in Aerospace ManufacturingRTLS in Aerospace Manufacturing
RTLS in Aerospace Manufacturing
 
The Geospatial Revolution in Copenhagen
The Geospatial Revolution in CopenhagenThe Geospatial Revolution in Copenhagen
The Geospatial Revolution in Copenhagen
 
DRCOG: The Geospatial Revolution Peter Batty
DRCOG: The Geospatial Revolution Peter BattyDRCOG: The Geospatial Revolution Peter Batty
DRCOG: The Geospatial Revolution Peter Batty
 

Recently uploaded

Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 

Recently uploaded (20)

Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 

OpenStreetMap Past, Present and Future

  • 1. OPENSTREETMAP PAST, PRESENT AND FUTURE Peter Batty Ubisense @pmbatty
  • 2.
  • 3. Crowdsourcing changes everything!!! (Scene from State of the Map 2011)
  • 4.
  • 5.
  • 6. CONTRIBUTORS Mike Dolbow Steve Chilton Bernie Connors Jens Winbladh St Paul, MN UK New Brunswick, Canada Kolding, Denmark Kate Chapman Richard Fairhurst Jonathan Raper Pascal Neis aka @wonderchook UK UK Heidelberg, Germany Washington, DC (or Bali?)
  • 8. December 3, 2007 Google OpenStreetMap July 7, 2009
  • 9.
  • 10. What about quality? Dr Muki Haklay of UCL “OSM quality is beyond good enough, it is a product that can be used for a wide range of activities” Based on a detailed analysis http://tinyurl.com/mukiosm
  • 11. Database 2007 data 69 countries 11m miles (18m km) of roads 18m points of interest “Creating, maintaining and delivering a People comprehensive, high quality map database is a multi-step, labor-intensive process. We Field force 700 currently employ over 270 employees in our centralized production facility and a global Central production 270 workforce of over 700 geographic analysts in 32 countries” Technology 500 Total 3349 Financial Revenue $853m (~€604m) Data creation & distribution costs $396m (~€280m)
  • 12. WHY BOTHER? As a mapper / user As a developer It’s fun!! It’s free!! Map what you want Access to vector data Download to mobile devices It’s useful Supported by many cool Faster corrections development tools Can use for asset tracking, turn by turn directions, etc
  • 14.
  • 15.
  • 16.
  • 17. Denver, CO Denver, CO USA USA “Mousetrap” junction of I-25 and I-70 Cape Royal Grand Canyon, AZ Cropston USA England
  • 20. Straighten Circle Square Parallel
  • 21.
  • 22.
  • 25. Haiti - January 12, 2010
  • 26. Haiti - January 14, 2010
  • 27. Haiti - January 26, 2010
  • 29. I am currently in Port Au Prince with the Fairfax County Urban Search & Rescue Team (USA-1) out of Fairfax, VA, USA. I wish there was a way that I can express to you properly how important your OSM files were to us.
  • 30. We are working with the Australia-Indonesia Facility for Disaster Reduction to collect exposure data using OpenStreetMap.  We are working with 5 universities to collect urban data and community facilitators in rural areas to collect the information there.  The goal is to collect 3 attributes about each building (number of floors, wall type and roof type).  That will then be fed into risk modeling software.  Currently it is a three month pilot to determine the feasibility of using OSM for this.  With the rural facilitators they are already doing poverty mapping and we are just aiming to give them better tools in order to improve what they are doing as well as get Kate Chapman them to collect some more data for the risk models.  Executive Director of HOT It turns out the attributes we are interested in also can feed into the poverty analysis so they are really excited about it. New HOT project in Indonesia
  • 32.
  • 34.
  • 35.
  • 36.
  • 39. Danish Working Environment Authority (Arbejdstilsynet) Android application called VIVI shows inspectors route between sites. Chose OSM because of licensing terms and availability of open source software. Runs on Galaxy Tab
  • 42.
  • 43. “a good puzzle would be to cross Dublin without passing a pub” James Joyce Ulysses
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 54.
  • 55.
  • 57. JavaScript map rendering engine Renders OSM data similarly to Mapnik MapCSS support for map styling Renders from lightweight GeoJSON-like tiles Easy integration with Leaflet http://kothic.org/js/
  • 59.
  • 61. The more I learn, the more I realize I don't know. The more I realize I don't know, the more I want to learn
  • 62. evolvable systems Only solutions that produce partial results 80-20 rule when partially implemented can succeed What is, is wrong Orgel's Rule: "Evolution is cleverer than you are" Evolvable Centrally designed Clay Shirky, 1996 shirky.com/writings/evolve.html
  • 63. (From my SOTM 2009 talk) Strategic Areas for OSM Managing Trust, Workflow and Validation Licensing and Legal Relationship with “the big guys” Focus / Scope Passive crowdsourcing Simplicity Mobile Gamification
  • 64. Licensing :( Photo by Steve Punter - http://flic.kr/p/5qXFV9
  • 65. Forks CommonMap commonmap.info SharedMap sharedmap.org FreeOSM freeosm.org USGS (internal) OpenStreetMap openstreetmap.org http://bit.ly/osmforks Photo by tonystl - http://flic.kr/p/mBNVh
  • 66. (Monty Python video from Life of Brian here) Longer (and uncensored) version at http://bit.ly/pythonsplitters
  • 68. Photo by gadl - http://flic.kr/p/8QnG3
  • 69. Photo by stevebkennedy - http://flic.kr/p/99MtLv
  • 70.
  • 71.
  • 73. Photo by drewleavy - http://flic.kr/p/6BjDzL Photo by kylezoa - http://flic.kr/p/6sA5V9 Photo by D'Arcy Norman - http://flic.kr/p/8jYHTT Different Goals
  • 74. Photo by nerovivo - http://flic.kr/p/zWeRv Hide the complexity
  • 75.
  • 76.
  • 78. http://flic.kr/p/6GuX54 Pivoting to Monetize Mobile Hyperlocal Gamification Social Gamification by Going Viral
  • 80.
  • 81.
  • 82. my iPhone location log on Google Fusion Tables 8. What other location data is Apple collecting from the iPhone besides crowd-sourced Wi-Fi hotspot and cell tower data? Apple is now collecting anonymous traffic data to build a crowd-sourced traffic database with the goal of providing iPhone users an improved traffic service in the next couple of years.
  • 83. iPhone sales by quarter Total sold by Q3 2011 128,964,000
  • 84. ?
  • 85. Photo by Helico - http://flic.kr/p/5EsRYP
  • 86. Photo by tonystl - http://flic.kr/p/mBNVh
  • 87. MAP