Pouzivam saxon8. Jinak vyber referencovanych nodu je snadny:
<xsl:copy-of select="key('nodeKey', $ways/nd/@ref)"/>
kde $way je promena se seznamem cest, ktery se predem nejak
vyfiltrovali a nodeKey je index definovany takto:
<xsl:key name="nodeKey" match="//osm/node" use="@id"/>Stejne hlavni duvod pro pouzivam XSLT je, ze mam obcas chut pohrat si s nejakym netypickym jazykem :-) On 4/24/08, BH <[EMAIL PROTECTED]> wrote: > Mozna zalezi i na tom, jaky se pouzije XSLT parser. Ja jsem s czechii > a vytahavanim silnic na 1 GB ram pohorel. Tak jsem si napsal vlastni > radoby-xml-parser v perlu, navic v nem sly udelat lepe i veci "na > vystup posli jen ty nody, ktere jsou nekde referencovane" :) > > Martin > > > On 4/24/08, Jiri Klement <[EMAIL PROTECTED]> wrote: > > Na planet.osm opravdu ne, ale na czechia.osm je to ok. Napriklad > > vytazeni ref vsech silnic trva asi 10 sekund a 800mb ram. Urcite to by > > slo udelat rychleji, ale XSLT je vysokourovnovy jazyk, takze se to da > > napsat opravdu rychle. > > > _______________________________________________ > Talk-cz mailing list > [email protected] > http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-cz > _______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-cz

