Package org.apache.sis.storage.geotiff
Class GeoTIFF
java.lang.Object
org.apache.sis.storage.geotiff.GeoTIFF
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
Reader
Base class of GeoTIFF image reader and writer.
Those readers and writers are not thread safe.
The
GeoTiffStore class is responsible for synchronization if needed.- Since:
- 0.8
- Version:
- 0.8
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final shortThe magic number for big-endian TIFF files or little-endian TIFF files.(package private) static final shortThe magic number for classic (32 bits) or big TIFF files.(package private) static final shortThe magic number for classic (32 bits) or big TIFF files.private DateFormatThe object to use for parsing and formatting dates.(package private) static final shortThe magic number for big-endian TIFF files or little-endian TIFF files.private static final LocaleThe locale to use for parsers or formatter.(package private) final GeoTiffStoreThe store which created this reader or writer.private static final TimeZoneThe timezone for the date and time parsing, ornullfor the default. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) final Errorserrors()Returns the resources to use for formatting error messages.(package private) final DateFormatReturns the object to use for parsing and formatting dates.(package private) final ResourcesReturns the GeoTIFF-specific resource for error messages and warnings.
-
Field Details
-
TIMEZONE
The timezone for the date and time parsing, ornullfor the default. This is not yet configurable, but may become in a future version. -
LOCALE
The locale to use for parsers or formatter. This is not the locale for warnings or other messages emitted to the users. -
BIG_ENDIAN
static final short BIG_ENDIANThe magic number for big-endian TIFF files or little-endian TIFF files.- See Also:
-
LITTLE_ENDIAN
static final short LITTLE_ENDIANThe magic number for big-endian TIFF files or little-endian TIFF files.- See Also:
-
CLASSIC
static final short CLASSICThe magic number for classic (32 bits) or big TIFF files.- See Also:
-
BIG_TIFF
static final short BIG_TIFFThe magic number for classic (32 bits) or big TIFF files.- See Also:
-
store
The store which created this reader or writer. This is also the synchronization lock. -
dateFormat
The object to use for parsing and formatting dates. Created when first needed.
-
-
Constructor Details
-
GeoTIFF
GeoTIFF(GeoTiffStore store) For subclass constructors.
-
-
Method Details
-
errors
Returns the resources to use for formatting error messages. -
resources
Returns the GeoTIFF-specific resource for error messages and warnings. -
getDateFormat
Returns the object to use for parsing and formatting dates.
-