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

Reply via email to