| XML schema |
http://www.eionet.europa.eu/schemas/eprtr/PollutantReleaseAndTransferReport_2p0.xsd
|
|---|---|
| Output type | KML |
| Description | Show Facilities in Google Earth |
| XSL file | eprtr-to-kml.xslt (Last modified: 07 May 2009 14:34 ) |
<?xml version="1.0" encoding="UTF-8"?>
<!--
Generate KML 2.0
-->
<xsl:stylesheet xmlns="http://earth.google.com/kml/2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rsm="urn:eu:com:env:prtr:data:standard:2"
version="1.0">
<xsl:output method="xml" indent="yes" omit-xml-declaration="no"/>
<xsl:template match="rsm:PollutantReleaseAndTransferReport">
<kml xmlns="http://earth.google.com/kml/2.0">
<Document>
<name>E-PRTR facilities</name>
<description>E-PRTR facilities in Europe</description>
<Style id="facility">
<IconStyle>
<scale>1.0</scale>
<Icon>
<href>root://icons/palette-4.png</href>
<x>32</x>
<y>128</y>
<w>32</w>
<h>32</h>
</Icon>
</IconStyle>
<LabelStyle>
<scale>1.0</scale>
</LabelStyle>
</Style>
<xsl:apply-templates select="rsm:FacilityReport">
<xsl:sort select="rsm:FacilityName"/>
</xsl:apply-templates>
</Document>
</kml>
</xsl:template>
<xsl:template match="rsm:FacilityReport">
<Placemark>
<name>
<xsl:value-of select="rsm:FacilityName"/>
</name>
<description>
<xsl:apply-templates />
</description>
<open>0</open>
<styleUrl>#facility</styleUrl>
<Point>
<coordinates><xsl:value-of select="rsm:GeographicalCoordinate/rsm:LongitudeMeasure"/>,<xsl:value-of select="rsm:GeographicalCoordinate/rsm:LatitudeMeasure"/></coordinates>
</Point>
</Placemark>
</xsl:template>
<xsl:template match="*">
<xsl:value-of select="local-name()"/>: <xsl:value-of select="."/><xsl:text><br/></xsl:text>
</xsl:template>
<xsl:template match="rsm:GeographicalCoordinate|rsm:Activity|rsm:PollutantRelease|rsm:PollutantTransfer|rsm:WasteTransfer" />
</xsl:stylesheet>
European Environment Agency
Kgs. Nytorv 6, DK-1050 Copenhagen K, Denmark