Skip to content
etj edited this page Jan 30, 2012 · 14 revisions

GeoNetwork-Manager

Introduction

GeoNetwork-Manager is a java library to interact with GeoNetwork Opensource.

Its aim is to provide a simple API to create, delete, administer the catalog entries programmatically.

GeoNetwork box

Status

This library was born as a refactorization out from a more extensive project. The supported operations at the moment are:

  • insert metadata,
  • search metadata,
  • retrieve metadata,
  • update metadata,
  • delete metadata,
  • change permissions.

Next operations we are going to implement are:

  • MEF importing,
  • massive update.

Working with Maven

In order to use GeoNetwork-Manager in your Maven project, you need to add this dependency in your pom.xml file:

        <dependency>
            <groupId>it.geosolutions</groupId>
            <artifactId>geonetwork-manager</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>

The artifact can be retrieved from this repository:

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

JavaDocs

There are some information about the project here:

Both of them are automatically built and deployed by our continuous integration server which is using Jenkins CI

Code examples

Additional documentation can be found [here][Examples].

Mailing list for users

The mailing list for the project is located here:

https://groups.google.com/group/geonetwork-manager-users

License

GeoNetwork-Manager is open source and licensed under the MIT License.

Clone this wiki locally