Class ISOMetadataFactory
java.lang.Object
org.gcube.spatial.data.geonetwork.iso.ISOMetadataFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.opengis.metadata.MetadatagenerateMeta(GcubeISOMetadata gcubeMeta) static org.geotoolkit.metadata.iso.distribution.DefaultDistributiongetDistributionByLayer(String layerName, String geoserverUrl, String style, String bbox, EnvironmentConfiguration config) static StringgetGisLinkByUUID(String uuid) static org.geotoolkit.metadata.iso.citation.DefaultOnlineResourcestatic org.geotoolkit.metadata.iso.citation.DefaultOnlineResourcestatic org.geotoolkit.metadata.iso.citation.DefaultOnlineResourcestatic org.geotoolkit.metadata.iso.distribution.DefaultDigitalTransferOptionsgetTransferOptionsByLayer(String layerName, String geoserverUrl, String style, String bbox, EnvironmentConfiguration config) static Stringstatic Stringstatic StringgetWmsUrl(String geoServerUrl, String layerName, String workspace, String style, String bbox, String CRS)
-
Constructor Details
-
ISOMetadataFactory
public ISOMetadataFactory()
-
-
Method Details
-
generateMeta
public static org.opengis.metadata.Metadata generateMeta(GcubeISOMetadata gcubeMeta) throws URISyntaxException - Throws:
URISyntaxException
-
getDistributionByLayer
public static org.geotoolkit.metadata.iso.distribution.DefaultDistribution getDistributionByLayer(String layerName, String geoserverUrl, String style, String bbox, EnvironmentConfiguration config) throws URISyntaxException - Throws:
URISyntaxException
-
getTransferOptionsByLayer
public static org.geotoolkit.metadata.iso.distribution.DefaultDigitalTransferOptions getTransferOptionsByLayer(String layerName, String geoserverUrl, String style, String bbox, EnvironmentConfiguration config) throws URISyntaxException - Throws:
URISyntaxException
-
getOnline
public static org.geotoolkit.metadata.iso.citation.DefaultOnlineResource getOnline(String name, String uriString) throws URISyntaxException - Throws:
URISyntaxException
-
getOnline
public static org.geotoolkit.metadata.iso.citation.DefaultOnlineResource getOnline(String name, String protocolDeclaration, String uriString) throws URISyntaxException - Throws:
URISyntaxException
-
getOnline
public static org.geotoolkit.metadata.iso.citation.DefaultOnlineResource getOnline(String name, String protocol, String description, String uriString) throws URISyntaxException - Throws:
URISyntaxException
-
getWmsUrl
-
getWfsUrl
-
getWcsUrl
-
getGisLinkByUUID
public static String getGisLinkByUUID(String uuid) throws org.gcube.portlets.user.uriresolvermanager.exception.UriResolverMapException, org.gcube.portlets.user.uriresolvermanager.exception.IllegalArgumentException - Throws:
org.gcube.portlets.user.uriresolvermanager.exception.UriResolverMapExceptionorg.gcube.portlets.user.uriresolvermanager.exception.IllegalArgumentException
-