GeoServer Manager - REST based

GeoServer Manager is a library to interact with GeoServer The scope of this library is to have a simple API, and use as few external libs as possible.

License

License

Categories

Categories

Geo Business Logic Libraries Geospatial
GroupId

GroupId

nl.pdok
ArtifactId

ArtifactId

geoserver-manager
Last Version

Last Version

1.7.0-pdok2
Release Date

Release Date

Type

Type

jar
Description

Description

GeoServer Manager - REST based
GeoServer Manager is a library to interact with GeoServer The scope of this library is to have a simple API, and use as few external libs as possible.
Project URL

Project URL

https://github.com/PDOK/geoserver-manager
Project Organization

Project Organization

PDOK
Source Code Management

Source Code Management

https://github.com/PDOK/geoserver-manager

Download geoserver-manager

How to add to project

<!-- https://jarcasting.com/artifacts/nl.pdok/geoserver-manager/ -->
<dependency>
    <groupId>nl.pdok</groupId>
    <artifactId>geoserver-manager</artifactId>
    <version>1.7.0-pdok2</version>
</dependency>
// https://jarcasting.com/artifacts/nl.pdok/geoserver-manager/
implementation 'nl.pdok:geoserver-manager:1.7.0-pdok2'
// https://jarcasting.com/artifacts/nl.pdok/geoserver-manager/
implementation ("nl.pdok:geoserver-manager:1.7.0-pdok2")
'nl.pdok:geoserver-manager:jar:1.7.0-pdok2'
<dependency org="nl.pdok" name="geoserver-manager" rev="1.7.0-pdok2">
  <artifact name="geoserver-manager" type="jar" />
</dependency>
@Grapes(
@Grab(group='nl.pdok', module='geoserver-manager', version='1.7.0-pdok2')
)
libraryDependencies += "nl.pdok" % "geoserver-manager" % "1.7.0-pdok2"
[nl.pdok/geoserver-manager "1.7.0-pdok2"]

Dependencies

compile (5)

Group / Artifact Type Version
commons-io : commons-io jar 2.0.1
commons-httpclient : commons-httpclient jar 3.1
jdom : jdom jar 1.1
org.slf4j : slf4j-api jar 1.5.11
org.slf4j : jcl-over-slf4j jar 1.5.11

test (3)

Group / Artifact Type Version
junit : junit jar 4.8.2
org.springframework : spring-core jar 2.5.6.SEC02
org.slf4j : slf4j-log4j12 jar 1.5.11

Project Modules

There are no modules declared in this project.

geoserver-manager

Status

  • Master on travis Build Status
  • Master on Linux + OracleJDK7 Build Status
  • Master on Windows + OracleJDK7 Build Status
  • Stable on Linux + OracleJDK7 Build Status
  • Stable on Windows + OracleJDK7 Build Status

Intro

Client library written in Java to interact with GeoServer through its ReST administration interface.

The purpose of this project is to hold a ReST client library to interact with GeoServer; a requirement for this library is to depend as less as possible on external libraries. This library aims at being lean and mean.

For general questions about this project feel free to use the mailing lists.

Using the library

Working with Maven

In order to include the lib and its dependencies in a Maven project, the repository to point at is this one:

   <repository>
      <id>GeoSolutions</id>
      <url>http://maven.geo-solutions.it/</url>
   </repository>

and the dependency tag for your pom is as follows:

  <dependency>
    <groupId>it.geosolutions</groupId>
    <artifactId>geoserver-manager</artifactId>
    <version>1.7.0</version>
  </dependency>

Direct Link to JAR

If you are simply looking for the JAR to download and use you can find it here.

GeoServer Compatibility Matrix

GeoServer-Manager/GeoServer 2.6.x 2.7.x 2.8.x 2.9.x
1.6.0 Y Y P P
1.7.0 N P Y Y

Documentation

You can find some examples in the wiki.

License

geoserver-manager is released under a permissinve MIT license. See wikipedia for more information.

Mailing Lists

For more information see this page.

Version

Current stable version is 1.7.0 (Changelog).

Credits

The work on this library has been initiated by GeoSolutions. Over the years it has been funded by various organizations like UN FAO, German Space Agency (DLR) and others.

nl.pdok

Publieke Dienstverlening op de Kaart

Versions

Version
1.7.0-pdok2
1.7.0-pdok1
1.7.0+pdok1