[Gfoss] ruotare un poligono
Luca Sigfrido Percich
sigfrido a tiscali.it
Ven 25 Maggio 2012 18:23:05 CEST
Infatti temevo potesse essere rispetto al centroide, ma ora che vedo la
rototraslazione implementata con due funzioni piccole e specializzate -
questo si che è programmare - non dubito più :))))
Grazie ancora
Sig
Il giorno ven, 25/05/2012 alle 17.53 +0200, a.furieri a lqt.it ha scritto:
> On Fri, 25 May 2012 17:36:43 +0200, Luca Sigfrido Percich wrote:
> > Grazie delle info, Sandro.
> >
> > Rispetto a quale punto viene applicata la rotazione?
> >
>
> quello piu' scemo ed ovvio ... (0,0) :-)
> insomma, ti fa semplicemente ruotare tutto il piano
>
> ma esiste anche questa qua:
> ShiftCoordinates( geom Geometry , shiftX Double precision , shiftY
> Double precision ) : Geometry
> "return a geometric object obtained by translating coordinates
> according
> to shiftX and shiftY values"
>
> quindi innestando a catena uno shift, un rotate ed un ultimo shift
> esattamente simmetrico al primo ti puoi posizionare l'asse di rotazione
> dove meglio credi ((p.es. sul centroide del poligono).
>
> ciao Sandro
>
_____________
PRIVACY
Le informazioni contenute in questo messaggio sono riservate e confidenziali. Il loro utilizzo e' consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora Lei non fosse la persona a cui il presente messaggio è destinato, La invitiamo ad eliminarlo dal Suo Sistema e a distruggere le varie copie o stampe, dandone gentilmente comunicazione all’indirizzo mail del mittente. Ogni utilizzo improprio e' contrario ai principi del D.lgs 196/03 e alla legislazione europea (Direttiva 2002/58/CE).
PRIVACY
Le informazioni contenute in questo messaggio sono riservate e confidenziali. Il loro utilizzo e' consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora Lei non fosse la persona a cui il presente messaggio è destinato, La invitiamo ad eliminarlo dal Suo Sistema e a distruggere le varie copie o stampe, dandone gentilmente comunicazione all’indirizzo mail del mittente. Ogni utilizzo improprio e' contrario ai principi del D.lgs 196/03 e alla legislazione europea (Direttiva 2002/58/CE).
Maggiori informazioni sulla lista
Gfoss