org.gcube.spatial.data.gis
Class GISInterface

java.lang.Object
  extended by org.gcube.spatial.data.gis.GISInterface

public class GISInterface
extends Object


Method Summary
 PublishResponse addGeoTIFF(String workspace, String storeName, String coverageName, File toPublishFile, String srs, it.geosolutions.geoserver.rest.encoder.GSResourceEncoder.ProjectionPolicy policy, String defaultStyle, double[] bbox, org.opengis.metadata.Metadata geoNetworkMeta, it.geosolutions.geonetwork.util.GNInsertConfiguration config, org.gcube.spatial.data.geonetwork.LoginLevel level)
           
 DeleteReport deleteStore(String workspace, String storeName, Long metadataUUID)
           
static GISInterface get()
           
 org.gcube.spatial.data.geonetwork.GeoNetworkReader getGeoNetworkReader()
           
 org.gcube.spatial.data.geonetwork.GeoNetworkPublisher getGeoNewtorkPublisher()
           
 it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(ResearchMethod method, boolean forceRefresh)
           
 it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(String url)
           
 it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(String url, String user, String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public static GISInterface get()
                        throws Exception
Throws:
Exception

getGeoNetworkReader

public org.gcube.spatial.data.geonetwork.GeoNetworkReader getGeoNetworkReader()
                                                                       throws Exception
Throws:
Exception

getGeoNewtorkPublisher

public org.gcube.spatial.data.geonetwork.GeoNetworkPublisher getGeoNewtorkPublisher()
                                                                             throws Exception
Throws:
Exception

getGeoServerReader

public it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(ResearchMethod method,
                                                                             boolean forceRefresh)
                                                                      throws Exception
Throws:
Exception

getGeoServerReader

public it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(String url,
                                                                             String user,
                                                                             String password)
                                                                      throws IllegalArgumentException,
                                                                             MalformedURLException
Throws:
IllegalArgumentException
MalformedURLException

getGeoServerReader

public it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(String url)
                                                                      throws MalformedURLException
Throws:
MalformedURLException

addGeoTIFF

public PublishResponse addGeoTIFF(String workspace,
                                  String storeName,
                                  String coverageName,
                                  File toPublishFile,
                                  String srs,
                                  it.geosolutions.geoserver.rest.encoder.GSResourceEncoder.ProjectionPolicy policy,
                                  String defaultStyle,
                                  double[] bbox,
                                  org.opengis.metadata.Metadata geoNetworkMeta,
                                  it.geosolutions.geonetwork.util.GNInsertConfiguration config,
                                  org.gcube.spatial.data.geonetwork.LoginLevel level)
Parameters:
geoNetworkMeta -
config -
Returns:
See Also:
it.geosolutions.geoserver.rest.GeoServerRESTPublisher#publishGeoTIFF(String, String, String, File, String, ProjectionPolicy, String, double[])

deleteStore

public DeleteReport deleteStore(String workspace,
                                String storeName,
                                Long metadataUUID)
See Also:
GeoServerRESTPublisher.removeDatastore(String, String, boolean)


Copyright © 2013. All Rights Reserved.