SlideShare a Scribd company logo
1 of 21
Download to read offline
An Approach to OSM Geocoding:
From Ships to Apples
Tyler Bell:
@twbell
Matthew Fontaine Maury
(January 14, 1806 – February 1, 1873)
American astronomer, historian, oceanographer,
meteorologist, cartographer, author, geologist, and
educator.
"Every ship that navigates
the high seas may
henceforth be regarded as
a floating observatory, a
temple of science"
https://en.wikipedia.org/wiki/Matthew_Fontaine_Maury
Geocoding:
Hugely Exciting
https://secure.flickr.com/photos/alexnormand/5992512756
Geocoders: where your love
of mapping goes to die
https://secure.flickr.com/photos/nasamarshall/5855930819
GPS: Most Successful
Open Data Ever
http://en.wikipedia.org/wiki/File:GPS_Satellite_NASA_art-iif.jpg
● The World Requires a(many) Open
Geocoder(s)
● OSM is not great for geocoding
● The Geocoder use case has changed
○ Reverse geocoding now arguably
more important
● Open addresses, open polys are
critical for our future
The Geocoding
Use Case has
Changed
https://secure.flickr.com/photos/bostworld/2151258519
Formerly: Maps
and Nav
ecure.flickr.com/photos/kachkaev/6167965144
Now: About
Context
https://secure.flickr.com/photos/abavetta/5644816547
July 2007 – scalebariffic
April 2014 – we have satellite
Source: “Emergence of a $Trillion MEMS Sensor Market”, Fairchild Semiconductor, Dr. Janusz Bryzek, SensorCon 2012, Yole
Accelerometer
Gyroscope
Compass
GPS
Bluetooth
Radio Picoprojector
Image Sensor
Camera
Proximity Sensor
Microphone
Moving from a 3rd Person
Perspective, to 1st
Forward Reverse
https://secure.flickr.com/photos/57336354@N00/5647194292
1. Reverse Geocoder Only
2. Designed for Tagging
3. Bloody Fast (~6k qps)
4. On-prem
5. Uniform Hierarchy
6. Unambiguous Entities
7. Global (natch)
8. Low/No Touch: Improves w/ OSM
9. Address Level Granularity
OSM: the 'S' is for
'Street'
https://secure.flickr.com/photos/bibliodem/6246117945
Technical
Challenges:
Hierarchy Normalization
Non-street Context
Human Expectations
https://secure.flickr.com/photos/lac-bac/7797312736
LA: makes
no sense
{
"features":[
{
"name":"Century City Shopping Mall",
"type":"mall"
}
],
"street_name":{
"name":"Avenue of the Stars"
},
"address":{
"name":"1801 Avenue of the Stars"
},
"locality":{
"name":"Los Angeles"
},
"neighborhood":[
{
"name":"Westside Village"
}
],
"country":{
"name":"US"
},
"region":{
"name":"CA"
},
"county":{
"name":"Los Angeles County"
}
}
Response Packet
1. Get Everyone Using OSM
2. Force Examination of OdBL
3. Force Case Law (?)
4. Ultimately Raise Comfort Level
5. Increase Contributions to OSM
6. GOTO 1
Data Value:
Not Zero Sum
https://secure.flickr.com/photos/pyth0ns/4571657460
"When you and I interact, our ability to be together on
Earth is predicated by all the stuff that people did for
thousands of years. You and I didn't invent language.
You and I didn't invent clothes, roads, agriculture. It's
up to us to be not just the receivers of what was given
to us, but the givers of whatever's going to come next."
- John Bunker
Fin
Tyler Bell
tyler@factual.com
@twbell

More Related Content

What's hot

Geostationary satellites
Geostationary satellites Geostationary satellites
Geostationary satellites
k4pital
 
ILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hill
ILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hillILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hill
ILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hill
ILOAHawaii
 
I.t in space
I.t in spaceI.t in space
I.t in space
nunna09
 
Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...
Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...
Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...
ILOAHawaii
 
ILOA Galaxy Forum USA 2013 - Marco Pavone
ILOA Galaxy Forum USA 2013 - Marco PavoneILOA Galaxy Forum USA 2013 - Marco Pavone
ILOA Galaxy Forum USA 2013 - Marco Pavone
ILOAHawaii
 

What's hot (20)

Have you heard about the Antarctic rescue mission?
Have you heard about the Antarctic rescue mission?Have you heard about the Antarctic rescue mission?
Have you heard about the Antarctic rescue mission?
 
Space Debris And SSA 20032012
Space Debris And SSA   20032012Space Debris And SSA   20032012
Space Debris And SSA 20032012
 
Different space stations ppt
Different space stations pptDifferent space stations ppt
Different space stations ppt
 
Gps
GpsGps
Gps
 
Jupiter Great Spot (Storm)
Jupiter Great Spot (Storm)Jupiter Great Spot (Storm)
Jupiter Great Spot (Storm)
 
Band Combination of Landsat 8 Earth-observing Satellite Images
Band Combination of Landsat 8 Earth-observing Satellite ImagesBand Combination of Landsat 8 Earth-observing Satellite Images
Band Combination of Landsat 8 Earth-observing Satellite Images
 
SPACE TECHNOLOGY BY Vivek Vishwakarma
SPACE TECHNOLOGY  BY Vivek Vishwakarma SPACE TECHNOLOGY  BY Vivek Vishwakarma
SPACE TECHNOLOGY BY Vivek Vishwakarma
 
Geostationary satellites
Geostationary satellites Geostationary satellites
Geostationary satellites
 
ILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hill
ILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hillILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hill
ILOA Galaxy Forum Europe 2013 - human missions to europa and titan - hugh hill
 
Buzz Aldrin Apollo Interview
Buzz Aldrin Apollo InterviewBuzz Aldrin Apollo Interview
Buzz Aldrin Apollo Interview
 
I.t in space
I.t in spaceI.t in space
I.t in space
 
Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...
Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...
Galaxy Forum China 2013 - Galaxy & Moon: Space Exploration and Astronomy Fron...
 
What is geostationary satellite
What is geostationary satelliteWhat is geostationary satellite
What is geostationary satellite
 
Unit 1. chapter 3. presentation satellites
Unit 1. chapter 3. presentation satellitesUnit 1. chapter 3. presentation satellites
Unit 1. chapter 3. presentation satellites
 
Importance of space technology
Importance of space technologyImportance of space technology
Importance of space technology
 
Comets
CometsComets
Comets
 
Applications of space technology
Applications of space technologyApplications of space technology
Applications of space technology
 
Space debris and methods employed to encounter it
Space debris and methods employed to encounter itSpace debris and methods employed to encounter it
Space debris and methods employed to encounter it
 
ILOA Galaxy Forum USA 2013 - Marco Pavone
ILOA Galaxy Forum USA 2013 - Marco PavoneILOA Galaxy Forum USA 2013 - Marco Pavone
ILOA Galaxy Forum USA 2013 - Marco Pavone
 
Space Debris The Writing Is On The Wall
Space Debris   The Writing Is On The WallSpace Debris   The Writing Is On The Wall
Space Debris The Writing Is On The Wall
 

Viewers also liked

Viewers also liked (6)

State of the Map US 2015
State of the Map US 2015State of the Map US 2015
State of the Map US 2015
 
Dedupe, Merge and Purge: the art of normalization
Dedupe, Merge and Purge: the art of normalizationDedupe, Merge and Purge: the art of normalization
Dedupe, Merge and Purge: the art of normalization
 
EMC Deduplication Fundamentals
EMC Deduplication FundamentalsEMC Deduplication Fundamentals
EMC Deduplication Fundamentals
 
Identity Management: What Solution is Right for You?
Identity Management: What Solution is Right for You?Identity Management: What Solution is Right for You?
Identity Management: What Solution is Right for You?
 
SAP Identity Management Overview
SAP Identity Management OverviewSAP Identity Management Overview
SAP Identity Management Overview
 
Kyc
KycKyc
Kyc
 

Similar to An Approach to OSM Geocoding

A habitable fluvio_lacustrine_at_gale_crater_mars1
A habitable fluvio_lacustrine_at_gale_crater_mars1A habitable fluvio_lacustrine_at_gale_crater_mars1
A habitable fluvio_lacustrine_at_gale_crater_mars1
Sérgio Sacani
 
The Solar System
The Solar SystemThe Solar System
The Solar System
auntlaurao
 
40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics
rramdan383
 
40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics
yyudi21
 
ILOA Presentation - Galaxy Forum Beijing
ILOA Presentation - Galaxy Forum BeijingILOA Presentation - Galaxy Forum Beijing
ILOA Presentation - Galaxy Forum Beijing
ILOAHawaii
 

Similar to An Approach to OSM Geocoding (20)

A habitable fluvio_lacustrine_at_gale_crater_mars1
A habitable fluvio_lacustrine_at_gale_crater_mars1A habitable fluvio_lacustrine_at_gale_crater_mars1
A habitable fluvio_lacustrine_at_gale_crater_mars1
 
Plate Tectonic
Plate TectonicPlate Tectonic
Plate Tectonic
 
The Solar System
The Solar SystemThe Solar System
The Solar System
 
Social Media Lessons from Space for Destination Earth
Social Media Lessons from Space for Destination EarthSocial Media Lessons from Space for Destination Earth
Social Media Lessons from Space for Destination Earth
 
Comets, Calamaties and Planet X
Comets, Calamaties and Planet XComets, Calamaties and Planet X
Comets, Calamaties and Planet X
 
Which planet can you live on besides Earth?
Which planet can you live on besides Earth?Which planet can you live on besides Earth?
Which planet can you live on besides Earth?
 
40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics
 
This dynamic earth
This dynamic earthThis dynamic earth
This dynamic earth
 
40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics40910709 the-story-of-plate-tectonics
40910709 the-story-of-plate-tectonics
 
Core Concepts Structure of the Earth
Core Concepts Structure of the EarthCore Concepts Structure of the Earth
Core Concepts Structure of the Earth
 
The Sun, Moon, and Earth
The Sun, Moon, and Earth The Sun, Moon, and Earth
The Sun, Moon, and Earth
 
Solar System - Planet Research
Solar System - Planet ResearchSolar System - Planet Research
Solar System - Planet Research
 
Planet research presentation
Planet research presentationPlanet research presentation
Planet research presentation
 
The Gameplay called Moon Voyage and the truth behind it
The Gameplay called Moon Voyage and the truth behind itThe Gameplay called Moon Voyage and the truth behind it
The Gameplay called Moon Voyage and the truth behind it
 
ILOA Presentation - Galaxy Forum Beijing
ILOA Presentation - Galaxy Forum BeijingILOA Presentation - Galaxy Forum Beijing
ILOA Presentation - Galaxy Forum Beijing
 
Space Debris - An Environmental Problem for Space Missions
Space Debris - An Environmental Problem for Space MissionsSpace Debris - An Environmental Problem for Space Missions
Space Debris - An Environmental Problem for Space Missions
 
Mars Can We Afford It
Mars Can We Afford ItMars Can We Afford It
Mars Can We Afford It
 
Space Essays
Space EssaysSpace Essays
Space Essays
 
Satellite 101
Satellite 101Satellite 101
Satellite 101
 
Space
Space Space
Space
 

Recently uploaded

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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
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...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
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...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

An Approach to OSM Geocoding