x

Re: Tags aus OSM Datei vermischen


Geschrieben von geodreieck4711 (Gast) am 26. Februar 2013 23:06:40: [flux]

Als Antwort auf: Tags aus OSM Datei vermischen geschrieben von unixasket (Gast) am 26. Februar 2013 11:32:

Auch eine Mölichkeit bietet ein XLST auf die gefilterten Daten bzw über overpass.api erhaltenen Daten angewendet:

<?xml version="1.0"?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output indent="yes" method="xml"/>

<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>

<xsl:template match="@*|*|processing-instruction()|comment()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>

<xsl:template match="tag[@k='name']">
<xsl:element name="tag">
<xsl:attribute name="k">name</xsl:attribute>
<xsl:attribute name="v">
<xsl:value-of select="@v"/>
<xsl:text> (</xsl:text>
<xsl:value-of select="../tag[@k='ele']/@v"/>
<xsl:text>)</xsl:text>
</xsl:attribute>
</xsl:element>
</xsl:template>
</xsl:stylesheet>

danach sollte das name-tag den Gipfelnamen und die Höhe in Klammern enthalten.......