Node.js bindings for Geoservices.
This module abstracts making both authenticated and anonymous common Geoservices requests and parsing their response.
Anonymously accessible services
- Reverse Geocoding
- Feature Services
Services that require authentication
- Bulk Geocoding
$ npm install geoservices
var Geoservices = require('geoservices'); var client = new Geoservices();
grunt for its build system. To install:
$ sudo npm install -g grunt-cli
To build and run tests, simply run:
Standalone testing can also be run:
$ npm test
- Feature Services allow you to interact with feature geometry and attributes from Esri services
- Geocoding is turning an address or place name into a location. The documentation describes simple geocoding, reverse geocoding and batch geocoding.
Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.
- gecoder-arcgis provides a client for just the Geocoding APIs with a promise-based design.