- 27 Sep, 2021 2 commits
-
-
Daniel Scheffler authored
-
Daniel Scheffler authored
-
- 08 May, 2021 1 commit
-
-
Daniel Scheffler authored
Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
- 07 May, 2021 1 commit
-
-
Daniel Scheffler authored
Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
- 18 Nov, 2020 1 commit
-
-
Daniel Scheffler authored
Revised coord_trafo.py. This fixes an issue that caused pixelToLatLon() to return Lon/Lat instead of Lat/Lon. Fixed mapXY2imXY() and imXY2mapXY(). Added Test_mapXY2imXY(), Test_imXY2mapXY(), Test_pixelToLatLon(), Test_latLonToPixel(). Removed GDAL dataset input parameters from some functions. Revised code style and some docstrings. Added some typehints. Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
- 22 Jul, 2019 1 commit
-
-
Daniel Scheffler authored
Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
- 12 Dec, 2018 1 commit
-
-
Daniel Scheffler authored
Revised SensorMapGeometryTransformer (now fully operable) and added corresponding tests. Added boxObj.buffer_mapXY() + test. Added type hints.
-
- 19 Sep, 2017 1 commit
-
-
Daniel Scheffler authored
-
- 09 Jun, 2017 1 commit
-
-
Daniel Scheffler authored
- updated __version__ and __versionalias__
-
- 25 Jan, 2017 2 commits
-
-
geo.coord_calc.calc_FullDataset_corner_positions(): updated assertion - updated __version__
-
geo.coord_calc.calc_FullDataset_corner_positions(): - added input assertion
-
- 27 Oct, 2016 1 commit
-
-
Daniel Scheffler authored
- added new package 'compatibility' that ensures that the code also works with older versions of Python and GDAL - added __init__.py to package level geo.raster.reproject: - warp_ndarray(): some modifications to ensure compatibility geo.coord_trafo: - lonlat_to_pixel(): fixed a Python 2.7 incompatibility io.raster.gdal: get_GDAL_ds_inmem(): some modifications to ensure compatibility io.raster.GeoArray: - fixed some Python 2.7 incompatibilies io.temp_io: added new module temp_io for managing temporary files processing.shell: - subcall_with_output(): added verbose mode ptds.__init__: - added validation of GDAL version
-
- 14 Oct, 2016 1 commit
-
-
- 12 Oct, 2016 1 commit
-
-
Daniel Scheffler authored
geo.raster.reproject: - moved get_GDAL_ds_inmem() to new module 'gdal' geo.vector.geometry: - boxObj.boxMapYX: added docstring geo.vector.topology: - get_footprint_polygon(): added suppression of shapely self intersection warnings (not yet working) and implemented new keyword 'fix_invalid' geo.coord_calc: - calc_FullDataset_corner_positions(): added suppression of shapely self intersection warnings (not yet working) io.raster.GeoArray: GeoArray: - added property ndim - revised __getitem__() - from_path(): added docstring and support for negative slices - added method save() - added method dump() - show(): added xlim/ylim parameters for viewing array subsets - added get_GeoArray_from_GDAL_ds() new module: - io.raster.gdal
-
- 07 Oct, 2016 1 commit
-
-
Daniel Scheffler authored
- added a new version of warp_ndarray and renamed the old one to warp_ndarray_OLD: much faster than the old version and no issues when warping 3D arrays - some modifications to warp_ndarray_OLD - added get_GDAL_ds_inmem() - added get_GeoArray_from_GDAL_ds() - added warp_GeoArray(): a function to warp GeoArray objects geo.vector.coord_trafo: - added transform_GCPlist() geo.vector.projection: - WKT2EPSG() now returns an integer instead of a string io.raster.GeoArray: - GeoArray: - added whitespace assertion to __init__() - added properties 'rows', 'cols', 'bands', 'xgsd', 'ygsd', 'box' - dtype: bugfix for error when dtype is requested from in_mem-GeoArray - __getitem__(): bugfix for returning the wrong array subset when 'given' slice has length 1 - show(): added interpolation and cmap keywords - get_mapPos(): revision - _clip_array_at_mapPos: - Memory errors due to wrong target dimensions are now catched - get_array_at_mapPos(): major revision numeric.array: - added get_outFillZeroSaturated()
-
- 27 Sep, 2016 2 commits
-
-
Daniel Scheffler authored
-
Daniel Scheffler authored
-