Andrea Aime a écrit :
>> There are a few things to fix and clean in the current classes, the
>> first one I see is removing the old unused GridCoverageReader,
>> GridCoverageWriter and Format interfaces which are basically used
>> nowhere in the codebase.
>>
>> What people think about this?
I'm in favor of removing any Geotools implementation of the following
interfaces, or refactor them in order to implement a better suited interface:
GridCoverageReader
GridCoverageWriter
GridCoverageExchange
Format
However, we can not remove them from GeoAPI before the next GeoAPI release, if
we want to follow the "deprecate, then remove" cycle.
There is maybe more deprecation than needed in current GeoAPI Coverage
interfaces. We basically deprecated all interfaces from the previous OGC
specification. It was maybe too agresive, since some legacy OGC interfaces have
no replacement in ISO 19123. We had the same situation in the CRS framework.
For
example the extensively used MathTransform interface is inherited from OGC
01-009; it has no equivalent in ISO 19111...
In the specific case of Coverage interfaces, some legacy OGC interfaces that we
may want to keep undeprecated include SampleDimension. If there is an ISO 19123
equivalent for SampleDimension, it is not clear to me at this time.
The I/O interfaces listed above should be reasonable safe to avoid I believe.
Note: Three weeks ago in Lausane, I said that I would be present to the OGC
meeting this monday. I will not be able to attend to this meeting finally. Too
expensive for what I can afford right now, and the "request for change" for
GeoAPI is not ready. Consequently, I will not be able to submit the changes to
OGC vote yet...
Martin
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel