couverture-temporelle-correction-intervalle-incomplet
Description
Complète la couverture temporelle lorsque l'intervalle est incomplet.
Paramètres
Aucun.
Prérequis
Aucun.
Motivation
La spécification GML définit que gml:TimePeriod
doit contenir une borne de début et une borne de fin (section 14.2.2.5).
La borne manquante est ajoutée avec la valeur unknown
, qui "indique qu'aucune valeur spécifique pour la position temporelle n'est fournie" (section 14.2.2.7).
Exemples
Lorsque gml:TimePeriod
ne contient pas de borne de début :
<gmd:EX_TemporalExtent>
<gmd:extent>
<gml:TimePeriod>
<gml:beginPosition>2021-05-21</gml:beginPosition>
<!-- début de l'ajout -->
<gml:endPosition indeterminatePosition="unknown"/>
<!-- fin de l'ajout -->
</gml:TimePeriod>
</gmd:extent>
</gmd:EX_TemporalExtent>
Lorsque gml:TimePeriod
ne contient pas de borne de fin :
<gmd:EX_TemporalExtent>
<gmd:extent>
<gml:TimePeriod>
<!-- début de l'ajout -->
<gml:beginPosition indeterminatePosition="unknown"/>
<!-- fin de l'ajout -->
<gml:endPosition>2021-05-21</gml:beginPosition>
</gml:TimePeriod>
</gmd:extent>
</gmd:EX_TemporalExtent>
Références
https://github.com/ecolabdata/ecospheres-xslt/issues/31
OpenGIS Geography Markup Language (GML) Encoding Standard, depuis https://www.ogc.org/standards/gml/