Terradue::ServiceModel::Ogc::OwsModel::OwcResource

This class describes the resource elements which supply the information layers used in the Context Document. Resource, while it can be used bare, is typically classified by owc:MediaCode indicating the type of information encoded in the resource. The resource offers multiple ways to pass a configured resource, in-line content, by absolute URI and by service Content which needs to be interpreted by an intelligent client. While there may be limitations in the individual encoding, each of these types shall be semantically equivalent, i.e. alternative representations of the same information (they can for example have different resolutions but should not show fundamentally different information).

!include includes/skins.iuml
skinparam backgroundColor #FFFFFF
skinparam componentStyle uml2
!include target/rst/in/class_terradue_1_1_service_model_1_1_ogc_1_1_ows_model_1_1_owc_resource.iuml

Properties

Type Name Summary
string Title A Human Readable Title for the OWC Resource
string Abstract Description of the Context Document Purpose/Content
DateTimeOffset UpdateDate Date when the resource definition was updated
List< string > Authors Identifier for the author of the resource definition
string Publisher Identifier for the publisher of the resource definition
object GeospatialExtent The geographic extent of the resource
List< Uri > Preview A URI identifying a preview of the resource
List< Uri > ContentByRef A URI identifying a service which will return an immediately exploitable result by simply requesting based on the URI. The expectation is that the return type of this call will be a well-known format
Terradue::ServiceModel::Ogc::OwsModel::OwcOffering Offerings Service or inline content offering for the resource targeted at OGC compliant clients