Nějaké příklady...

Striptýz XSL (vyhází namespacy, spoléháme 100% na ČÚZK ;-)... ):
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
        <xsl:template match="*">
                <xsl:element name="{local-name()}" >
                        <xsl:apply-templates select="@*|node()"/>
                </xsl:element>
        </xsl:template>
        <xsl:template match="@*">
                <xsl:attribute name="{local-name()}">
                        <xsl:value-of select="." />
                </xsl:attribute>
        </xsl:template>
</xsl:stylesheet>

Primitivní výcuc budov XSL:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
        <xsl:template match="/">
                <ogr:FeatureCollection 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://ogr.maptools.org/"; 
xmlns:ogr="http://ogr.maptools.org/"; xmlns:gml="http://www.opengis.net/gml";>
                        <xsl:for-each 
select="VymennyFormat/Data/StavebniObjekty/StavebniObjekt">
                                <xsl:if test="Geometrie/OriginalniHranice">
                                <gml:featureMember>
                                        <ogr:stavebniobjekty fid="{Kod}">
                                                <ogr:geometryProperty>
                                                  <xsl:copy-of 
select="Geometrie/OriginalniHranice"/>
                                                </ogr:geometryProperty>
                                                <ogr:Kod>
                                                        <xsl:value-of 
select="Kod"/>
                                                </ogr:Kod>
                                                <ogr:CislaDomovni>
                                                        <xsl:value-of 
select="CislaDomovni"/>
                                                </ogr:CislaDomovni>
                                                <ogr:TypStavebnihoObjektuKod>
                                                        <xsl:value-of 
select="TypStavebnihoObjektuKod"/>
                                                </ogr:TypStavebnihoObjektuKod>
                                                <ogr:CastObce>
                                                        <xsl:value-of 
select="CastObce/Kod"/>
                                                </ogr:CastObce>
                                        </ogr:stavebniobjekty>
                                </gml:featureMember>
                                </xsl:if>
                        </xsl:for-each>
                </ogr:FeatureCollection>
        </xsl:template>
</xsl:stylesheet>

Atd...

MK

----- Original Message -----
From: Martin Kokeš
[mailto:sh...@typo3-hosting.com]
To: OpenStreetMap Czech Republic
[mailto:talk-cz@openstreetmap.org]
Sent: Fri, 22 Jun 2012 18:37:33
+0200
Subject: Re: [Talk-cz]  Data RUIAN - výměnný formát


> Já jsem si udělal pár jednoduchých XSL a přechroustal to pomocí
> XMLStarletu dvěma kroky (první odstraní ty namespacy a druhý je pak
> transformace do daného typu vrstvy) do docela importovatelného GML, které
> jde poslat do QGISu nebo transformovat přes ogr2ogr.

Jde třeba hranice
> ku, hranice obce (nic moc), hranice parcel, hranice budov, budovy jako body,
> adresni místa jako body... s většinou atributů.

Chce se toho někdo
> ujmout a vylepšit to na nějaký udělátor pro import? Asi by šlo i
> udělat XSL přímo do OSM formátu, ale Merkaartor zvládne GML levou
> zadní.

MK

----- Original Message -----
From: hanoj
> [mailto:eha...@gmail.com]
To:
OpenStreetMap Czech Republic
> [mailto:talk-cz@openstreetmap.org]
Sent: Fri,
22 Jun 2012 13:48:11
> +0200
Subject: Re: [Talk-cz]  Data RUIAN - výměnný
formát


> Ahoj,

> Po
> spuštění Veřejného dálkového přístupu k RUIAN budou
> data
> dostupná přes tuto aplikaci.
Vyborna zprava! Par otazek...

* Proc se
>
> uziva EPSG:2065, kdyz na data se bezne uziva ESRI:102067?
* Je nejaky
>
> osvedceny prohlizec, ktery umi data zobrazit krome
Snowflake s
>
> registraci?


In specie OSM
---------------------
Chapu to tak ze pro OSM
>
> jsou pro plne automaticky import pouzitelne
vrstvy na uzemi ktera uz ma
> DKM
> (v dubnu 2012 55% CR):
*AdresniMisto (addr=*)
*Stavebni objekt
>
> (building=*)
*Ulice (name=*)


Na uzemi bez DKM je jen Adresni
>
> Misto.


ha
hanoj

_______________________________________________
Talk-cz
>
> mailing
>
> list
Talk-cz@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-cz

_______________________________________________
Talk-cz
> mailing
> list
Talk-cz@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-cz

_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem