-
Notifications
You must be signed in to change notification settings - Fork 12
Home
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.
Current stable release is 1.3.
Development version is *1.4-SNAPSHOT. This is the suggested version, since it supports all of the main GN versions.
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.
In order to use GeoNetwork-Manager in your Maven project, you need to add either one of these dependencies in your pom.xml file:
<!-- LATEST STABLE VERSION -->
<dependency>
<groupId>it.geosolutions</groupId>
<artifactId>geonetwork-manager</artifactId>
<version>1.3</version>
</dependency>
or
<!-- DEVELOPMENT VERSION -->
<dependency>
<groupId>it.geosolutions</groupId>
<artifactId>geonetwork-manager</artifactId>
<version>1.4-SNAPSHOT</version>
</dependency>
We're following this versioning schema
The artifact can be retrieved from this repository:
<repository>
<id>geosolutions</id>
<name>GeoSolutions Repository</name>
<url>http://maven.geo-solutions.it</url>
</repository>
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
Additional documentation can be found here.
The mailing list for the project is located here:
https://groups.google.com/group/geonetwork-manager-users
GeoNetwork-Manager is open source and licensed under the MIT License.