This PR will have breaking changes to allow the distributed (pickeling) of the classes and methods in this package.
Specifically, it will remove the integration of PyPorj for transforming coordinates and instead will allow the passing of a transform function as a param in the GeoTiff constructor. Something like:
from pyproj import Transformer
from geotiff import GeoTiff
transformer = Transformer.from_crs(4326, 7844, always_xy=True)
geo_tiff = GeoTiff(tiff_file, crs_code=4326, transformer=transformer)
This PR will have breaking changes to allow the distributed (pickeling) of the classes and methods in this package.
Specifically, it will remove the integration of
PyPorj
for transforming coordinates and instead will allow the passing of a transform function as a param in theGeoTiff
constructor. Something like: