Skip to content

Releases: KipCrossing/geotiff

0.1.8

11 May 02:09
e25e0af
Compare
Choose a tag to compare

Feature:

  • outer_points can be an int that specifies an extra n layer(s) of points/pixels that directly surround the Box.

0.1.7

07 May 13:14
832cc41
Compare
Choose a tag to compare

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

04 May 07:45
e46b79b
Compare
Choose a tag to compare

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

03 May 23:58
d5c80aa
Compare
Choose a tag to compare

Abstracts the geotiff module into the geotiff.py file

0.1.4

03 May 04:20
650b1c1
Compare
Choose a tag to compare

Some bounding box QOF features

0.1.2

21 Mar 12:33
ee081fc
Compare
Choose a tag to compare
  • Fix BigTiff read bug
  • Removes hacky code_guesser

0.1.0

19 Jan 06:39
Compare
Choose a tag to compare

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

06 Jan 04:34
Compare
Choose a tag to compare

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

04 Jan 04:38
Compare
Choose a tag to compare

This version adds some quality of life stuff:

  • Full Typing coverage
  • basic tests in CI
  • linting with mypy in CI

0.0.1

19 Dec 12:25
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

Start of the project.

Features

  • read_box