GeneralGridEnvelope 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/coverage/src/main/java/org/geotools/coverage/grid/GeneralGridEnvelope.java
Rev. Date Author Message
307762008-06-20desruisseauxGeoTools implementation update for GeoAPI change (GEO-136): Envelope.getCenter renamed as getMedian and getLength renamed as getSpan. Deprecated GridRange, to be replaced by GridEnvelope.
306432008-06-12acusterCopyright headers: lib/coverage, this time with feeling (and the el in Toolkit)
305412008-06-06acusterCopyright review: update headers on lib/coverage
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
299622008-04-17simboss-typos
298262008-04-07desruisseauxMore support for PixelOrientation in GridGeometry construction and queries. A side effect of this work is the refactoring of GridGeometry2D translation method into a separated PixelTranslation class.
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.
289372008-01-25desruisseauxReverted the whole trunk to revision 28921.
289262008-01-24acusterRevert geotools trunk to reversion 29822, hopefully.
289232008-01-24acusterMerge from gtbranches
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
285002007-12-24desruisseauxAdded a new GridGeometry implementation (ImageGeometry) has a lightweight placeholder for 'gridRange' as a Rectangle and 'gridToCRS' as an AffineTransform. Used by TileBuilder.
283742007-12-14desruisseauxUse some java 5 features. Added javadoc. Removed AbstractCoverage.dispose() deprecated method (replaced by dispose(boolean)). Cleaning.
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.
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
249252007-03-27jgarnettchange to org.opengis.geometry
231202006-11-29desruisseauxCoverage branch review. Reformatted code (including javadoc work), modification of AbstractCoverage.show and AbstractCoverage.evaluate(DirectPosition,Set).
229592006-11-24desruisseauxAligned Geotools build along latest GeoAPI interfaces (2.1-SNAPSHOT).
228172006-11-17desruisseauxFixed SVN properties for all Java files.
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'.
209702006-08-11jgarnettIP review.txt updated, along with headers
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
165722005-11-02desruisseauxMoved coverage implementation to its own module (GEOT-745)
165362005-10-28desruisseauxAdded a 'Default CRS' hint for GridCoverageFactory (post GEOT-701 cleaning) + javadoc fixes.
165262005-10-27desruisseauxMore responsabilities moved from GridCoverage2D to GridGeometry2D (GEOT-701). This refactoring had a significant impact on Resample2D; the rest of the code should stay neutral.
148342005-07-20desruisseauxReorganized I18N resources
139252005-05-30desruisseauxAdded @since javadoc tag
131292005-04-15desruisseauxName change: removed 'GT' suffix in org.geotools.coverage implementations. Some on them were replaced by 'General' prefix for consistency with 'GeneralEnvelope' and 'GeneralDirectPosition'. In this context 'General' means "Can work with an arbitrary number of dimension". Other name changes in org.geotools.referencing and org.geotools.metadata are pending the choice between 'Default' prefix and 'Impl' suffix
117382005-03-02desruisseauxFirst working version of GridCoverage2D
115722005-02-23desruisseauxInitial port of sub-transform, required for some grid coverages
110012005-02-02desruisseauxFixed wrong encoding in main/src
107962005-01-28dzwiersimports cleaned
62952004-06-02desruisseauxPartial port of GridRange and GridGeometry implementations