Hi all,

Consider this email a pre-proposal of sorts, since we don't have a proposal
for it ready yet, but wanted to get the ball rolling ASAP for feedback and
discussion. Should have an actual proposal written soon-ish.

As some of you know we've been working on support for heterogenous CRS with
on-the-fly reprojection in ImageMosaic and now we're looking at changing
the actual mosaicking code. A brief rundown of how I imagined this code
working:

(for reference, here's a dirty class diagram of what exists currently
https://www.dropbox.com/s/tjb5yzx9fuer6ov/mosaicproducer.png?dl=0)

Currently there's machinery in ImageMosaic for stacking multiple
dimensions. This is handled inside the RasterLayerResponse by:

- Creating a GranuleCollector per domain requested
- Dispatching each Granule to the appropriate GranuleCollector
- Mosaic each GranuleCollector
- Mosaic the results of each of those "submosaics"

I'm leaning towards sort of generalizing this process. This way we can
delegate granules that may need special handling (say, because they're in a
different projection from the target response). Hopefully I can write this
up a little more thoroughly soon-ish when I'm less busy with the previous
proposal.

Anyway, happy to hear feedback or comments on this area, I know we had some
before in a previous thread:

<http://osgeo-org.1560.x6.nabble.com/On-the-fly-reprojection-in-ImageMosaic-td5260919.html>
http://osgeo-org.1560.x6.nabble.com/On-the-fly-reprojection-in-ImageMosaic-td5260919.html

Cheers
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to