Difference between revisions of "GIS Interface"
From Gcube Wiki
(→The library) |
|||
Line 22: | Line 22: | ||
<version>1.5.2</version> | <version>1.5.2</version> | ||
</source> | </source> | ||
+ | |||
+ | It basically : | ||
+ | *Interacts with the infrastructure's '''IS''' to gather access information to both '''GeoServer''' and '''GeoNetwork''' instance(s) | ||
+ | *Wraps ''geoserver-manager'' functionalities for accessing/modifying data on a given '''Geoserver''' instance, | ||
+ | *Implements high level logic by coordinating publication of both data and metadata on the Spatial Data Infrastructure in the current scope. | ||
==Accessing GeoServer== | ==Accessing GeoServer== | ||
==GeoServer Get Methods== | ==GeoServer Get Methods== | ||
==GeoServer Put Methods== | ==GeoServer Put Methods== | ||
+ | ==Advanced Publishing== |
Revision as of 14:10, 18 May 2015
The GIS-Interface is a java library which exposes methods to access / modify spatial data and related metadata. The library is designed to rely on GeoNetwork and GeoServer registered in the infrastructure.
The library relies on org.gcube.spatial-data.geonetwork (see GeoNetwork library) to interact with geonetwork. Interaction with GeoServer REST interface is based on functionalities exposed by geoserver-manager, developed by GeoSolutions under MIT License.
Contents
The library
The library is a maven artifact with the following coordinates :
<groupId>org.gcube.spatial.data</groupId> <artifactId>gis-interface</artifactId>
It relies on the GeoNetwork library for the interaction with GeoNetwork servers, and exploits functionalities implemented by geosolution's library :
<groupId>it.geosolutions</groupId> <artifactId>geoserver-manager</artifactId> <version>1.5.2</version>
It basically :
- Interacts with the infrastructure's IS to gather access information to both GeoServer and GeoNetwork instance(s)
- Wraps geoserver-manager functionalities for accessing/modifying data on a given Geoserver instance,
- Implements high level logic by coordinating publication of both data and metadata on the Spatial Data Infrastructure in the current scope.