Jan Jezek wrote:
Hi,
I’m the Summer of Code participant. My name is Jan Jezek and I’m working on 
project focused on improvement for coordinate systems transformations. The 
project is mentored by Jesse Eicher.
The new tools to be implemented are:
Welcome,

As Jesse may of informed you we have a weekly GeoTools IRC meeting, it would be a great opportunity to meet people and present your code. I assume you have already talked to the "module maintainer" for referencing?
-Transformations parameters calculator – the tool for calculating the 
transformation parameters for several transformation methods (affine, linear, 
position vector or bursa wolf =7 parameter transformation, bilinear 
interpolated triangulation). Parameters should be calculated from coordinates 
of identical point specified by user (using least square Method for errors 
between target points and source points after transformation).
- Transform tool – the tool to apply calculated transformation.
- Rubber Sheet Transformation– The new mathematical transformation that can 
convert one data file to another with zero deltas on identical points.
Very nifty ;-)
These functions should be added into the geotools at first and after that there 
will be uDig plugin developed.
When the time comes Jesse can walk you through submitting your code as a patch to GeoTools, although reading through the developers guide for such things as code conventions will not hurt either.
Nowadays the RubberSheet transformation seems to be working. Because of this 
transformation there has been also delaunay triangulation implemented. The 
calculator for Affine and Bursa wolf transformation parameters is also almost 
done. The uDig transform plugin still needs to be done.

The code can be seen here: 
http://svn.geotools.org/udig/community/jan/2.2.x/ext/transformations/

Cheers,
Jan.
Well met,
Jody

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to