<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:xd="http://www.oxygenxml.com/ns/doc/xsl"
    xmlns:odpx="http://www.gomoos.org/schema/odpx/1"
    xmlns:xsi="http://www.gomoos.org/schema/odpx/1"
    xmlns:gml="http://www.opengis.net/gml"
    exclude-result-prefixes="xd"
    version="1.0">
    <xd:doc scope="stylesheet">
        <xd:desc>
            <xd:p><xd:b>Created on:</xd:b> Oct 13, 2010</xd:p>
            <xd:p><xd:b>Author:</xd:b>Ian Ogilvie, GMRI</xd:p>
            <xd:p></xd:p>
        </xd:desc>
    </xd:doc>
    <xsl:output method="xml"/>
    <xsl:template match="django-objects">
        <ODPX xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.gomoos.org/schema/odpx/1" xmlns:gml="http://www.opengis.net/gml" xmlns:odpx="http://www.gomoos.org/schema/odpx/1" xmlns:swe="http://www.opengis.net/swe/1.0.1" xsi:schemaLocation="http://www.gomoos.org/schema/odpx/1  http://www.gomoos.org/schema/odpx/1/index.xsd" schemaVersion="1.0">
            <!-- xsi:schemaLocation="http://www.gomoos.org/schema/odpx/1 http://www.gomoos.org/schema/odpx/1/index.xsd"    -->
            <!-- xsi:schemaLocation="http://www.gomoos.org/schema/odpx/1 /Users/ian/Documents/GoMOOS/Projects/Exchange_Network/GoMOOS%20Implementation/Schema_Data_etc/ODPX_Schema/odpx/1/index.xsd" --><xsl:text>
            </xsl:text>
            <Organization schemaVersion="1.0"><xsl:text>
            </xsl:text>
                <OrganizationDescription><xsl:text>
            </xsl:text>
                    <OrganizationDescriptionIdOnly><xsl:text>
            </xsl:text>
                        <OrganizationIdentifier>CornellOrnithology</OrganizationIdentifier><xsl:text>
            </xsl:text>
                    </OrganizationDescriptionIdOnly><xsl:text>
            </xsl:text>
                </OrganizationDescription><xsl:text>
            </xsl:text>
                <xsl:apply-templates select="object"/>
            </Organization>	<xsl:text>
            </xsl:text>
        </ODPX>
    </xsl:template>
    <xsl:template match="object">
        <xsl:if test="contains(@pk,'TSS')">
            <odpx:Activity schemaVersion="1.0"><xsl:text>
            </xsl:text>
                <odpx:ActivityDescription><xsl:text>
            </xsl:text>
                    <odpx:ActivityDescriptionAllElements><xsl:text>
            </xsl:text>
                        <odpx:ActivityIdentifier>
                            <xsl:value-of select="@pk"/>
                        </odpx:ActivityIdentifier><xsl:text>
            </xsl:text>
                        <odpx:ActivityTypeCode>Sample-Integrated Time Series</odpx:ActivityTypeCode><xsl:text>
            </xsl:text>
                        <odpx:ActivityMediaName>Water/Air</odpx:ActivityMediaName><xsl:text>
            </xsl:text>
                        <odpx:ActivityStartDate>1970-01-01</odpx:ActivityStartDate><xsl:text>
            </xsl:text>
                        <odpx:ActivityStartTime><xsl:text>
            </xsl:text>
                            <odpx:Time>00:00:00</odpx:Time><xsl:text>
            </xsl:text>
                            <odpx:TimeZoneCode>GMT</odpx:TimeZoneCode><xsl:text>
            </xsl:text>
                        </odpx:ActivityStartTime><xsl:text>
            </xsl:text>
                        <odpx:ProjectIdentifier>Bioacoustics</odpx:ProjectIdentifier><xsl:text>
            </xsl:text>
                        <odpx:ActivityConductingOrganizationText>
                            The Cornell Lab of Ornithology
                        </odpx:ActivityConductingOrganizationText><xsl:text>
            </xsl:text>
                        <odpx:MonitoringLocationIdentifier>
                            <xsl:value-of select="@pk"/>
                        </odpx:MonitoringLocationIdentifier><xsl:text>
            </xsl:text>
                        <odpx:ActivityCommentText>Bioacoustic Research Program Listening Buoy</odpx:ActivityCommentText><xsl:text>
            </xsl:text>
                    </odpx:ActivityDescriptionAllElements><xsl:text>
            </xsl:text>
                </odpx:ActivityDescription><xsl:text>
            </xsl:text>
                <odpx:ActivityLocation><xsl:text>
            </xsl:text>
                    <odpx:where><xsl:text>
            </xsl:text>
                        <!--Lat/Long point-->
                        <gml:Point srsName="urn:ogc:def:crs:EPSG:6.5:4326"><xsl:text>
            </xsl:text>
                            <gml:pos><xsl:text>
            </xsl:text>
                                <xsl:for-each select="field">
                                    <xsl:if test="@name='lat_dd'">
                                        <xsl:value-of select="."/>
                                    </xsl:if>
                                </xsl:for-each>
                                <xsl:text> </xsl:text>
                                <xsl:for-each select="field">
                                    <xsl:if test="@name='long_dd'">
                                        <xsl:value-of select="."/>
                                    </xsl:if>
                                </xsl:for-each>
                            </gml:pos><xsl:text>
            </xsl:text>
                        </gml:Point><xsl:text>
            </xsl:text>
                    </odpx:where><xsl:text>
            </xsl:text>
                </odpx:ActivityLocation><xsl:text>
            </xsl:text>
            </odpx:Activity><xsl:text>
            </xsl:text>
        </xsl:if>
    </xsl:template>
</xsl:stylesheet>
