1 |
4307
|
leinfelder
|
<?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>
|