Unofficial JS SDK for the Nominatim Open Street Map service that allows geocoding and reverse geocoding
npm install nominatim-searchUnofficial JS SDK for the Nominatim Open Street Map service that allows geocoding and reverse geocoding
First, install the SDK
`` `
$ npm install --save nominatim-search
`js
const { NominatimJS } = require('nominatim-js');
NominatimJS.search({
q: 'bakery in new york'
}).then(results => {
// do something with results
}).catch(error => {
// error ocurred
});
`
`js
const { NominatimJS } = require('nominatim-js');
async function search(){
let results = await NominatimJS.search({
q: 'bakery in new york'
});
}
`
NOTE: To await the response, the call to the API must be written inside an async function
`js
const { NominatimJS } = require('nominatim-js');
NominatimJS.reverse({
lat: 50,
lon: 50,
}).then(results => {
// do something with results
}).catch(error => {
// error ocurred
});
``
MIT