1.1.0 • Published 12 years ago
mapquest-geocoder v1.1.0
MapQuest Geocoder
Geocoder using the MapQuest Open Geocoding API Web Service.
Example
var Geocoder = require('../../index');
var geocoder = new Geocoder('yourAppKeyHere');
geocoder
.geocode([
'New York, USA',
'Kabul, Afghanistan',
'52.516815, 13.390421',
'Unter den Linden 17, Berlin, Germany'
], function(err, locations) {
if (err) throw err;
console.log('locations received: ', locations.received);
console.log('locations rejected: ', locations.rejected);
});
geocoder
.on('location:received', function(location){
console.log('location received: ', location);
})
.on('location:rejected', function(location){
console.log('location rejected: ', location);
})
.on('finished', function(locations){
console.log('locations received: ', locations.received);
console.log('locations rejected: ', locations.rejected);
})Events
location:receivedLocation was successfully geocoded and receivedlocation:rejectedLocation got rejected, no resultfinishedGeocoding finished, includes all locations that were successfully geocoded and rejected
API
Geocoder#geocode(locations, callback)
Geocodes a list of locations.
Tests
$ npm install
$ npm testLicense
MIT