ProjectiveTransform 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/transform/ProjectiveTransform.java
Rev. Date Author Message
307602008-06-18desruisseauxUpgrated from JSR-108 to JSR-275 (GEOT-1266). Some opportunist javadoc fixes and @Override annotations in the process.
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
298252008-04-07desruisseauxAdded synchronized statements. While the old approach was not exactly the deprecated double-check idiom, it was too close of that. A few unsynchronized blocks still exist which may need to be revisited later.
297822008-04-03desruisseauxFormatting.
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
284402007-12-20desruisseauxConvenience methods in GeographicBoundingBoxImpl.
283842007-12-15desruisseauxTry to make Resample operation a little bit more tolerant to the reduction of CRS dimension.
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
271542007-09-25jezekjanProjectiveTransform2D added (Thanks Martin :-) ).
249252007-03-27jgarnettchange to org.opengis.geometry
244932007-02-17desruisseauxCleaning in 'isIdentity(double)' methods. Note that AbstractMathTransform.isIdentity(double) may move in the LinearTransform interface, so we are marking them as deprecated for now and will create a new LinearTransform.isIdentity(double) method in a next commit.
244852007-02-16simboss-first bunch of changes for the alignment of trunk with 2.3.x
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.
236322006-12-29desruisseauxGEOT-859: Refactored the URN syntax adapter for CRS factories. The adapter now apply to any factory. Some progress toward version management (but not yet there). NOTE: this new implementation forces axis order "as specified in the database", which is different from the original "URNEPSGAdapter" implementation which used (x,y) order. Various changes in many corners of "org.geotools.referencing.factory" as a side-effect of this work. Minor opportunist javadoc fixes in other modules.
227112006-11-12desruisseauxMoved the GeneralGridGeometry.getEnvelope(...) static method as a GeneralEnvelope constructor.
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'.
208742006-08-07jgarnettip review
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
169832005-11-25desruisseauxReplaced references to static fields and methods of CitationImpl.* by Citations.*
153502005-08-16desruisseauxMerged the 'split-main' branch to trunk (GEOT-662)
153252005-08-13desruisseauxCreated a matrix package on top of vecmath / Fixed 'getPositionalAccuracy' issues
152562005-08-09desruisseauxExtraction of referencing module from main
152552005-08-09desruisseauxPrepare branch for splitting main
148342005-07-20desruisseauxReorganized I18N resources
146572005-07-01desruisseauxOngoing work for the port of grid coverage operations from 'legacy' to 'main' (GEOT-413): ported SampleDimensionSelect
145932005-06-23desruisseauxFirst JUnit test for 'createCoordinateOperation' (GEOT-589)
145702005-06-21desruisseauxAddition of geocentric affine transform as of GEOT-591
142352005-06-10desruisseauxReplaced _PROPERTY suffix by _KEY as of GEOT-577
139252005-05-30desruisseauxAdded @since javadoc tag
139222005-05-29desruisseauxRenaming of remainding GeoAPI implementations. Renaming is now finished.
138532005-05-26desruisseauxBug fix: arrays must be NamedIndentifier[], because it implements two interfaces
138362005-05-26desruisseauxAdded 'Default' suffix to some CRS implementations: partial work
137732005-05-24desruisseauxRemoved old metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC citation instead of OPEN_GIS
137522005-05-23desruisseauxAdded the 'Impl' suffix to direct implementations of all metadata interfaces; deprecated the old implementations (not yet deleted).
111402005-02-06desruisseauxWork in progres for GEOT-400 (CoordinateOperationFactory should create appropriate subclass of CoordinateOperation)
111002005-02-04desruisseauxMore tests and bug fixes in CRS
110742005-02-03desruisseauxRevisited CRSFactory.createProjectedCRS(...) API
110072005-02-02desruisseauxFixed ArrayIndexOutOfBoundsException in transform(DirectPosition,DirectPosition)
110012005-02-02desruisseauxFixed wrong encoding in main/src
109442005-02-01desruisseauxBug fix in ProjectedCRS: axis swapping and units conversion were not correctly handled
107962005-01-28dzwiersimports cleaned
102282005-01-04desruisseauxRenamed 'getDimSource' as 'getSourceDimension'
93462004-11-30desruisseauxFirst working version of CoordinateOperationFactory
92662004-11-23desruisseauxLast WKT tuning; parsing and formatting should now be functional
91332004-11-16desruisseauxParameter formatting tuning
91172004-11-13desruisseauxAdded the capability to list all available MathTransforms
91032004-11-12desruisseauxFixed and enabled test cases
90922004-11-11desruisseauxSlight modification in the protected API for handling parameters
87262004-10-21desruisseauxVarious bug fixes in parameter handling
85182004-10-11desruisseauxApply changes voted in OGC meeting at Southampton: use of Identifier and GenericName
78612004-09-09jgarnettMake use of values() override for toWKT to pick up on (3 hour bug hunt)
78432004-09-08jgarnettFirst round of resync with geoapi
66572004-06-30desruisseauxFine tuning getParameterValues() method
66272004-06-29desruisseauxFinished refactoring of WKT formatting for MathTransform
65752004-06-27desruisseauxMatrixParameters now uses ParameterRealValue / In providers, moved parameters in a static field.
65652004-06-26desruisseauxFirst draft of a MapProjection port
64942004-06-23desruisseauxAvoid ParameterValue object creation when formatting WKT parameters
63872004-06-12desruisseauxPartial implementation of MathTransformFactory and WKT parser
63832004-06-11desruisseauxSearch for parameters and operation methods by identifiers
63752004-06-10desruisseauxWork on parameters handling
63712004-06-09desruisseauxAdded test cases for parameters
63622004-06-08desruisseauxInitial work for an OperationProvider