<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:rss="http://purl.org/rss/1.0/"
  xmlns:geourl="http://geourl.org/rss/module/"
  xmlns="http://www.w3.org/1999/xhtml"
  exclude-result-prefixes="rdf rss geourl">
<xsl:output omit-xml-declaration="no" method="xml"/>

<xsl:template match="rdf:RDF">
<kml xmlns="http://earth.google.com/kml/2.0">
	<Folder>
		<name><xsl:value-of select="rss:channel/rss:title" /></name>
		<open>1</open>

		<xsl:apply-templates select="rss:item">
		</xsl:apply-templates>

	</Folder>
</kml>
</xsl:template>

<xsl:template match="rss:item">
		<Placemark>
			<name><xsl:value-of select="rss:title" /></name>
			<description><xsl:value-of select="rss:link" /></description>
			<LookAt>
				<longitude><xsl:value-of select="geourl:longitude" /></longitude>
				<latitude><xsl:value-of select="geourl:latitude" /></latitude>
			</LookAt>
			<Point>
				<coordinates><xsl:value-of select="geourl:longitude" />,<xsl:value-of select="geourl:latitude" />,0</coordinates>
			</Point>
		</Placemark>
</xsl:template>

</xsl:stylesheet>