Releases: KipCrossing/geotiff
Releases · KipCrossing/geotiff
0.1.8
Feature:
outer_points
can be anint
that specifies an extra n layer(s) of points/pixels that directly surround theBox
.
0.1.7
Adds a quality of life feature:
outer_points (bool, optional): When True, includes the points/pixels that directly surround the bBox. Defaults to False.
UI example:
# col and row indexes of the cut area
int_box = geoTiff.get_int_box(area_box, outer_points = True)
# lon and lat coords of the cut points/pixels
geoTiff.get_bBox_wgs_84(area_box, outer_points = True)
0.1.6
Adds UI to include a crs code instead of detecting it.
eg:
from geotiff import GeoTiff
geoTiff = GeoTiff(tiff_file)
array = geoTiff.read()
This will detect the crs code. If it's 'user defined' and you know what it should be, you may supply a crs code:
geoTiff = GeoTiff(tiff_file, crs_code=4236)
0.1.5
Abstracts the geotiff module into the geotiff.py file
0.1.4
Some bounding box QOF features
0.1.2
- Fix BigTiff read bug
- Removes hacky code_guesser
0.1.0
Core Features
- read tiff files (including BigTiff)
- write tiff files (including BigTiff)
- (UNSTABLE/LIMITED) convert between coordinate systems
- cut a section (bounding box) of the tiff file
- convert the data to numpy arrays
Additional features
- (50%) Full test coverage
- Typing with lint checking using mypy
- Documentation: doc blocs
- Documentation: readthedocs
This release
Removes annoying logging
0.0.11
Core Features
- read tiff files (including BigTiff)
- write tiff files (including BigTiff)
- (UNSTABLE/LIMITED) convert between coordinate systems
- cut a section (bounding box) of the tiff file
- convert the data to numpy arrays
Additional features
- (50%) Full test coverage
- Typing with lint checking using mypy
- Documentation: doc blocs
- Documentation: readthedocs
0.0.2
This version adds some quality of life stuff:
- Full Typing coverage
- basic tests in CI
- linting with mypy in CI
0.0.1
Start of the project.
Features
- read_box