An Approach to OSM Geocoding
-
Upload
tyler-bell -
Category
Technology
-
view
456 -
download
5
description
Transcript of An Approach to OSM Geocoding
![Page 1: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/1.jpg)
An Approach to OSM Geocoding:From Ships to Apples
Tyler Bell: @twbell
![Page 2: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/2.jpg)
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
![Page 3: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/3.jpg)
Geocoding: Hugely Exciting
https://secure.flickr.com/photos/alexnormand/5992512756
![Page 4: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/4.jpg)
Geocoders: where your love of mapping goes to die
https://secure.flickr.com/photos/nasamarshall/5855930819
![Page 5: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/5.jpg)
GPS: Most Successful Open Data Ever
http://en.wikipedia.org/wiki/File:GPS_Satellite_NASA_art-iif.jpg
![Page 6: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/6.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
![Page 7: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/7.jpg)
The Geocoding Use Case has
Changedhttps://secure.flickr.com/photos/bostworld/2151258519
![Page 8: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/8.jpg)
Formerly: Maps and Nav
https://secure.flickr.com/photos/kachkaev/6167965144
![Page 9: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/9.jpg)
Now: About Context
https://secure.flickr.com/photos/abavetta/5644816547
![Page 10: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/10.jpg)
July 2007 – scalebariffic
April 2014 – we have satellite
![Page 11: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/11.jpg)
Source: “Emergence of a $Trillion MEMS Sensor Market”, Fairchild Semiconductor, Dr. Janusz Bryzek, SensorCon 2012, Yole 2011
AccelerometerGyroscopeCompassGPSBluetooth
Radio Picoprojector
Image Sensor
CameraProximity Sensor
Microphone
Moving from a 3rd Person Perspective, to 1st
![Page 12: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/12.jpg)
Forward Reverse
https://secure.flickr.com/photos/57336354@N00/5647194292
![Page 13: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/13.jpg)
1. Reverse Geocoder Only2. Designed for Tagging3. Bloody Fast (~6k qps)4. On-prem5. Uniform Hierarchy6. Unambiguous Entities7. Global (natch)8. Low/No Touch: Improves w/ OSM9. Address Level Granularity
![Page 14: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/14.jpg)
OSM: the 'S' is for 'Street'
https://secure.flickr.com/photos/bibliodem/6246117945
![Page 15: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/15.jpg)
Technical Challenges:
Hierarchy NormalizationNon-street ContextHuman Expectations
https://secure.flickr.com/photos/lac-bac/7797312736
![Page 17: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/17.jpg)
{ "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
![Page 18: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/18.jpg)
1. Get Everyone Using OSM2. Force Examination of OdBL3. Force Case Law (?)4. Ultimately Raise Comfort Level5. Increase Contributions to OSM6. GOTO 1
![Page 19: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/19.jpg)
Data Value: Not Zero Sum
https://secure.flickr.com/photos/pyth0ns/4571657460
![Page 20: An Approach to OSM Geocoding](https://reader031.fdocuments.in/reader031/viewer/2022020122/548702d6b4af9f730d8b5364/html5/thumbnails/20.jpg)
"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