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/MapProjection.java
Rev. | Date | Author | Message |
---|---|---|---|
31445 | 2008-09-07 | desruisseaux | GEOT-1667: Need to invoke LogRecord.setLoggerName(String) before Logger.log(LogRecord). |
30760 | 2008-06-18 | desruisseaux | Upgrated from JSR-108 to JSR-275 (GEOT-1266). Some opportunist javadoc fixes and @Override annotations in the process. |
30641 | 2008-06-12 | acuster | Copyright headers: lib/referencing, this time with feeling (and the el in Toolkit) |
30639 | 2008-06-12 | acuster | Copyright headers: cleanup library/referencing |
30521 | 2008-06-05 | acuster | Copyright: Update referencing headers |
30313 | 2008-05-16 | desruisseaux | Changed my mind about Utilities.shallowEquals(Object,Object) and renamed it as equals, since a few tests show that the compiler always select the best overloaded flavor working on primitive types (except if an argument is a boolean and the other a different primitive type). Updated a few references. Fixed a few javadoc warnings by explicit declaration of parameter and return values. |
30258 | 2008-05-08 | acuster | Reshuffle the top level repo: drop uDig, move up trunk, tags, and branches. |
30257 | 2008-05-08 | acuster | Move trunk/gt/ directory contents up to trunk/ and drop gt |
29955 | 2008-04-17 | desruisseaux | Added a paranoiac check for CRS.transform(CoordinateOperation, ...) working on envelopes crossing axis extremums. Fixed a NoSuchElementException in MosaicImageReader when the requested region has no tiles. Fixed a NullPointerException in MosaicImageWriter when the allowed memory is smaller than the area of the smallest tile. |
29723 | 2008-03-27 | desruisseaux | Added 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. |
29711 | 2008-03-25 | desruisseaux | In 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). |
29681 | 2008-03-20 | aaime | GEOT-1745, MapProjection: relax coordinate checks/make them configurable |
28922 | 2008-01-24 | acuster | Bump the (at)since version to 2.5 since WKTParser was cut from 2.4 |
28846 | 2008-01-20 | desruisseaux | Covariant return type for inverse() method in MathTransform1D and MathTransform2D. Also javadoc fixes and Java 5 type safety. Changed ViewType to an enum and initial implementation of GridCoverageViews (not yet connected to GridCoverage2D). |
28540 | 2007-12-29 | acuster | Hide buttons which are not yet used |
28509 | 2007-12-27 | desruisseaux | Relax the tolerance level for assertions. |
28081 | 2007-11-27 | desruisseaux | Java 5 constructs: replaced some StringBuffer by StringBuilder in order to avoid unecessary synchronisation; rely on auto-boxing in order to give a chance to the JVM to reuse its cached values. |
27575 | 2007-10-22 | desruisseaux | Converted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516). |
26541 | 2007-08-14 | desruisseaux | Merged recent bug fixes from 2.4 branch. |
25779 | 2007-06-08 | desruisseaux | Added CRS.transform(CoordinateOperation, ...) methods, which are able to handle the special cases where the source envelope contains a singularity like a pole or the 180° longitude. As a side effect, changed Envelope.toString() to a more straightforward formatting, easier for debugging. |
25697 | 2007-05-31 | desruisseaux | Renamed some variables in a clarification attempt (side effect of GEOT-1236 investigation). |
25608 | 2007-05-22 | desruisseaux | Scale correction computed once for ever at construction time, and result merged with 'globalScale'. |
25158 | 2007-04-12 | desruisseaux | Added 'Longitude of origin' alias for central meridian in order to support EPSG:3031 |
24563 | 2007-02-23 | desruisseaux | Refactored ObliqueMercator constructors (GEOT-786). Also added a 'Scale factor on initial line' alias, which is required for ObliqueMercator created from the EPSG database. |
24384 | 2007-02-14 | desruisseaux | GEOT-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. |
24333 | 2007-02-10 | desruisseaux | GEOT-786: Rearrange projection constructors and providers, especially in orthographic and stereographic projection. |
24082 | 2007-01-27 | desruisseaux | Partial work toward a trunk compilable with JSE 1.6. The remaining issues can not be made to compile on both JSE 1.4 and 1.6 without more redesign. |
24000 | 2007-01-22 | desruisseaux | Applied GEOT-1129 fix. Also cosmetic edition in projections (mostly fixing encoding problems in javadoc comments). |
23993 | 2007-01-21 | jezekjan | EPSG aliases added to fix Krovak EPSG definition. |
22474 | 2006-10-31 | desruisseaux | Added a test script for Lambert Azimuthal Equal Area (actually Rueben's work). Bug fixes and minor cleaning in the projection package. |
22327 | 2006-10-23 | desruisseaux | GEOT-982: regroup 'module', 'plugin', 'ext' and 'unsupported' in a common directory. |
22315 | 2006-10-22 | desruisseaux | Reorganisation of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'. |
22295 | 2006-10-20 | desruisseaux | Added Lambert Azimuthal Equal Area projection. Various minor cleaning in other projection related code. |
22126 | 2006-10-14 | desruisseaux | Rolled back to non-static inner classes, now that the Clover bug has been fixed (as for maven-clover-plugin 2.3, released recently). |
20874 | 2006-08-07 | jgarnett | ip review |
20756 | 2006-07-30 | aaime | Clover in, PMD out since nobody is using it. Also changed a few classes to make them compatible with Clover (workaround for a Clover bug, see http://www.cenqua.com/forums/thread.jspa?forumID=1&threadID=2333) |
20539 | 2006-07-14 | desruisseaux | Relicensed the Proj.4 derived work under LGPL as permitted by Frank Warmerdam on geotools-devel mailing list on June 21, 2006. |
19769 | 2006-06-02 | desruisseaux | Javadoc fix: replaced 'degrees' by 'decimal degrees' when relevant (GEOT-855) |
19755 | 2006-05-31 | desruisseaux | Added FORCE_LONGITUDE_FIRST_AXIS_ORDER hint (GEOT-858). This work implied a large amount of work, hunting for infinite recursive method calls in many places. |
17587 | 2006-01-13 | desruisseaux | Experimental URL tag for javadoc. |
17522 | 2006-01-11 | desruisseaux | Added a few experimental @tutorial javadoc tags. |
17432 | 2005-12-29 | desruisseaux | Maven 2 fixes for test executions (GEOT-691) |
17241 | 2005-12-09 | desruisseaux | Initial round of MapProjection constructors simplification (GEOT-786) |
17229 | 2005-12-08 | desruisseaux | Refactored New Zealand Map Grid (NZMG) projection as a subclass of MapProjection. |
16983 | 2005-11-25 | desruisseaux | Replaced references to static fields and methods of CitationImpl.* by Citations.* |
16513 | 2005-10-25 | desruisseaux | Added Equidistant Cylindrical projection. Added convenience method for data handling in OpenOffice addin. |
16205 | 2005-10-11 | desruisseaux | Cleaned javadoc warning. More work done on Maven 2 configuration (GEOT-691) |
15350 | 2005-08-16 | desruisseaux | Merged the 'split-main' branch to trunk (GEOT-662) |
15256 | 2005-08-09 | desruisseaux | Extraction of referencing module from main |
15255 | 2005-08-09 | desruisseaux | Prepare branch for splitting main |
14834 | 2005-07-20 | desruisseaux | Reorganized I18N resources |
14581 | 2005-06-22 | desruisseaux | Implemented South-Orientated transverse mercator / more GEOT-589 work |
13925 | 2005-05-30 | desruisseaux | Added @since javadoc tag |
13853 | 2005-05-26 | desruisseaux | Bug fix: arrays must be NamedIndentifier[], because it implements two interfaces |
13836 | 2005-05-26 | desruisseaux | Added 'Default' suffix to some CRS implementations: partial work |
13773 | 2005-05-24 | desruisseaux | Removed old metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC citation instead of OPEN_GIS |
13752 | 2005-05-23 | desruisseaux | Added the 'Impl' suffix to direct implementations of all metadata interfaces; deprecated the old implementations (not yet deleted). |
12289 | 2005-03-16 | desruisseaux | Replaced 'CRSFactory.createProjectedCRS' call by call to the convenience method 'FactoryGroup.createProjectedCRS', which build itself the MathTransform in a more elaborated way (taking in account axis order and units, etc.) |
12238 | 2005-03-15 | dzwiers | crs hack for jody |
12020 | 2005-03-11 | desruisseaux | First working version of Resampler2D port (side effect: GEOT-390 fix) |
11695 | 2005-02-28 | rschulz | converted centralMeridian and latitudeOfOrigin to degrees in checkTransform() |
11367 | 2005-02-13 | desruisseaux | Port of EPSG authority factory now completed. Preliminary tests seem okay. Not yet registered in FactoryFinder. |
11366 | 2005-02-12 | desruisseaux | Almost fully functional EPSG factory (remaining bug in ProjectedCRS parameter names) |
11144 | 2005-02-07 | desruisseaux | Fixed GEOT-400 (create appropriate instance of Operation subclasses) |
11137 | 2005-02-05 | desruisseaux | Tune CRS tests (e.g. allow different tolerance level for assertions in different projections) |
11101 | 2005-02-04 | desruisseaux | Renamed MapProjection.Provider as AbstractProvider |
11074 | 2005-02-03 | desruisseaux | Revisited CRSFactory.createProjectedCRS(...) API |
11001 | 2005-02-02 | desruisseaux | Fixed wrong encoding in main/src |
10796 | 2005-01-28 | dzwiers | imports cleaned |
10260 | 2005-01-05 | rschulz | centralMeridian no longer final and added some parameter name aliases |
10228 | 2005-01-04 | desruisseaux | Renamed 'getDimSource' as 'getSourceDimension' |
10177 | 2005-01-03 | desruisseaux | Tuned JUnit tests for WKT parsing |
9505 | 2004-12-05 | rschulz | added identifiers to central_meridian and latitude_of_origin parameters for esri names |
9266 | 2004-11-23 | desruisseaux | Last WKT tuning; parsing and formatting should now be functional |
9131 | 2004-11-16 | rschulz | updated parameter and math transform aliases (GEOT-337) |
9119 | 2004-11-14 | desruisseaux | Fixed Mercator projection so that it pass the ProjectionTest |
9118 | 2004-11-14 | desruisseaux | Mercator projection port completed (but untested) as a use case for other projection ports |
9117 | 2004-11-13 | desruisseaux | Added the capability to list all available MathTransforms |
9104 | 2004-11-12 | desruisseaux | First prototype of a MapProjection implementation |
9092 | 2004-11-11 | desruisseaux | Slight modification in the protected API for handling parameters |
7845 | 2004-09-08 | jgarnett | First round of resync with geoapi |
7707 | 2004-08-31 | jgarnett | Change over to parameter descriptor. |
6888 | 2004-07-14 | desruisseaux | Update for GeoAPI changes (Info --> IdentifiedObject) |
6708 | 2004-07-04 | desruisseaux | Initial draft of MapProjection.Provider |
6565 | 2004-06-26 | desruisseaux | First draft of a MapProjection port |