Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:gml="http://www.opengis.net/gml" xmlns:eo1="http://eo1.gsfc.nasa.gov/" xmlns:wfs="http://www.opengis.net/wfs"> 
3
<!--
4
Description: A stylesheet to convert strange geobliki wfs to standards-compliant wfs.
5
Author:      Andreas Hocevar andreas.hocevarATgmail.com
6
Licence:     LGPL as per: http://www.gnu.org/copyleft/lesser.html
7

    
8
$Id: geobliki2wfs.xsl 2957 2007-07-09 12:21:10Z steven $
9
-->
10
  <xsl:template match="gml:featureMember">
11
    <wfs:FeatureCollection>
12
      <xsl:for-each select="eo1:ali">
13
        <xsl:call-template name="featureMember"/>
14
      </xsl:for-each>
15
      <xsl:for-each select="eo1:hyperion">
16
        <xsl:call-template name="featureMember"/>
17
      </xsl:for-each>
18
    </wfs:FeatureCollection>
19
  </xsl:template>
20

    
21
  <xsl:template name="featureMember">
22
    <gml:featureMember>
23
      <xsl:copy-of select="current()"/>
24
    </gml:featureMember>
25
  </xsl:template>
26
</xsl:stylesheet>
27

    
(5-5/7)