Skip to content

StephanGeorg/geocoder-geonames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geocoder-geonames

A promises based node.js wrapper for the Geonames.org API.

Installation

Installing using npm:

npm i geocoder-geonames

Usage

Initialization

var GeocoderGeonames = require('geocoder-geonames'),
    geocoder = new GeocoderGeonames({
      username:      'Your Geonames.org username',
    });

The constructor function also takes an optional configuration object:

  • premium: true || false
  • endpoint: specify

Search

  geocoder.get('search',{
    q: 'Berlin'
  })
  .then(function(response){
    console.log(response);
  })
  .catch(function(error){
    console.log(error);
  });

Optional parameters:

Response

All methods return a promise.

About

Promises based node.js wrapper for the geonames.org geocoder.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published