Update the CRS framework for GeoAPI 2.0 final release

Description

GeoAPI 2.0 final has been released. Compared to latest snapshot, the following return types have been modified from arrays to collections:

Class and method Collection type
--------------------------- --------------- IdentifierObject.getIdentifiers() Set
IdentifiedObject.getAlias() Collection
CompoundCRS.getCoordinateReferenceSystems() List
ConcatenatedOperation.getOperations() List
CoordinateOperation.getPositionalAccuracy() Collection

The implementation and dependencies need to be updated in Geotools on trunk first, and then on the 2.1 branch.

Environment

None

Activity

Show:
codehaus
April 10, 2015, 3:33 PM

CodeHaus Comment From: desruisseaux - Time: Thu, 9 Jun 2005 04:39:49 -0500
---------------------
GeoAPI 2.0 do not contains anymore the org.opengis.catalog package (since it need revision). However, some Geotools classes still depend on it. Concequently, I moved the catalog package from "geoapi-2.0.jar" to "geoapi-legacy-0.2.jar", together with legact CS,CS,PT,CV,GC,GP packages.

codehaus
April 10, 2015, 3:33 PM

CodeHaus Comment From: desruisseaux - Time: Thu, 9 Jun 2005 05:14:14 -0500
---------------------
Initial commit on trunk as of revision 14205. Cruise Control has a test failure in the GeoTIFF module. Investigation in under way.

codehaus
April 10, 2015, 3:33 PM

CodeHaus Comment From: desruisseaux - Time: Thu, 9 Jun 2005 05:22:56 -0500
---------------------
Fixed a remaining dependency in geotiff/project.xml as of revision 14206.

codehaus
April 10, 2015, 3:33 PM

CodeHaus Comment From: desruisseaux - Time: Thu, 9 Jun 2005 06:48:54 -0500
---------------------
The trunk build is successfull on Cruise Control. Merging to the 2.1 branch using the following:

svn merge -r 14204:14206 <a href="http://svn.geotools.org/geotools/trunk/gt">http://svn.geotools.org/geotools/trunk/gt</a>

also deleted EPSGTest, since it was renamed in the trunk and concequently has not been updated by the merge.

Commited as of revision 14207.

codehaus
April 10, 2015, 3:33 PM

CodeHaus Comment From: desruisseaux - Time: Thu, 9 Jun 2005 07:43:47 -0500
---------------------
Build successfull on Cruise Control as of 14208.

Assignee

Unassigned

Reporter

codehaus

Triage

None

Components

Fix versions

Affects versions

Priority

Highest
Configure