[Talk-it] errore xsltproc

Fabrizio Carrai fabrizio.carrai a gmail.com
Lun 19 Mar 2012 12:30:16 GMT


Mi dai anche il link al file dati (esattamente quello che stai usando tu) ?
Sono d'accordo sul capire il limite che impedisce il processamento.

Ciao!
Fabrizio

Il giorno 19 marzo 2012 13:24, emmexx <emmexx at tiscalinet.it> ha scritto:

> Il 03/19/2012 01:10 PM, Fabrizio Carrai scrisse:
> > Il file che funziona, oltre ad essere più piccolo, avrà dati differenti.
> > Il problema potrebbe anche essere li.
> > Se dici come riprodurre il problema, magari potrei esserti di aiuto.
>
> Devo recuperare i nodi di una relazione.
> La relazione (una ciclovia bicitalia) occupa un bbox praticamente grande
> come tutto il veneto (il veneto e' 1,9 gb, il bbox e' 1,6 gb).
> Il file piu' piccolo e' un'estrazione dal file del veneto. Invece
> dell'intera regione, il file e' un'estrazione di un singolo comune fatta
> con osmosis.
> La procedura semplificata e' banalissima: un ciclo sulle way
> appartenenti alla relazione, per ogni way output dell'id della way.
>
> La  ia impressione e' che il mio pc non ce la faccia a gestire la
> lettura di un file cosi' grosso. Il pc ha 2gb di ram e 2gb di swap.
> Appena faccio partire la procedura il disco comincia a frullare alla
> grande.
>
> Potrei creare un poligono intorno alla relazione ed estrarre con osmosis
> solo i dati di quel poligono. pero' bisognerebbe capire quale e' il
> limite della mia macchina, nel senso che magari comunque anche questo
> file sarebbe troppo grande.
>
> grazie
>        maxx
>
> <xsl:template match="osm/relation[@id='1742549']">
>        <xsl:apply-templates select="member" mode="relazioni" />
> </xsl:template>
>
> <xsl:template match="member" mode="relazioni">
>        <xsl:variable name="ref"><xsl:value-of select="@ref"
> disable-output-escaping="yes" /></xsl:variable>
>        <xsl:call-template name="ways">
>                <xsl:with-param name="id" select="$ref"/>
>        </xsl:call-template>
> </xsl:template>
>
> <xsl:template name="ways">
>      <xsl:param name="id"/>
>      <xsl:value-of select="$id"/>
> </xsl:template>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20120319/8dd6d2e9/attachment.html>


Maggiori informazioni sulla lista Talk-it