<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    version="1.0">
    
    
    <xsl:template name="SpatialReferenceInfo">
   
        <xsl:element name="spref">
            <xsl:element name="horizsys">
                
                <xsl:element name="geograph">
                    
                    <xsl:element name="latres">
                        <xsl:value-of select="/metadata/spref/horizsys/geograph/latres"/>
                    </xsl:element>
                    
                    <xsl:element name="longres">
                        <xsl:value-of select="/metadata/spref/horizsys/geograph/longres"/>
                    </xsl:element>
                    
                    <xsl:element name="geogunit">
                        <xsl:value-of select="/metadata/spref/horizsys/geograph/geogunit"/>
                    </xsl:element>
                    
                </xsl:element>
                
                <xsl:element name="geodetic">
                    
                    <xsl:element name="horizdn">
                        <xsl:value-of select="/metadata/spref/horizsys/geodetic/horizdn"/>
                    </xsl:element>
                    
                    <xsl:element name="ellips">
                        <xsl:value-of select="/metadata/spref/horizsys/geodetic/ellips"/>
                    </xsl:element>
                    
                    <xsl:element name="semiaxis">
                        <xsl:value-of select="/metadata/spref/horizsys/geodetic/semiaxis"/>
                    </xsl:element>
                    
                    <xsl:element name="denflat">
                        <xsl:value-of select="/metadata/spref/horizsys/geodetic/denflat"/>
                    </xsl:element>
                </xsl:element>
                
                
            </xsl:element>
        </xsl:element>
        
    </xsl:template>
</xsl:stylesheet>