gedih3.raster.config#
Raster Module Configuration
This module defines constants and defaults for raster output operations including GeoTIFF compression, tiling, and format settings.
Attributes#
Functions#
|
Generate rasterio GeoTIFF export options. |
|
Check if a format string indicates raster output. |
Module Contents#
- gedih3.raster.config.COMPRESSION_OPTIONS = ['LZW', 'ZSTD', 'DEFLATE', 'PACKBITS', 'NONE']#
- gedih3.raster.config.RASTER_FORMATS = ['tif', 'tiff', 'geotiff', 'nc', 'netcdf']#
- gedih3.raster.config.TIME_UNITS = ['years', 'months', 'weeks', 'days']#
- gedih3.raster.config.H3_RASTER_CRS = 'EPSG:4326'#
- gedih3.raster.config.GEDI_START_DATE_STR = '2018-01-01'#
- gedih3.raster.config.get_geotiff_options(compress: str = 'LZW', tiled: bool = True, blocksize: int = 256, bigtiff: bool = True) Dict[str, Any][source]#
Generate rasterio GeoTIFF export options.
- Parameters:
- compressstr
Compression method (‘LZW’, ‘ZSTD’, ‘DEFLATE’, ‘PACKBITS’, ‘NONE’)
- tiledbool
Use tiled output format
- blocksizeint
Tile block size in pixels
- bigtiffbool
Use BigTIFF format for large files
- Returns:
- dict
Options dictionary for rio.to_raster()