Difference between revisions of "Service Identification"

From DGIWG
Jump to: navigation, search
(reorganizing text in the columns)
Line 6: Line 6:
  
  
{| style="border-spacing:0;width:17cm;"
+
 
 +
 
 +
 
 +
{| style="border-spacing:0;width:37.999cm;"
 
|-
 
|-
! style="border:1pt solid #000000;padding:0.049cm;" | Identifier
+
| align=center style="border-top:1pt outset #000000;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | '''Identifier'''
! style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0.049cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | Title / Description
+
| align=center style="border-top:1pt outset #000000;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | '''Title / Description'''
! style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0.049cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | Value Domain
+
| align=center style="border-top:1pt outset #000000;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | '''Value Domain'''
! align=center style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0.049cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | Card
+
| align=center style="border-top:1pt outset #000000;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | '''Card'''
! align=center style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0.049cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | Condition
+
| align=center style="border-top:1pt outset #000000;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | '''Condition'''
! align=center style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0.049cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | Guidelines
+
| align=center style="border-top:1pt outset #000000;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | '''Metadata classes'''
! align=center style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0.049cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | Example
+
| align=center style="border-top:1pt outset #000000;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | '''Guidelines'''
 +
| align=center style="border:1pt outset #000000;padding:0.101cm;" | '''Example'''
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0.049cm;padding-right:0.049cm;" | <div style="color:#000000;">SRTYPE</div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;">SRTYPE</div>
  
 
<div style="color:#000000;">[DMF/Services]</div>
 
<div style="color:#000000;">[DMF/Services]</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | <div style="color:#000000;"><u>Service Type</u></div>
+
| style="background-color:transparent;border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;"><u>Service Type</u></div>
  
<div style="color:#000000;">A service type name. </div>
+
<div style="color:#000000;">A service type name.</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | [[String|String]]
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | [https://eden.ign.fr/wiki/index.php/String String]
  
<div style="color:#000000;">Default is '''unknown'''</div>
+
<div style="color:#000000;">Default is&nbsp;'''unknown'''</div>
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | 1
+
| align=center style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | 1
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | For OGC Web Services, the value defined by the applicable OGC Specification has to be used (e.g. 'WMS', WFS', 'CSW', 'WMTS', ... )
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | For OGC Web Services, the value defined by the applicable OGC Specification has to be used (e.g. 'WMS', WFS', 'CSW', 'WMTS', ... )
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:1pt outset #000000;padding:0.101cm;color:#000000;" | &nbsp;
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0.049cm;padding-right:0.049cm;" | <div style="color:#000000;">SRTVER</div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;">SRTVER</div>
  
 
<div style="color:#000000;">[DMF/Services]</div>
 
<div style="color:#000000;">[DMF/Services]</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | <div style="color:#000000;"><u>Service Type Version</u></div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;"><u>Service Type Version</u></div>
  
<div style="color:#000000;">Version of the service type. </div>
+
<div style="color:#000000;">Version of the service type.</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | [[String|String]]
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | [https://eden.ign.fr/wiki/index.php/String String]
  
<div style="color:#000000;">Default is '''unknown'''</div>
+
<div style="color:#000000;">Default is&nbsp;'''unknown'''</div>
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | 1
+
| align=center style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | 1
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | For OGC Web Services, the value defined by the applicable OGC Specification has to be used.
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | For OGC Web Services, the value defined by the applicable OGC Specification has to be used.
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:1pt outset #000000;padding:0.101cm;color:#000000;" | &nbsp;
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0.049cm;padding-right:0.049cm;" | <div style="color:#000000;">SRSTD</div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;">SRSTD</div>
  
 
<div style="color:#000000;">[DMF/Services]</div>
 
<div style="color:#000000;">[DMF/Services]</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | <div style="color:#000000;"><u>Service Standard</u></div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;"><u>Service Standard</u></div>
  
<div style="color:#000000;">Standard to which the service adheres. </div>
+
<div style="color:#000000;">Standard to which the service adheres.</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | [[Citation|Citation]]
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | [https://eden.ign.fr/wiki/index.php/Citation Citation]
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | 0..1
+
| align=center style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | 0..1
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | This element can be used to mention to which DGIWG profile the service is compliant with.
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | This element can be used to mention to which DGIWG profile the service is compliant with.
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:1pt outset #000000;padding:0.101cm;color:#000000;" | &nbsp;
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0.049cm;padding-right:0.049cm;" | <div style="color:#000000;">SRCPLING</div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;">SRCPLING</div>
  
 
<div style="color:#000000;">[DMF/Services]</div>
 
<div style="color:#000000;">[DMF/Services]</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | <div style="color:#000000;"><u>Service Coupling Type</u></div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;"><u>Service Coupling Type</u></div>
  
 
<div style="color:#000000;">Type of coupling between service and associated data (if exists)</div>
 
<div style="color:#000000;">Type of coupling between service and associated data (if exists)</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | [[Coupling_Type_Codelist|Coupling Type Codelist]]
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | [https://eden.ign.fr/wiki/index.php/Coupling_Type_Codelist Coupling Type Codelist]
  
<span style="color:#000000;">Default is </span>[[Coupling_Type_Codelist#loose|loose]]
+
<span style="color:#000000;">Default is&nbsp;</span>[https://eden.ign.fr/wiki/index.php/Coupling_Type_Codelist#loose loose]
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | 1
+
| align=center style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | 1
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:1pt outset #000000;padding:0.101cm;color:#000000;" | &nbsp;
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0.049cm;padding-right:0.049cm;" | <div style="color:#000000;">SROPRS</div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;">SROPRS</div>
  
 
<div style="color:#000000;">[DMF/Services]</div>
 
<div style="color:#000000;">[DMF/Services]</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | <div style="color:#000000;"><u>Resource Operated by the Service</u></div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;"><u>Resource Operated by the Service</u></div>
  
 
<div style="color:#000000;">Provides a reference to the dataset on which the service operates</div>
 
<div style="color:#000000;">Provides a reference to the dataset on which the service operates</div>
  
  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | [[URI|URI]]
+
 
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | [https://eden.ign.fr/wiki/index.php/URI URI]
  
 
<div style="color:#000000;">(URI of the metadata of the dataset on which the service operates.)</div>
 
<div style="color:#000000;">(URI of the metadata of the dataset on which the service operates.)</div>
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | 0..*
+
| align=center style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | 0..*
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | <div style="color:#000000;"></div><span style="color:#000000;">''Mandatory if coupling type is tight or mixed.''</span>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | ''Mandatory if coupling type is tight or mixed.''
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | ''DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).''
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:1pt outset #000000;padding:0.101cm;color:#000000;" | &nbsp;
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0.049cm;padding-right:0.049cm;" | <div style="color:#000000;">SROPER</div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;">SROPER</div>
  
 
<div style="color:#000000;">[DMF/Services]</div>
 
<div style="color:#000000;">[DMF/Services]</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | <div style="color:#000000;"><u>Service Operation</u></div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;"><u>Service Operation</u></div>
  
 
<div style="color:#000000;">Provides information about the operations that comprise the service</div>
 
<div style="color:#000000;">Provides information about the operations that comprise the service</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | [[Service_Operation|Service Operation]]
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | [https://eden.ign.fr/wiki/index.php/Service_Operation Service Operation]
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | 1..*
+
| align=center style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | 1..*
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:1pt outset #000000;padding:0.101cm;color:#000000;" | &nbsp;
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0.049cm;padding-right:0.049cm;" | <div style="color:#000000;">SRCORS</div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;">SRCORS</div>
  
 
<div style="color:#000000;">[DMF/Services]</div>
 
<div style="color:#000000;">[DMF/Services]</div>
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | <div style="color:#000000;"><u>Service Coupled Resource</u></div>
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | <div style="color:#000000;"><u>Service Coupled Resource</u></div>
  
 
<div style="color:#000000;">Further description of the data coupling in the case of tightly coupled services. It links a given operationName with a data set identified by an “identifier". And it requires that a given operationName or identifier shall refer to an existing operationName given by SROPER.name or an identifier given by RSID.code, respectively.</div>
 
<div style="color:#000000;">Further description of the data coupling in the case of tightly coupled services. It links a given operationName with a data set identified by an “identifier". And it requires that a given operationName or identifier shall refer to an existing operationName given by SROPER.name or an identifier given by RSID.code, respectively.</div>
  
  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;" | [[Service_Coupling|Service Coupling]]
+
 
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | 0..*
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;" | [https://eden.ign.fr/wiki/index.php/Service_Coupling Service Coupling]
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | <div style="color:#000000;"><span style="color:#000000;">''Only applicable to tightly coupled services.''</span>
+
| align=center style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | 0..*
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | ''Only applicable to tightly coupled services.''
| align=center style="border-top:none;border-bottom:1pt solid #000000;border-left:none;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0.049cm;padding-left:0cm;padding-right:0.049cm;color:#000000;" | &nbsp;
+
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | ''DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).''
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:none;padding:0.101cm;color:#000000;" | &nbsp;
 +
| style="border-top:none;border-bottom:1pt outset #000000;border-left:1pt outset #000000;border-right:1pt outset #000000;padding:0.101cm;color:#000000;" | &nbsp;
 
|-
 
|-
 
|}
 
|}

Revision as of 13:13, 29 July 2019

The following metadata elements are only applicable to services.
A service instance may be either tightly coupled with a dataset instance, loosely coupled (i.e. non associated with specific dataset instances), or it may be “mixed coupled.”
In the tightly coupled case, the service metadata shall describe both the service and the geographic dataset. Dataset metadata need not be provided in the service metadata for the loosely coupled case. Information about data could be given either with SROPRS or SRCORS.



Identifier Title / Description Value Domain Card Condition Metadata classes Guidelines Example
SRTYPE
[DMF/Services]
Service Type
A service type name.
String
Default is unknown
1   DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile). For OGC Web Services, the value defined by the applicable OGC Specification has to be used (e.g. 'WMS', WFS', 'CSW', 'WMTS', ... )  
SRTVER
[DMF/Services]
Service Type Version
Version of the service type.
String
Default is unknown
1   DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile). For OGC Web Services, the value defined by the applicable OGC Specification has to be used.  
SRSTD
[DMF/Services]
Service Standard
Standard to which the service adheres.
Citation 0..1   DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile). This element can be used to mention to which DGIWG profile the service is compliant with.  
SRCPLING
[DMF/Services]
Service Coupling Type
Type of coupling between service and associated data (if exists)
Coupling Type Codelist

Default is loose

1   DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).    
SROPRS
[DMF/Services]
Resource Operated by the Service
Provides a reference to the dataset on which the service operates


URI
(URI of the metadata of the dataset on which the service operates.)
0..* Mandatory if coupling type is tight or mixed. DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).    
SROPER
[DMF/Services]
Service Operation
Provides information about the operations that comprise the service
Service Operation 1..*   DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).    
SRCORS
[DMF/Services]
Service Coupled Resource
Further description of the data coupling in the case of tightly coupled services. It links a given operationName with a data set identified by an “identifier". And it requires that a given operationName or identifier shall refer to an existing operationName given by SROPER.name or an identifier given by RSID.code, respectively.


Service Coupling 0..* Only applicable to tightly coupled services. DMF/Services extends DMF/Core for service metadata and can be used together with DMF/Common (i.e. it is possible to use DMF/Services on top of DMF/Core (if DMF/Common elements are not needed) or on top of DMF/Common for an extensive profile).