Simple client uses the Open Street Map API for geocoding and reverse geocoding
ISC License
Open Street Map API client for geocoding and reverse geocoding
OpenStreetMap has an Editing API for fetching and saving raw geodata from/to the OpenStreetMap database.
API v0.6 is the current version of the OSM Editing API deployed 17-21 April 2009.
Usage Policy for Open Street Map.
const openGeocoder = require('node-open-geocoder')
openGeocoder([options])
nominatim.openstreetmap.org
80
10000
mlsopenGeocoder.geocode(addr, [options])
more info about the address format
'135 pilkington avenue, birmingham'
{addressdetails: 1, polygon_geojson: 1}
const openGeocoder = require('node-open-geocoder');
openGeocoder()
.geocode('135 pilkington avenue, birmingham')
.end((err, res) => {})
openGeocoder.reverse(longitude, latitude)
const openGeocoder = require('node-open-geocoder');
openGeocoder()
.reverse(-8.945406, 38.575078)
.end((err, res) => {})