SlideShare una empresa de Scribd logo
1 de 77
Open Street Map | Cambodia
Go Beyond Google Maps (and Party)
June 27 At InSTEDD Cambodia By Chris Blow Http://unthinkingly.com
Meta: Why we are here


✤   What the heck is this OSM?

✤   Why on earth would I use OSM?

✤   Who is really using OSM?

✤   How do I use the map already?!
What is OSM?

✤   A database containing map data in vector format. Data is annotated
    using free-form tagging that is managed by community consensus.

✤   A variety of software tools for editing map data.

✤    A range of methods for rendering and viewing the data in map form,
    including on-line slippy maps, SVG, PDF and various hand-held
    formats.

✤   A map-data API and static data dump of the whole planet.
What is Open Street Map

OpenStreetMap does for maps what Wikipedia does for Encyclopedias


                                     http://wiki.openstreetmap.org
                                        http://openstreetmap.org
Who uses it?

✤   The big guys!

✤   Meedan (my nonprofit)

✤   Governments

✤   Geocommons

✤   Cloudmade

✤   Normal people

✤   Normal-ish people :)
Flickr!
The Toolchain
How do I make maps?

You can make maps with:
✤   GPS tracklogs

✤   Aerial imagery

✤   Historic out-of-copyright maps

✤   Public domain data-sets

✤   An astrolabe ->


                                     http://www.flickr.com/photos/charlestilford/189670488/
What is OSM?


Uh – don’t we
already have that?
It’s about intellectual property
Creative Commons Attribution-ShareAlike 2.0 license
Why OSM: Free as in Freedom


 Most maps that you might think of as
 free actually have legal or technical
 restrictions on their use, holding back
 those that wish to use them in creative,
 productive or unexpected ways.




                                            RMS by http://www.flickr.com/photos/dunechaser/160405823/
http://www.flickr.com/photos/18789396@N00/144251305/




Google License vs. OSM

                 Google: “We own your work”

                 - Non-commercial use only
                 - non-compete with Google services
                 - strict attribution
                 - everpresent Google logo


                  http://www.google.com/mapmaker/
                  mapfiles/s/terms_mapmaker.html

                  http://code.google.com/apis/maps/
                  terms.html
http://www.flickr.com/photos/18789396@N00/144251305/




Google License vs. OSM

  OSM: “Hai friends, let’s share.”   All OpenStreetMap software is GPL, and content is
                                     published under the Creative Commons (CC-BY-
                                     SA).
Why use OSM?

                        Social reasons to map ...

✤   In Detroit the city is geocoding walking trails.

✤   With Hurricane season there are lots of people geocoding where
    shelters are.

✤   Mapping conveniences for pedestrians in particular places

✤   Mapping your own neighborhood

✤   Fun!
Why use O$M?

              Business Reasons

✤   An NYC company social lite is doing place
    marking with bars using mobile web.

✤   iPhone and Android have a lot of applications
    which are innovating on the geo aware
    capabilities of the phone.

✤   OSM’s openness doesn’t keep you from making
    money on services and innovation!


                             http://gpsobsessed.com/200-garmin-edge-305-more-acccurate-than-199-trails-iphone-app/
Limitations

✤   Not as much data as Google or
    Yahoo!

✤   Not backed by commercial
    interests: not as robust an API

✤   Tools are geek-oriented not
    consumer level ... yet




                                      http://www.flickr.com/photos/41677782@N00/3453490890/
                                      http://www.flickr.com/photos/71594384@N00/2695499877/
http://www.flickr.com/photos/64419960@N00/2372327933/




Advantages

✤   Expand the map yourself

✤   Innovate freely

✤   Ownership and licensing

✤   Customization of
    presentation

✤   Customize placenames and
    translations

✤   Get the entire damn planet!
    (160 GB drive required)
Katrina example: OSM is faster

                       bridge out ....




                     ... still on the map



                       (then it was repaired)
                 ... but then not on the map
GOOG vs. OSM




     OSM       Google: win
GOOG vs. OSM




     OSM       Google: win
GOOG vs. OSM




     OSM       Google: win
GOOG vs. OSM




     OSM       Google: win by a hair
GOOG vs. OSM




     OSM       Google: win by a hair
GOOG vs. OSM




     OSM       Google: win
GOOG vs. OSM




    OSM: win   Google
How to create an Open Map

✤   GPS - This is the most common way of gathering
    data for OSM, and for fully mapped areas is
    essential. If you don't have a GPS they are
    sometimes available for loan or you can create maps
    from other users' data.

✤   Your own photography or maps - Make sure these
    are completely free to copy and use with OSM. Most
    data is not as free as you would think.

✤   Data may already be collected, that requires people
    to convert into a map. An example of this is the
    collaborative mapping project for Korea.
Strangely ....

     They’re giving it away!



✤   Yahoo! Imagery, Landsat and
    NPE maps are available to
    OSM for extracting data from.
    Accuracy is important though,
    so only map places you've
    been. These sources add
    greatly to OSM, but data can't
    be built on these alone.
Sort of ...




  Sort of ...     (low-res
                photos, not
                 real data)
Sort of .... Tracing with Potlatch
Tracing
Tracing it in


✤   Yahoo! have provided OSM with aerial photography of a range of the
    larger urban areas around the world.

✤   Tracing the photography is allowed for the purpose of generating
    maps, but Yahoo’s data (e.g. street names) must NOT be imported
    into OSM.

✤   Landsat is low zoom satellite imagery from the NASA. They are
    copyright free.
Not just “Streets!”


✤   Points of interest

✤   Surface type

✤   Width

✤   Number of lanes
Palestine

✤   The OpenStreetMap Wiki has an
    extensive collection of Palestinian
    geodata on the internet

✤   One of the most inspiring and
    useful examples of
    crowdsourcing.
Palestine




 http://wiki.openstreetmap.org/wiki/WikiProject_Palestine_Gaza
Wait, what about Cambodia?
                      ✤   How much data is there?

                      ✤   How much can we add?

                      ✤   Who will maintain it?

                      ✤   Why is it useful?
OSM Phnom Penh
  June 25, 2009
OSM Phnom Penh
  June 25, 2009
OSM Phnom Penh
  June 25, 2009
OSM Phnom Penh
  June 25, 2009
OSM Phnom Penh
  June 25, 2009
Google has way more data so far
Google Mapmaker Phnom Penh June 25, 2009
Uh, can we really do this?
  (map Phnom Penh and Cambodia that is)
Actually ...         watch all 2008 edits to OSM!




               http://www.vimeo.com/2598878
Yes!

       User adoption
        is increasing
            rapidly
UK

“complete”
in 1-2 years
Uh, How?
APPING PARTY///MAPPING PARTY///MAPPING PARTY///MAPPING
  OSM Mapping Party!
///MAPPING PARTY ///MAPPING PARTY//


✤   “Parties”
    make it
    fun to enter
    map data

✤   Outside we go!




                              http://www.flickr.com/photos/96679304@N00/57629984/
Let’s map!
1.Head outside

2.Take a pen and paper

3.Take a GPS device

4.Get a signal

5.Walk the neigborhood

6.Mark waypoints
                         ///MAPPING PARTY///MAPPING P
7.Rock
                            ///MAPPING PARTY
Using GPS
✤
    A GPS device is deigned to pinpoint a location anywhere on the earth. It uses an
    aerial to receive transmissions from orbiting satellites.

✤
    The received signal is triangulate and records the position as latitude and longitude
    coordinates.

✤
    Turn the receiver on in an area not obstructed by tall buildings or under a tree.

✤
    A waiting period for an initial fix is usually achieved within several minutes.

✤
    Orbiting satellites will triangulate your location, which will appear as a readout on
    the screen. You are represented as the center of the screen. It will also include a
    measurement of accuracy. Accuracy less than twenty (20) feet is considered normal.

✤
    With GPS in hand, move about and the satellites will track your progress, turn by
    turn and by direction facing.
GPS device to GPX



                                     LoadMyTracks   GPS Babel

✤   Use software like easygps

✤   Import from your device the more useful GPX format (XML)

✤   Now you are ready to import!
Upload to OSM


✤   Upload your track directly to OSM

✤   Make it public

✤   Then it is available for use for tracing

✤   Careful: it wont be always accurate!
Create a map from GPS track



✤   Can be edited in Potlatch window

✤   Or download and JSOM (the power tool)

✤   Experiment first in “play” mode! (not live editing)
Potlatch and JOSM

✤   Potlatch is an editor:

    ✤   Flash

    ✤   Easy to get started with

    ✤   Not super powerful

✤   JOSM is an editor:

    ✤   Java

    ✤   a power tool for serious editing
Potlatch (default editor)

                            - Flash
                            - Easy-ish
                            - for quick edits
                            - under the
                            “edit” tab in
                            OSM
JOSM

       power
       users
Add tags, use conventions


✤   Make sure you use
    standard tags

✤   Don’t be too afraid of   Key : Value
    mistakes, just get
    started and learn

✤   Get in touch with the
    community
Now you can smell the freedom

                    You can do a pseudo-sensical, subjective tags!


                    super_awesome_restaurant:true

                    (but ... that doesn’t mean you should)




MAPPING PARTY///MAPPING PARTY///MAPPING PARTY///MAPPIN
Use the community standards!



  http://wiki.openstreetmap.org/wiki/Map_Features
Tag folksonomy == secret sauce


✤   The tagging process is the secret of OSM (IMO!)

✤   Tagging conventions promote innovation but balance with
    standardization

✤   OSM has a great community that thoughtfully explores tagging
    alternatives

✤   A rich and useful taxonomy (err, folksonomy) has been created
Tips for editing

use minimal
   points




               stay parallel
Tips for editing

   Be sure to connect




                          Find the average
                        (GPS is often wrong!)
The Key is Community



✤   Mailing list
✤   Wiki
Technology:
✤    More Tech stuff: REST API (get data at real URLS with HTTP GET
    and PUT requests) / Runs on Rails

✤    Rendering process: from geodata (nodes ways relations and tags) to
    maps

✤    Tiles: small map images; cacheable; load fast; sized for optimal speed
    (256x256)

✤    Tile naming convention: same used by google maps

✤    Mapnik: Open source Renderer using postgres
Party’s over, here comes math
Understanding Tiles

                      zoom 1




  zoom 0




                       ... to zoom 18
Gets Expensive!

                            2^Zoom x 2^Zoom


Zoom 0 has only one tile, zoom 2 has 4x4 tiles, Z3 has 8x8, Zn has 2^n x 2^n
tiles (so zoom 18 has 2^18 x 2^18 or 262144 x 262144 or 68,719,476,736 tiles!

           ... @ 5kB each thats 320 TB just for the one zoom level)
URL Conventions




         (same as Google Maps)
The Architecture
The data
The data
Rendering
The End


                Thanks!

              Chris Blow
          http://unthinkingly.com
             http://meedan.net
Credits

           InSTEDD Innovation Lab, Phnom Penh Cambodia
                                            http://instedd.org


                                           Mikel Maron
                                           http://brainoff.com/



                                    Tim Chippy Watters
                                   http://thinkwhere.wordpress.com
               http://www.slideshare.net/chippy/geong-presentation-about-openstreetmap-presentation



                                          Harry Wood
                    http://www.slideshare.net/harrywood/openstreetmap-open-licensed-geodata


                         The OSM Community & Wiki
                                         http://wiki.openstreetmap.org




          Photos are all CC from Flickr.com (via compfight.com)
                                        Original bits of mine are
                                Creative Commons Attribution 3.0 United States License

Más contenido relacionado

Último

integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfAmitRout25
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfbromerom1
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi OneDay18
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Mikko Kangassalo
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...JeylaisaManabat1
 
ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesJessicaEscao
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBrantfordIndia
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agencykojalkojal131
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)Shakti Savarn
 

Último (9)

integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdf
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdf
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
 
ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet sauces
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in India
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Open Street Map Cambodia

  • 1. Open Street Map | Cambodia Go Beyond Google Maps (and Party) June 27 At InSTEDD Cambodia By Chris Blow Http://unthinkingly.com
  • 2. Meta: Why we are here ✤ What the heck is this OSM? ✤ Why on earth would I use OSM? ✤ Who is really using OSM? ✤ How do I use the map already?!
  • 3. What is OSM? ✤ A database containing map data in vector format. Data is annotated using free-form tagging that is managed by community consensus. ✤ A variety of software tools for editing map data. ✤ A range of methods for rendering and viewing the data in map form, including on-line slippy maps, SVG, PDF and various hand-held formats. ✤ A map-data API and static data dump of the whole planet.
  • 4. What is Open Street Map OpenStreetMap does for maps what Wikipedia does for Encyclopedias http://wiki.openstreetmap.org http://openstreetmap.org
  • 5. Who uses it? ✤ The big guys! ✤ Meedan (my nonprofit) ✤ Governments ✤ Geocommons ✤ Cloudmade ✤ Normal people ✤ Normal-ish people :)
  • 8. How do I make maps? You can make maps with: ✤ GPS tracklogs ✤ Aerial imagery ✤ Historic out-of-copyright maps ✤ Public domain data-sets ✤ An astrolabe -> http://www.flickr.com/photos/charlestilford/189670488/
  • 9. What is OSM? Uh – don’t we already have that?
  • 10. It’s about intellectual property Creative Commons Attribution-ShareAlike 2.0 license
  • 11. Why OSM: Free as in Freedom Most maps that you might think of as free actually have legal or technical restrictions on their use, holding back those that wish to use them in creative, productive or unexpected ways. RMS by http://www.flickr.com/photos/dunechaser/160405823/
  • 12. http://www.flickr.com/photos/18789396@N00/144251305/ Google License vs. OSM Google: “We own your work” - Non-commercial use only - non-compete with Google services - strict attribution - everpresent Google logo http://www.google.com/mapmaker/ mapfiles/s/terms_mapmaker.html http://code.google.com/apis/maps/ terms.html
  • 13. http://www.flickr.com/photos/18789396@N00/144251305/ Google License vs. OSM OSM: “Hai friends, let’s share.” All OpenStreetMap software is GPL, and content is published under the Creative Commons (CC-BY- SA).
  • 14. Why use OSM? Social reasons to map ... ✤ In Detroit the city is geocoding walking trails. ✤ With Hurricane season there are lots of people geocoding where shelters are. ✤ Mapping conveniences for pedestrians in particular places ✤ Mapping your own neighborhood ✤ Fun!
  • 15. Why use O$M? Business Reasons ✤ An NYC company social lite is doing place marking with bars using mobile web. ✤ iPhone and Android have a lot of applications which are innovating on the geo aware capabilities of the phone. ✤ OSM’s openness doesn’t keep you from making money on services and innovation! http://gpsobsessed.com/200-garmin-edge-305-more-acccurate-than-199-trails-iphone-app/
  • 16. Limitations ✤ Not as much data as Google or Yahoo! ✤ Not backed by commercial interests: not as robust an API ✤ Tools are geek-oriented not consumer level ... yet http://www.flickr.com/photos/41677782@N00/3453490890/ http://www.flickr.com/photos/71594384@N00/2695499877/
  • 17. http://www.flickr.com/photos/64419960@N00/2372327933/ Advantages ✤ Expand the map yourself ✤ Innovate freely ✤ Ownership and licensing ✤ Customization of presentation ✤ Customize placenames and translations ✤ Get the entire damn planet! (160 GB drive required)
  • 18. Katrina example: OSM is faster bridge out .... ... still on the map (then it was repaired) ... but then not on the map
  • 19. GOOG vs. OSM OSM Google: win
  • 20. GOOG vs. OSM OSM Google: win
  • 21. GOOG vs. OSM OSM Google: win
  • 22. GOOG vs. OSM OSM Google: win by a hair
  • 23. GOOG vs. OSM OSM Google: win by a hair
  • 24. GOOG vs. OSM OSM Google: win
  • 25. GOOG vs. OSM OSM: win Google
  • 26. How to create an Open Map ✤ GPS - This is the most common way of gathering data for OSM, and for fully mapped areas is essential. If you don't have a GPS they are sometimes available for loan or you can create maps from other users' data. ✤ Your own photography or maps - Make sure these are completely free to copy and use with OSM. Most data is not as free as you would think. ✤ Data may already be collected, that requires people to convert into a map. An example of this is the collaborative mapping project for Korea.
  • 27. Strangely .... They’re giving it away! ✤ Yahoo! Imagery, Landsat and NPE maps are available to OSM for extracting data from. Accuracy is important though, so only map places you've been. These sources add greatly to OSM, but data can't be built on these alone.
  • 28. Sort of ... Sort of ... (low-res photos, not real data)
  • 29. Sort of .... Tracing with Potlatch
  • 31. Tracing it in ✤ Yahoo! have provided OSM with aerial photography of a range of the larger urban areas around the world. ✤ Tracing the photography is allowed for the purpose of generating maps, but Yahoo’s data (e.g. street names) must NOT be imported into OSM. ✤ Landsat is low zoom satellite imagery from the NASA. They are copyright free.
  • 32. Not just “Streets!” ✤ Points of interest ✤ Surface type ✤ Width ✤ Number of lanes
  • 33. Palestine ✤ The OpenStreetMap Wiki has an extensive collection of Palestinian geodata on the internet ✤ One of the most inspiring and useful examples of crowdsourcing.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Wait, what about Cambodia? ✤ How much data is there? ✤ How much can we add? ✤ Who will maintain it? ✤ Why is it useful?
  • 40. OSM Phnom Penh June 25, 2009
  • 41. OSM Phnom Penh June 25, 2009
  • 42. OSM Phnom Penh June 25, 2009
  • 43. OSM Phnom Penh June 25, 2009
  • 44. OSM Phnom Penh June 25, 2009
  • 45. Google has way more data so far Google Mapmaker Phnom Penh June 25, 2009
  • 46. Uh, can we really do this? (map Phnom Penh and Cambodia that is)
  • 47. Actually ... watch all 2008 edits to OSM! http://www.vimeo.com/2598878
  • 48. Yes! User adoption is increasing rapidly
  • 51. APPING PARTY///MAPPING PARTY///MAPPING PARTY///MAPPING OSM Mapping Party! ///MAPPING PARTY ///MAPPING PARTY// ✤ “Parties” make it fun to enter map data ✤ Outside we go! http://www.flickr.com/photos/96679304@N00/57629984/
  • 52. Let’s map! 1.Head outside 2.Take a pen and paper 3.Take a GPS device 4.Get a signal 5.Walk the neigborhood 6.Mark waypoints ///MAPPING PARTY///MAPPING P 7.Rock ///MAPPING PARTY
  • 53. Using GPS ✤ A GPS device is deigned to pinpoint a location anywhere on the earth. It uses an aerial to receive transmissions from orbiting satellites. ✤ The received signal is triangulate and records the position as latitude and longitude coordinates. ✤ Turn the receiver on in an area not obstructed by tall buildings or under a tree. ✤ A waiting period for an initial fix is usually achieved within several minutes. ✤ Orbiting satellites will triangulate your location, which will appear as a readout on the screen. You are represented as the center of the screen. It will also include a measurement of accuracy. Accuracy less than twenty (20) feet is considered normal. ✤ With GPS in hand, move about and the satellites will track your progress, turn by turn and by direction facing.
  • 54. GPS device to GPX LoadMyTracks GPS Babel ✤ Use software like easygps ✤ Import from your device the more useful GPX format (XML) ✤ Now you are ready to import!
  • 55. Upload to OSM ✤ Upload your track directly to OSM ✤ Make it public ✤ Then it is available for use for tracing ✤ Careful: it wont be always accurate!
  • 56. Create a map from GPS track ✤ Can be edited in Potlatch window ✤ Or download and JSOM (the power tool) ✤ Experiment first in “play” mode! (not live editing)
  • 57. Potlatch and JOSM ✤ Potlatch is an editor: ✤ Flash ✤ Easy to get started with ✤ Not super powerful ✤ JOSM is an editor: ✤ Java ✤ a power tool for serious editing
  • 58. Potlatch (default editor) - Flash - Easy-ish - for quick edits - under the “edit” tab in OSM
  • 59. JOSM power users
  • 60. Add tags, use conventions ✤ Make sure you use standard tags ✤ Don’t be too afraid of Key : Value mistakes, just get started and learn ✤ Get in touch with the community
  • 61. Now you can smell the freedom You can do a pseudo-sensical, subjective tags! super_awesome_restaurant:true (but ... that doesn’t mean you should) MAPPING PARTY///MAPPING PARTY///MAPPING PARTY///MAPPIN
  • 62. Use the community standards! http://wiki.openstreetmap.org/wiki/Map_Features
  • 63. Tag folksonomy == secret sauce ✤ The tagging process is the secret of OSM (IMO!) ✤ Tagging conventions promote innovation but balance with standardization ✤ OSM has a great community that thoughtfully explores tagging alternatives ✤ A rich and useful taxonomy (err, folksonomy) has been created
  • 64. Tips for editing use minimal points stay parallel
  • 65. Tips for editing Be sure to connect Find the average (GPS is often wrong!)
  • 66. The Key is Community ✤ Mailing list ✤ Wiki
  • 67. Technology: ✤ More Tech stuff: REST API (get data at real URLS with HTTP GET and PUT requests) / Runs on Rails ✤ Rendering process: from geodata (nodes ways relations and tags) to maps ✤ Tiles: small map images; cacheable; load fast; sized for optimal speed (256x256) ✤ Tile naming convention: same used by google maps ✤ Mapnik: Open source Renderer using postgres
  • 68. Party’s over, here comes math
  • 69. Understanding Tiles zoom 1 zoom 0 ... to zoom 18
  • 70. Gets Expensive! 2^Zoom x 2^Zoom Zoom 0 has only one tile, zoom 2 has 4x4 tiles, Z3 has 8x8, Zn has 2^n x 2^n tiles (so zoom 18 has 2^18 x 2^18 or 262144 x 262144 or 68,719,476,736 tiles! ... @ 5kB each thats 320 TB just for the one zoom level)
  • 71. URL Conventions (same as Google Maps)
  • 76. The End Thanks! Chris Blow http://unthinkingly.com http://meedan.net
  • 77. Credits InSTEDD Innovation Lab, Phnom Penh Cambodia http://instedd.org Mikel Maron http://brainoff.com/ Tim Chippy Watters http://thinkwhere.wordpress.com http://www.slideshare.net/chippy/geong-presentation-about-openstreetmap-presentation Harry Wood http://www.slideshare.net/harrywood/openstreetmap-open-licensed-geodata The OSM Community & Wiki http://wiki.openstreetmap.org Photos are all CC from Flickr.com (via compfight.com) Original bits of mine are Creative Commons Attribution 3.0 United States License