Skip to content

xiaolingis/geoserver-node-client

 
 

Repository files navigation

GeoServer Node Client

Node.js / JavaScript Client for the GeoServer REST API.

CAUTION: This is highly bleeding edge, heavily under development and therefore breaking changes can be made at every time!

API-Docs

Detailed API-Docs can be found here.

Meta information

Compatible with GeoServer

  • v2.19.x
  • v2.18.x
  • v2.17.x (no more maintained and officially deprecated)

Setup

Run as local checkout (mainly for development purposes)

git clone https://github.com/meggsimum/geoserver-node-client

cd geoserver-node-client

npm install

npm run demo

Unit Tests

First start a GeoServer, e.g. by using this Docker container:

docker run \
  -p 8080:8080 \
  -v /path/to/geoserver_mnt:/opt/geoserver_data \
  meggsimum/geoserver:2.18.2

Then, in an other terminal, run:

npm run test

Who do I talk to?

  • meggsimum (Christian Mayer) - info __at## meggsimum ~~dot** de

Credits

This project was initiated by meggsimum within the mFund research project SAUBER.

SAUBER Logo

.

mFund Logo

BMVI Logo

About

Node.js client for GeoServer REST API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.9%
  • Shell 4.1%