Yonder is a tool for comparing geocoder results. Enter your string once and compare the results on a single map.
Yonder is a JavaScript application that has no server-side dependencies. As such, all geocoders must have a JavaScript API or JSONP support. I also used this as an opportunity to play with Backbone.js for the first time. Please let me know how I can make improvements.
- Google Maps
- Mapquest
- Nominatim
- Esri
- MapBox (Unofficial)
- Yahoo! Placefinder
Geocoder support is done via a Backbone.js model. Simply add a new model to add support for another geocoder. The short version is:
- Open
js/models.js
- Add a new model to
geocoderList
that extendsGeocoderModel
- Set the
type
,name
, andcolor
properties for displaying results - Implement the
geocode
method to fetch the geocoder results - Implement the
parse
method to normalize the results to display