Difference between revisions of "GIS Interface"
From Gcube Wiki
(Created page with '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 regist…') |
(→Modules) |
||
Line 5: | Line 5: | ||
=Modules= | =Modules= | ||
+ | |||
+ | The library is distributed in 2 separate modules : | ||
+ | *org.gcube.spatial-data.geonetwork | ||
+ | : exposes functionalities to access / write metadata on GeoNetwork. Most applications which need basic functionalities like search and access to metadata should rely only on this component. | ||
+ | |||
+ | *org.gcube.spatial-data.gis-interface | ||
+ | : used to manage spatial data to/from GeoServer instances. Applications which generate/publish spatial data in the infrastructure should exploit its functionalities. | ||
+ | |||
==GeoNetwork module== | ==GeoNetwork module== | ||
===ISO 19115:2003 metadata compliance== | ===ISO 19115:2003 metadata compliance== |
Revision as of 16:59, 18 March 2013
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 implementation is based on functionalities exposed by geoserver-manager and geonetwork-manager. These libraries are both developped by GeoSolutions under MIT License.
Contents
Modules
The library is distributed in 2 separate modules :
- org.gcube.spatial-data.geonetwork
- exposes functionalities to access / write metadata on GeoNetwork. Most applications which need basic functionalities like search and access to metadata should rely only on this component.
- org.gcube.spatial-data.gis-interface
- used to manage spatial data to/from GeoServer instances. Applications which generate/publish spatial data in the infrastructure should exploit its functionalities.