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
|
|