Skip to content

Commit

Permalink
Fix XSL function for neg coordinates
Browse files Browse the repository at this point in the history
Fix regex to capture minus sign when present
  • Loading branch information
mhicauber authored Dec 13, 2017
1 parent 3bda02a commit 0225c2b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion transform_kml_tariff_zone/transformation.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@

<xsl:template match="/kml:MultiGeometry/kml:Polygon/kml:outerBoundaryIs/kml:LinearRing/kml:coordinates" name="polygon">
<xsl:for-each select="kml:MultiGeometry/kml:Polygon/kml:outerBoundaryIs/kml:LinearRing/kml:coordinates">
<xsl:value-of disable-output-escaping="yes" select="fn:replace(., '(\d+\.\d+),(\d+\.\d+),0\s?', '$2 $1 ')"/>
<xsl:value-of disable-output-escaping="yes" select="fn:replace(., '(-?\d+\.\d+),(-?\d+\.\d+),0\s?', '$2 $1 ')"/>
</xsl:for-each>
</xsl:template>
</xsl:transform>

0 comments on commit 0225c2b

Please sign in to comment.