Skip to content
This repository has been archived by the owner on Dec 21, 2021. It is now read-only.

Minor modifications to gemini 2.2 schema #24

Open
wants to merge 10 commits into
base: 2.10.x
Choose a base branch
from
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,19 @@
<!-- ============================================================================= -->

<xsl:template name="RefSystemTypes">
<xsl:param name="srs"/>
<referenceSystemIdentifier>
<RS_Identifier>
<code>
<gco:CharacterString><xsl:value-of select="$srs"/></gco:CharacterString>
<!-- Add WGS84 if exist else add only the first one to avoid to have the full list of CRS supported.
OGC Clients should use the GetCapabilities to get this information -->
<xsl:choose>
<xsl:when test="count(//SRS='EPSG:4326')!=0">
<gco:CharacterString>4326</gco:CharacterString>
</xsl:when>
<xsl:otherwise>
<gco:CharacterString><xsl:value-of select="//SRS[0]/."/></gco:CharacterString>
</xsl:otherwise>
</xsl:choose>
</code>
</RS_Identifier>
</referenceSystemIdentifier>
Expand Down
8 changes: 8 additions & 0 deletions iso19139.gemini22/oasis-catalog.xml
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,12 @@
<system systemId="http://www.w3.org/1999/xlink/xlinks.xsd"
uri="schema/xlink/xlinks.xsd"/>

<!-- srv -->
<system systemId="http://eden.ign.fr/xsd/isotc211/isofull/20090316/srv/srv.xsd"
uri="schema/srv/srv.xsd"/>

<system systemId="http://eden.ign.fr/xsd/isotc211/isofull/20090316/gmx/gmx.xsd"
uri="schema/gmx/gmx.xsd"/>


</catalog>