Equirectangular history

Click on the commit message for inspecting the diff and how the code has been rewritten.

Command line:

svn log -r31996:1 https://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/PlateCarree.java
Rev. Date Author Message
306412008-06-12acusterCopyright headers: lib/referencing, this time with feeling (and the el in Toolkit)
306392008-06-12acusterCopyright headers: cleanup library/referencing
305212008-06-05acusterCopyright: Update referencing headers
302582008-05-08acusterReshuffle the top level repo: drop uDig, move up trunk, tags, and branches.
302572008-05-08acusterMove trunk/gt/ directory contents up to trunk/ and drop gt
297232008-03-27desruisseauxAdded serialVersionIUD in MapProjection with values computed from the 2.4.1 release for cross-version compatibility. NewZealandMapGrid now creates Complex object in method body on the assumption that modern compilers can allocate on stack. Provides a way to reinitialize the warnings for every MapProjections in a JVM. Formatting.
297112008-03-25desruisseauxIn MapProjection, provide more information in the logged warning (especially the projection name) in order to compensate for the loss of stack trace. In subclasses, replaced "Math." occurences by a static import for readability (there is a lot of sin(x), cos(x), sqrt(x) etc. calls in those classes). Also replaced sqrt(x*x + y*y) by hypot(x,y) and (exp(x)-exp(-x))/2 by sinh(x) which are new functions in Java 5 (hopefully more accurate and/or faster). Applied some Java 5 language syntax (generic types and @Override annotation).
289222008-01-24acusterBump the (at)since version to 2.5 since WKTParser was cut from 2.4
285402007-12-29acusterHide buttons which are not yet used
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
265412007-08-14desruisseauxMerged recent bug fixes from 2.4 branch.
246832007-03-06desruisseauxGet the coordinate system (CS) framework to manage axis directions of the kind 'South along 90 deg East' (GEOT-936). The most significant implications were in DefaultCoordinateSystemAxis, AbstractCS and some package-privated helper classes.
243842007-02-14desruisseauxGEOT-1160: First working implementation of AbstractAuthorityFactory.find(IdentifiedObject). This includes a package-privated AuthorityFactoryProxy class, together with many fix in the code base in order to get CRS.equalsIgnoreCase to work in the ProjectedCRS case.
243332007-02-10desruisseauxGEOT-786: Rearrange projection constructors and providers, especially in orthographic and stereographic projection.
223272006-10-23desruisseauxGEOT-982: regroup 'module', 'plugin', 'ext' and 'unsupported' in a common directory.
223152006-10-22desruisseauxReorganisation of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'.
222952006-10-20desruisseauxAdded Lambert Azimuthal Equal Area projection. Various minor cleaning in other projection related code.
212892006-08-30desruisseauxFirst working version of ESRI authority factory. However, the fallback mechanism is not yet in place, and the corresponding test suite in plugin/epsg-ext-esri doesn't work yet (GEOT-774).
208742006-08-07jgarnettip review
205392006-07-14desruisseauxRelicensed the Proj.4 derived work under LGPL as permitted by Frank Warmerdam on geotools-devel mailing list on June 21, 2006.
180482006-02-16desruisseauxReplaced tabulations by spaces.
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
172412005-12-09desruisseauxInitial round of MapProjection constructors simplification (GEOT-786)
172292005-12-08desruisseauxRefactored New Zealand Map Grid (NZMG) projection as a subclass of MapProjection.
169832005-11-25desruisseauxReplaced references to static fields and methods of CitationImpl.* by Citations.*
167362005-11-15rschulzChanged Lat_of_origin parameter to standard_parallel_1, added a separate Plate Carree provider and check that the crs is spherical
165142005-10-25desruisseauxAdded a check if order to use an 'Equirectangular' parameter group without 'latitude of origin' parameter if the latitude of origin is 0.
165132005-10-25desruisseauxAdded Equidistant Cylindrical projection. Added convenience method for data handling in OpenOffice addin.