PS. forgive the sloppy "GridCoverage2D split into two" metaphor.  I
know in reality its already split into many parts (GridGeometry etc)
but I just wanted a back of the envelope phrase for the purposes of
discussion.


On 16 April 2011 18:08, Michael Bedward <michael.bedw...@gmail.com> wrote:
> On 16 April 2011 17:52, Andrea Aime <andrea.a...@geo-solutions.it> wrote:
>> I can't imagine a system without it. You sure all of the coverages that
>> people are interested into will be created directly in memory?
>> Nobody reading an arcgrid or a geotiff file? :-)
>>
>
> Mmm... I think I didn't express myself very well before, or perhaps
> we're talking at cross purposes (or maybe my thinking is just too
> muddy at the moment).
>
> When you asked about bridges I wasn't thinking about I/0. As I
> mentioned (again not very clearly) to Jody, I have been deferring that
> in favour of starting with those API elements that address questions
> on the user list that I have seen crop up more than once, at least
> those I remember.
>
> When it comes to IO I have thought to steal the concept of
> RasterAccessor class from JAI. As you know, that class is used in some
> image operators to shield the op from the fiddly bits of the
> underlying image format / color model etc. I though we could
> generalize on that theme by having a GridDataSource interface
> (hopefully with a better name) that takes care of handling data
> requests for locations, expressed either in world coordinates or
> zero-indexed grid coordinates, and knows how to retrieve the data from
> the underlying data source. Imagine GridCoverage2D split into two: one
> part that handles transforming coords and getting values from a
> backing image (= a class implementing GridDataSource) and the other
> part being the front window of the grid coverage.  So accessing a
> geotiff would be handled by a class implementing GridDataSource and
> yes, that would be a wrapper for components in gt-coverage.
>
> These questions are the sort of feedback that I'm looking for. I
> should say that I am not determined to have a simplecoverage module in
> GeoTools at all costs :)  Rather I'm trying to decide, with the help
> of all here, whether the idea is of any worth.
>
> Michael
>

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to