Click on the commit message for inspecting the diff
and how the code has been rewritten.
Command line:
svn log -r33573:1 https://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/CRS.java
Rev. | Date | Author | Message |
---|---|---|---|
33571 | 2009-07-16 | jesseeichar | fix for GEOT-2613 |
32191 | 2009-01-09 | jesseeichar | fix for GEOT-2266 |
31487 | 2008-09-10 | desruisseaux | GEOT-1720: CRS.getHorizontalCRS(...) now handles 3D GeographicCRS. |
30641 | 2008-06-12 | acuster | Copyright headers: lib/referencing, this time with feeling (and the el in Toolkit) |
30521 | 2008-06-05 | acuster | Copyright: Update referencing headers |
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. |
29630 | 2008-03-14 | desruisseaux | Relaxed assertion in CRS. Fixed a biais in bounding box calculation in MosaicImageReader. |
29570 | 2008-03-07 | desruisseaux | Renamed GeneralEnvelope.validate as GeneralEnvelope.normalize in anticipation of GEOT-1724. More TreeNode tests and bug fixes for MosaicImageReader. |
29416 | 2008-02-21 | desruisseaux | Added 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. |
29001 | 2008-01-30 | desruisseaux | A few bug fixes, especially in Resampler2D including a workaround for a JAI 1.1.3 bug. For other files, replaced Hints.OVERVIEW_POLICY values from String to OverviewPolicy enum. |
28974 | 2008-01-27 | desruisseaux | GEOT-1659 fix: CRS.decode(...) search for URN factory even if system hints contains "force longitude first" hint. |
28937 | 2008-01-25 | desruisseaux | Reverted the whole trunk to revision 28921. |
28926 | 2008-01-24 | acuster | Revert geotools trunk to reversion 29822, hopefully. |
28923 | 2008-01-24 | acuster | Merge from gtbranches |
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). |
28669 | 2008-01-09 | desruisseaux | Removed 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. |
28657 | 2008-01-09 | danieler | -substituted usage of CRSUtilities.getCRS2D with CRS.getHorizontalCRS where it applied |
28540 | 2007-12-29 | acuster | Hide buttons which are not yet used |
28521 | 2007-12-27 | desruisseaux | Type safety. |
28495 | 2007-12-24 | desruisseaux | Moved toSRS(...) close to methods doing a similar job (lookup...). |
28481 | 2007-12-21 | jgarnett | Renamed NameThatFilterVisitor to OperatorNameFilterVisitor based on feedback, introduced a utility method for CRS toSRS in order to avoid duplicate code between GML handling code and fitler BBOX |
28391 | 2007-12-16 | desruisseaux | Attempt to make FactoryCreator more tolerant to dependencies that can't be fetched for a given set of hints (GEOT-1618). Also cleaned a little bit of calls to 'unexpectedException' as a side effect. |
28330 | 2007-12-12 | jgarnett | allow main to build with epsg-wkt again; looking into why the lenient datum transform is unhappy |
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. |
27972 | 2007-11-21 | desruisseaux | More use of Java 5 generic. The generic spotted for us a bug in Citation.getIdentifiers(), which returns a set of Strings when it should returns a set of Identifiers. Not yet fixed because it will require a search in the whole GeoTools code base. I wish we used Generic types sooner for preventing this kind of bug... |
27931 | 2007-11-19 | jdeolive | made getEpsgCode() call through to AbstractIdentifiedObject.getIdentifier() and grouped with other lookup methods |
27926 | 2007-11-18 | jdeolive | Added convenience method for determine the epsg code from a crs object |
27847 | 2007-11-12 | desruisseaux | Replaced some references to 'org.geotools.util' by references to 'org.geotools.util.logging'. Removed the old classes to make sure that there is no more accidental references. Note that the old classes will not be removed from the 2.4 branch. |
27630 | 2007-10-26 | desruisseaux | Replaced no-breaking spaces by ordinary spaces, in order to make easier the merge between the branch (ISO-LATIN-1) and the trunk (UTF-8). Those no-breaking spaces were typo caused by particular keyboard configuration. They appear only in comments, nothing in code. |
27575 | 2007-10-22 | desruisseaux | Converted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516). |
26376 | 2007-07-30 | desruisseaux | Bug fix in GeographicBoundingBoxImpl(Envelope) constructor. |
25823 | 2007-06-13 | desruisseaux | Cleanup and javadoc update. |
25792 | 2007-06-11 | desruisseaux | Take advantage from the fact that the center point is already projected by 'transform(MathTransform, ...)' methods: reuse that point instead of reprojecting it again. |
25789 | 2007-06-11 | aaime | Use the source envelope center instead of the (badly) projected one |
25787 | 2007-06-10 | desruisseaux | Use CRS.transform(CoordinateOperation, ...) instead of CRS.transform(MathTransform, ...) where applicable. |
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. |
25477 | 2007-05-10 | desruisseaux | GEOT-1265: Tuned the factory chain. |
25476 | 2007-05-09 | desruisseaux | GEOT-1265: provides a way to print a tree of authority factory dependencies. |
25406 | 2007-05-03 | desruisseaux | -Dorg.geotools.referencing.forceXY system property was broken. Should now be fixed. |
25397 | 2007-05-01 | desruisseaux | GEOT-1160: AllAuthoritiesFactory now work. It was the last step for making the connection with CRS.lookupIdentifier(...). |
25262 | 2007-04-23 | desruisseaux | Finished review of metadata and factory hints change. Fixed a potential glitch in parameter names handling (some code were disabled in AbstractIdentifiedObject apparently in order to avoid a ClassCastException caused by the spit of org.opengis.metadata.Identifier in two interfaces, Identifier and ReferenceIdentifier. Fixed the exception and reenabled the code). Not sure yet what the consequence was. It may help for the stereographic projection issue, but need to check. |
25148 | 2007-04-11 | jgarnett | forceXY handled in CRS as a tempoary hack |
25050 | 2007-04-06 | jgarnett | example of custom file based TestSutie, copy JTS parsing code over to unsupported/geometry |
25018 | 2007-04-04 | jgarnett | do not hook up global hints on CRS utility class |
25009 | 2007-04-04 | jgarnett | breakout onto seperate lines for debugging |
25008 | 2007-04-04 | jgarnett | Set GeoTools.getDefaultHints() to null while we debug BufferedCoordinateOperationFactory |
25005 | 2007-04-04 | jgarnett | same same but different |
25002 | 2007-04-03 | jgarnett | used factory registry to manage singletons, isolated by GeoTools.getDefaultHints |
25001 | 2007-04-03 | chorner | switched back to geoapi 2.1-SNAPSHOT; reverted GeographicBoundingBox |
24973 | 2007-03-30 | chorner | GEO-93: GeoTools/GeoAPI ISO 19115 Metadata synchronization |
24925 | 2007-03-27 | jgarnett | change to org.opengis.geometry |
24639 | 2007-03-01 | aaime | Dont' force lon/lat orientation during decoding. Makes some issues with epsg-extension apparent, and it's not correct anyways (we should respect the system way axis orientation) |
24607 | 2007-02-26 | desruisseaux | Avoid UnformattableObjectException for 'LOCAL_CS' and 'VERT_CS' WKT elements. Try to provides some hints about the cause for the other cases of unformattable WKT. |
24539 | 2007-02-20 | desruisseaux | Exclude for now authority codes from syntax coloring, since they are not compared by CRS.equalsIgnoreMetadata(...). This is an attempt to stick to a simplier definition of what the syntax coloring means. |
24538 | 2007-02-20 | desruisseaux | Added optional syntax coloring for CRS's WKT formatting. This is an attempt to make analysis of WKT a little bit easier. |
24495 | 2007-02-19 | desruisseaux | More work on the command line tool. |
24435 | 2007-02-16 | desruisseaux | First draft of a CRS.main(String[]) method, as a more generic replacement of DefaultFactory.main(String[]). A bug in AllAuthorityFactory.getAuthorityCodes() has been resolved in the process. |
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. |
24275 | 2007-02-08 | aaime | Added CRS reverse lookup method, from CRS to its id |
24084 | 2007-01-27 | desruisseaux | Fixed a few javadoc warnings. |
23635 | 2007-01-01 | desruisseaux | Uses fully-qualified class name (instead of last name only) in logging. More work on versioned URN:OGC:DEF factory. |
22997 | 2006-11-26 | desruisseaux | Replaced the use of some deprecated methods (MonolineFormatter.initGeotools --> Logging.forceMonolineConsoleOutput; Utilities.unexpectedException --> Logging.unexpectedException; GeneralEnvelope.getCoordinateReferenceSystem --> Envelope.getCoordinateReferenceSystem). |
22452 | 2006-10-28 | desruisseaux | Moved some methods from CRSUtilities to CRS (GEOT-547). |
22443 | 2006-10-27 | desruisseaux | Splitted referencing, extracting metadata in their own module (GEOT-983). As a side effect, replaced some calls of CRSUtilities.foo(...) by CRS.foo(...). |
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'. |
21780 | 2006-10-03 | desruisseaux | Removed methods from the referencing module that were deprecated in Geotools 2.3. This imply the replacement of 'CRS.transform' by 'CRS.findMathTransform' in the whole Geotools code base. |
20974 | 2006-08-11 | jgarnett | findMathTransform added at the request of acuster, GEOT-919 |
20874 | 2006-08-07 | jgarnett | ip review |
20537 | 2006-07-14 | desruisseaux | 1) Added a notice that org.geotools.nature package is also available under BSD license on JScience project. 2) Fixed cross-module javadoc in such a way that 'referencing' package.html file has precedence over the various 'epsg-xxx' plugins package.html files. 3) Javadoc and formatting fixes. |
20483 | 2006-07-11 | desruisseaux | Documentation fixes / avoid usage of deprecated methods. |
20352 | 2006-07-07 | desruisseaux | Moved a few classes from the 'migrate' module. |
19962 | 2006-06-14 | desruisseaux | Minor javadoc fixes. |
19959 | 2006-06-14 | desruisseaux | CRS.decode(String code, boolean longitudeFirst) now work. Also fixed GEOT-856. |
19941 | 2006-06-13 | desruisseaux | Implemented CRS.decode(String) on top of AllAuthoritiesFactory. |
19676 | 2006-05-25 | desruisseaux | Removed deprecated classes and methods from the referencing module |
18776 | 2006-03-22 | desruisseaux | CRS.getEnvelope(...) returns an envelope in terms of the specified CRS instead of WGS84 (GEOT-825). AbstractFactory.hints type downgrated from 'Hints' to Map, in order to accept null values as specified in Factory.getImplementationHints() contract. PostgreSQL dependency upgrated. |
18374 | 2006-03-01 | desruisseaux | One more CRS test. Addition of GeneralEnvelope.equals(Envelope, double epsilon) method. |
17672 | 2006-01-19 | desruisseaux | Added @source tag. |
17660 | 2006-01-18 | desruisseaux | Fixed SVN attributes, including the addition of URL attribute. |
17522 | 2006-01-11 | desruisseaux | Added a few experimental @tutorial javadoc tags. |
17460 | 2006-01-05 | desruisseaux | Added support classes for GO-1 implementation. Partial Maven 2 fixes for the new module/renderer module. |
17449 | 2006-01-03 | desruisseaux | Added AllAuthoritiesFactory in referencing module. Maven 2 build fixes. Javadoc fixes. |
17229 | 2005-12-08 | desruisseaux | Refactored New Zealand Map Grid (NZMG) projection as a subclass of MapProjection. |
16942 | 2005-11-23 | desruisseaux | First draft of OrderedAxisAuthorityFactory (GEOT-694) |
16172 | 2005-10-10 | desruisseaux | Moved a JTS dependency from the CRS class to the JTS class (GEOT-716) |
15798 | 2005-09-21 | jgarnett | dragged a method of from 2.1.x |
15350 | 2005-08-16 | desruisseaux | Merged the 'split-main' branch to trunk (GEOT-662) |
15280 | 2005-08-10 | desruisseaux | Moved GCSUtilities / Moved 'shapeToGeometry' implementation code from 'GeodeticCalculator' to 'JTS' class |
15256 | 2005-08-09 | desruisseaux | Extraction of referencing module from main |
15255 | 2005-08-09 | desruisseaux | Prepare branch for splitting main |
14063 | 2005-06-03 | dblasby | added distance function |
13690 | 2005-05-20 | jeichar | made renderer lenient with regards to transforming geometries |
13129 | 2005-04-15 | desruisseaux | Name 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 |
13119 | 2005-04-14 | desruisseaux | Moved connection parameters to the EPSG MS-Access database into a separated module: plugin/epsg-access |
13074 | 2005-04-12 | dblasby | added ability to get list of supported projection codes |
11874 | 2005-03-08 | jgarnett | Remove CRS lookup System.out messages |
11371 | 2005-02-14 | desruisseaux | Renamed DefaultObjectFactory as GeotoolsFactory (GEOT-420, now closed) |
11177 | 2005-02-08 | dzwiers | CRS decode fix |
11161 | 2005-02-07 | jgarnett | added trim().toUpperCase() to allow authority to be, well, less authoritive and more forgiving |
11136 | 2005-02-05 | desruisseaux | Refactored ClassFinder static methods as ordinary methods in a ServiceRegistry subclass: FactoryRegistry |
11096 | 2005-02-04 | jgarnett | Updated AUTO, AUTO2 and EPSG metadata with appropriate identifier and contact info |
11061 | 2005-02-03 | jeichar | CRS OpperationVisitor spelling fixed |
11057 | 2005-02-03 | jgarnett | transform method for easy access to CoordinateOpperation.getMathTransform from all available CoordinateOpperationFactories. CRS includes a visitor implementation over CoordinateOpperationFactory - the method is not public until Martin gives it the okay. |
11006 | 2005-02-02 | jgarnett | CRS decode and FactoryFinder (Referencing) can now locate CRSEPSGAuthorityFactory |
10981 | 2005-02-01 | jgarnett | Now with compile |
10980 | 2005-02-01 | jgarnett | CRS now available |