<div class="xam_msg_class">
<div style="font: normal 13px Arial; color:rgb(0, 0, 0);">> il termine simplify in letteratura (v. RDP algorithm) mi sembra usato<br>> in senso opposto, cioè per ridurre il numero di vertici di una<br>> linestring all'essenziale; la creazione di un offset _più dolce_ credo<br>> necessiti del contrario, cioè un numero maggiore di vertici: sbaglio,<br>> forse nel capire la domanda iniziale ?<br><br>No, non sbagli. Per quello ero partito con l'idea dell'offset curve<br>(con join circolari). In effetti con un dataset di prova la<br>generalizzazione di un densificato non ha alcun effetto.<br><br>Allora conviene tornare all' OffsetCurve e giocarci un po' di piu'.<br>Una unione dei due round-trip offset e' un superset del risultato voluto:<br><br>  update spezza3 x set g = st_union(<br>    st_offsetcurve(st_offsetcurve(i.g,-2),-2), -- non e' un typo<br>    st_offsetcurve(st_offsetcurve(i.g,2),-2)<br>  ) from spezza0 i; <br><br>Il risultato ha le smussature _e_ anche gli angoli.<br><br>In effetti si direbbe una funzionalita' mancante :)<br><br>--strk;<br><br><br>Buongiorno e grazie a tutti quelli che mi hanno risposto,<br><br>ho fatto le prove con v.generalize e quello che avviene se cambio il parametro è che si semplifica troppo la isoipse perdendo fedeltà al vero.<br>Poi non ho praticamente idea di quale algoritmo sia quello più idoneo.<br><br>Però, al momento della domanda iniziale, anch'io avevo in mente che fosse un processo di aumento del numero di punti o, ancora meglio, di mentenere quel numero di vertici solo arrotondandoli.<br><br>A Sandro rispondo che non conosco Post Gis e mi serve un pò di tempo per fare quello che mi ha suggerito...ma potrebbe essere che in effetti una funzione di smooth nello specifico non sia stata implementata<br><br>Ciao<br>Alessandro<br></div>
</div>