the opencage geocoder

36
A meta-geocoding API Ed Freyfogle #WhereBerlin - 14 Nov. 2014 http://opencagedata.com @opencagedata

Upload: ed-freyfogle

Post on 09-Jul-2015

521 views

Category:

Technology


0 download

DESCRIPTION

Slides of a talk delivered by Ed Freyfogle (@freyfogle) about the OpenCage Geocoder at #WhereBerlin on 14th Nov 2014 in Berlin. Please try the geocoder http://geocoder.opencagedata.com we welcome your feedback

TRANSCRIPT

Page 1: The OpenCage Geocoder

A meta-geocoding API

Ed Freyfogle#WhereBerlin - 14 Nov. 2014

http://opencagedata.com@opencagedata

Page 2: The OpenCage Geocoder

- based in London- 20 employees- since 2006

Page 3: The OpenCage Geocoder

- residential real estate search engine- 9 countries- process 20M listings / day- 4M users / month

Page 4: The OpenCage Geocoder
Page 5: The OpenCage Geocoder
Page 6: The OpenCage Geocoder

You Geonames

and more

Page 7: The OpenCage Geocoder

placename long/lat

forward

reverse

Page 8: The OpenCage Geocoder
Page 9: The OpenCage Geocoder

Yes!

Page 10: The OpenCage Geocoder

Yes! but …T&Csexpensive at volume

Page 11: The OpenCage Geocoder

OpenStreetMap

Page 12: The OpenCage Geocoder

Yes!

Page 13: The OpenCage Geocoder

Yes! but …not for high volume usevariable coveragehard/expensive to set up

Page 14: The OpenCage Geocoder
Page 15: The OpenCage Geocoder

Yes!

Page 16: The OpenCage Geocoder

Yes! and …one API, many geocodersfree as in freedomdev friendly (annotations, etc)

Page 17: The OpenCage Geocoder

Open datause any map you like cache as long as you likefix itget creative

Page 18: The OpenCage Geocoder

Win on dev friendliness

Page 19: The OpenCage Geocoder

52.54448,13.35322

Page 20: The OpenCage Geocoder
Page 21: The OpenCage Geocoder

Formatting "components" : {

"city_district" : "Mitte", "country" : "Germany", "country_code" : "de", "house_number" : “10”, "neighbourhood" : "Sprengelkiez", "postcode" : "13353", "road" : "Luxemburger Straße", "state" : "Berlin", "suburb" : "Wedding" },

Page 22: The OpenCage Geocoder

Formatting "components" : {

"city_district" : "Mitte", "country" : "Germany", "country_code" : "de", "house_number" : “10”, "neighbourhood" : "Sprengelkiez", "postcode" : "13353", "road" : "Luxemburger Straße", "state" : "Berlin", "suburb" : "Wedding" },

“formatted” : "Luxemburger Straße 10, 13353 Berlin, Germany",

Page 23: The OpenCage Geocoder

115 New Cavendish Street, London W1T 5DU, United Kingdom

223 William Street, Melbourne VIC 3000, Australia

Rosenthaler Straße 1, 10119 Berlin, Germany

Via Pisacane, 13, 76121 Barletta BT, Italy

3 Upper Alma Road, Rosebank, Cape Town, 7700, South Africa

Page 24: The OpenCage Geocoder
Page 25: The OpenCage Geocoder
Page 26: The OpenCage Geocoder
Page 27: The OpenCage Geocoder
Page 28: The OpenCage Geocoder
Page 29: The OpenCage Geocoder

We need your help https://github.com/lokku/address-formatting

Page 30: The OpenCage Geocoder

Annotationstimezones OS gridrefs geohash, MGRS, Maidenheadwhat3wordscalling codes

time of sunrise/sunset

Page 31: The OpenCage Geocoder

Win on dev friendliness

Page 32: The OpenCage Geocoder

Start geocoding:opencagedata.com

Page 33: The OpenCage Geocoder

What’s next?leave beta, start chargingmore formatting, annotationsdedupefeedback to OSM

Page 34: The OpenCage Geocoder

Like geo and in London?

Page 35: The OpenCage Geocoder

See you at #geomob13th Jan geomobldn.org

Page 36: The OpenCage Geocoder

Ed Freyfogle#WhereBerlin - 14 Nov. 2014

http://opencagedata.com@opencagedata

Thanks! Questions?