Re: [Geotools-devel] Report about progress on Geotidy

2008-12-16 Thread Martin Desruisseaux
Just in case some are curious, there is the steps: Lets use the following symbols in the remainding of this email: [ ] denote an affine transform < > denote the non-linear part of a projection X' means the inverse of X X*Y means "transform X followed by transform Y". If X and

Re: [Geotools-devel] Report about progress on Geotidy

2008-12-16 Thread Martin Desruisseaux
Oups I was totally wrong in one of my statement in my previous email. Matthias spotted my error and my correction is below (after the 2nd quoted text). Matthias Basler a écrit : > An interesting approach and certainly a good idea. I have two questions here. > > 1. Will this result in an

Re: [Geotools-devel] Report about progress on Geotidy

2008-12-16 Thread Matthias Basler
Martin wrote: > Projections are non-linear operations. But there is a few linear > operations performed before and after the non-linear ones. [...] > Those linear parts can be removed from the projection code and inserted > into affine transforms to be applied before and after the projection. > Be

[Geotools-devel] Report about progress on Geotidy

2008-12-16 Thread Martin Desruisseaux
The porting of GeoTools 2.x projections is finished, except Krovak which is in progress right now. The main change compared to Proj4/GeoTools 2.x is described below: Projections are non-linear operations. But there is a few linear operations performed before and after the non-linear ones. * Befor