ReferencingUtilities 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/resources/CRSUtilities.java
Rev. Date Author Message
314872008-09-10desruisseauxGEOT-1720: CRS.getHorizontalCRS(...) now handles 3D GeographicCRS.
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
294162008-02-21desruisseauxAdded a GeneralEnvelope.validate() method for restricting an envelope to its CRS or CS domain of validity, wraping around longitude if needed. Relaxed the transformations between GeographicBoundingBox and Envelope, accepting GeographicCRS that are not necessarly WGS84.
289222008-01-24acusterBump the (at)since version to 2.5 since WKTParser was cut from 2.4
286692008-01-09desruisseauxRemoved deprecated DataSource interface in order to simplify the EPSG factory code, for making debugging easier. Fixed a bug in the search for authority name as a side effect of GEOT-1659 investigation. Code formatting.
286572008-01-09danieler-substituted usage of CRSUtilities.getCRS2D with CRS.getHorizontalCRS where it applied
285402007-12-29acusterHide buttons which are not yet used
285212007-12-27desruisseauxType safety.
282522007-12-04desruisseauxMore MosaicImageReader work. As a side effect, moved Utilities.getShort[Class]Name in a separated utilities class named 'Classes'. Also added a couple of @Override annotations.
280812007-11-27desruisseauxJava 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.
279952007-11-22desruisseauxMore generics type, and moved two methods from ReferencingFactoryContainer to GeoAPI MathTransformFactory interface. Note that the build fails in the arcsde module for a reason that seems unrelated to this work.
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
257872007-06-10desruisseauxUse CRS.transform(CoordinateOperation, ...) instead of CRS.transform(MathTransform, ...) where applicable.
250502007-04-06jgarnettexample of custom file based TestSutie, copy JTS parsing code over to unsupported/geometry
249252007-03-27jgarnettchange to org.opengis.geometry
224522006-10-28desruisseauxMoved some methods from CRSUtilities to CRS (GEOT-547).
224432006-10-27desruisseauxSplitted referencing, extracting metadata in their own module (GEOT-983). As a side effect, replaced some calls of CRSUtilities.foo(...) by CRS.foo(...).
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
178902006-02-06desruisseauxFirst draft of a partial port of J2D-renderer to a GO-1 implementation.
177202006-01-24desruisseauxMethod signature change in GeneraleEnvelope before 2.2-RC1 release. This is a compatible change if the user recompile its code.
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
174602006-01-05desruisseauxAdded support classes for GO-1 implementation. Partial Maven 2 fixes for the new module/renderer module.
157362005-09-19desruisseauxAdded convenience methods or constructors
153502005-08-16desruisseauxMerged the 'split-main' branch to trunk (GEOT-662)
152992005-08-11desruisseauxAdded CRS.VALID.AREA formula in OpenOffice addin / Added convenience methods for fetching GeographicBoundingBox and for fetching coordinate operation accuracy / Bug fix for parameter using dimensionless unit in EPGS database
152562005-08-09desruisseauxExtraction of referencing module from main
152552005-08-09desruisseauxPrepare branch for splitting main
152312005-08-08desruisseauxAdded NodataFilter and GradientMagnitude operation / Various bug fixes
148342005-07-20desruisseauxReorganized I18N resources
145812005-06-22desruisseauxImplemented South-Orientated transverse mercator / more GEOT-589 work
145642005-06-20desruisseauxInitial implementation of GEOT-589. Partially tested, more tests to come
142982005-06-13desruisseauxRemoved some GridCoverage-related deprecated API / Initial (incomplete) port of OperationJAI
142052005-06-09desruisseauxUpdated to GeoAPI 2.0 final release
139252005-05-30desruisseauxAdded @since javadoc tag
139072005-05-28desruisseauxMore additions of 'Default' prefix in CRS package
139062005-05-28desruisseauxRenamed some 'Default' prefix as 'Abstract'
138362005-05-26desruisseauxAdded 'Default' suffix to some CRS implementations: partial work
137622005-05-24desruisseauxAdded DefiningConversion
130452005-04-10desruisseauxMore CoverageStack work
130162005-04-07desruisseauxMoved 'org.geotools.io.image' to 'org.geotools.image.io' / Continue work on CoverageStack
129852005-04-06desruisseauxFirst draft of CoverageStack
129652005-04-05desruisseauxMerged 'factory-hints' branch r12393:12964 into the trunk. Added 'getImplementationHints()' method after the merge into Factory implementations, in order to get Geotools to compile with Maven.
129532005-04-03desruisseauxCheck for inclusion before to add an Envelope
129522005-04-03desruisseauxUpdated metadata implementation for GeoAPI changes (GEO-51 and GEO-56)
119602005-03-10desruisseauxFirst draft of GridCoverage 'resampler' operation port
115492005-02-22desruisseauxInitial cleaning for restarting GridCoverage work
112122005-02-09desruisseauxInitial work on Z-values handling
110012005-02-02desruisseauxFixed wrong encoding in main/src
107962005-01-28dzwiersimports cleaned
104692005-01-11desruisseauxReplaced calls to 'getDim[Source|Target]' by 'get[Source|Target]Dimensions
82182004-09-27desruisseauxBack to work: clean up
78482004-09-08jgarnettround 2 of sync with geoapi
68882004-07-14desruisseauxUpdate for GeoAPI changes (Info --> IdentifiedObject)
65362004-06-25desruisseauxAdded SingleCRS class / Renamed ObliqueCartesianCS as AffineCS / Moved Position as super-interface for DirectPosition and Point
63332004-06-06desruisseauxContinuing CRS implementation
62652004-05-31desruisseauxAdded an initial Coverage implementation
61502004-05-25desruisseauxMoved geometry related resources in the org.geotools.resources.geometry package
61002004-05-23desruisseauxPartial implementation of GeoAPI referencing package