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