Hey Jody, thanks for the feedback. Joining one of the bi-weekly meetings sounds good so I can make sure I'm going about things correctly. Can you shoot me the info?
On Mon, Sep 9, 2019 at 1:19 PM Jody Garnett <jody.garn...@gmail.com> wrote: > That is a whole whack of interesting developments Josh! If possible I > recommend adding these as geotools unsupported modules to reach a wider > audience and hopefully transition to plugins (depending on your > budget/time/interest). You would be more than welcome at one of our > bi-weekly meetings, or we can sort things out via email. > -- > Jody Garnett > > > On Mon, 9 Sep 2019 at 06:32, Josh Fix via GeoTools-Devel < > geotools-devel@lists.sourceforge.net> wrote: > >> Hey all, just wanted to share some progress. >> >> I created a project that is capable of asynchronously reading COG tiles. >> It extends TIFFImageReader and overrides the read method to build a >> collection of information for all tiles that need to be read, then >> determines the byte ranges for groups of contiguous tiles. The tiles are >> read using HTTP range requests and stored in-memory via an ImageInputStream >> implementation that simply uses a MemoryCacheImageInputStream as a >> delegate. Additionally, the project provides a caching image input stream >> that uses ehcache to cache each tile. I would eventually like to expand >> this to support various cloud platform backends (implementing the >> RangeReader interface), but for now it's just HTTP. I can provide more >> info/details if desired. The repository is available here: >> >> https://github.com/joshfix/cog-image-reader >> >> Additionally, I have a project that is basically copied from the >> s3-geotiff project, but implements the Azure library to read from Azure >> blob storage: >> >> https://github.com/joshfix/azure-geotiff >> >> And finally, a GDAL-based reader that accepts VFS paths. This project >> cherry picks (and thus duplicates) a lot of code from a lot of places in >> GeoTools and imageio-ext, so contributing this might be ugly. It works on >> its own, but when used to build mosaics, there seem to be >> nodata/transparency issues. It is available here: >> >> https://github.com/joshfix/gdal-vfs-reader >> >> Any feedback would be appreciated, and I'd be happy to contribute >> anything that the community might be interested in. >> >> Josh >> _______________________________________________ >> GeoTools-Devel mailing list >> GeoTools-Devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geotools-devel >> > -- Josh Fix Systems Architect Planet Federal j...@federal.planet.com +1 321.444.0412
_______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel