Hi all, especially Martin,

I hope you are well. I've finished some work (another transform builder) and I 
would like to try to commit it into trunk if you agree.

I was requested to made new builder for Affine transformation that lets users 
to define constrains for some transformation parameters - for example set zero 
skew for affine transformation and then calculate Affine transformation by 
adjustment calculus and least square method. The calculation algorithm can keep 
any constrain (e.g scale x=scale y) - the class itself admits just to set that 
any parameter should be equal to something but it can be extended when needed.

So there are two new classes that I would like to commit. It is 
AdvancedAffineBuilder:

http://svn.geotools.org/trunk/spike/jan/gsoc-transformations/src/main/java/org/geotools/referencing/operation/builder/AdvancedAffineBuilder.java

And  AffineToGeometric helper class:

http://svn.geotools.org/trunk/spike/jan/gsoc-transformations/src/main/java/org/geotools/referencing/operation/builder/AffineToGeometric.java

Finally there is test method testNoSkewAffineBuilder() at 
MathTransformBuilderTest:

http://svn.geotools.org/trunk/spike/jan/gsoc-transformations/src/test/java/org/geotools/referencing/operation/builder/MathTransformBuilderTest.java

I hope that the aim of this implementation makes sense - I can try to explain 
it better when needed.

Thanks!

Best regards,
Jan.


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to