it.geosolutions.imageioimpl.plugins.tiff
Class TIFFLazyData
java.lang.Object
it.geosolutions.imageioimpl.plugins.tiff.TIFFLazyData
public class TIFFLazyData
- extends Object
Lazy loading for large tiff fields. We use this approach for loading much less data for a single
request, namely for tile position and lengths which in bigtiff can be enormous.
To perform this we retain an open stream to the data and we jump to read as less information as possible
- Author:
- Daniele Romagnoli, GeoSolutions SAS
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIFFLazyData
public TIFFLazyData(ImageInputStream stream,
int type,
int count)
throws IOException
- Throws:
IOException
getAsLong
public long getAsLong(int index)
getAsLong8
public long getAsLong8(int index)
Copyright © 2006–2013 GeoSolutions. All rights reserved.