- 17 Aug, 2020 1 commit
-
-
Daniel Scheffler authored
-------------------- * Removed deprecated gdal backports (compatibility module). * Added minimal version of gdal. * Cleaned up some unused code. Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
- 19 May, 2020 1 commit
-
-
Daniel Scheffler authored
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>
-
- 25 Sep, 2017 1 commit
-
-
Daniel Scheffler authored
-
- 19 Sep, 2017 2 commits
-
-
Daniel Scheffler authored
-
Daniel Scheffler authored
-
- 09 Jun, 2017 1 commit
-
-
Daniel Scheffler authored
- updated __version__ and __versionalias__
-
- 19 Jan, 2017 1 commit
-
-
Daniel Scheffler authored
geo.raster.reproject: - warp_ndarray(): added type hint geo.coord_grid: - is_point_on_grid(): fixed broken type hint geo.coord_trafo: - reproject_shapelyPoly(): fixed broken type hint io.raster.GeoArrray.GeoArray: - bandnames.getter: added assertion - geotransform: bugfix in assertion - revised __getitem__(): - strings are now handled properly - bugfix: a requested 3rd dimension from 2D-Array is now only ignored if bands=1 - __setitem__(): self._arr_cache is now set here - dump(): bugfix for wrong wite mode - get_mapPos(): added type hint and revised docstring - _clip_array_at_mapPos(): added type hint - get_array_at_mapPos(): added type hint - updated __version__
-
- 15 Nov, 2016 1 commit
-
-
Daniel Scheffler authored
geo,vector.topology: - fill_holes_within_poly(): bugfix for not checking if polygon has holes in case input poly geom_type=='Polygon' geo.coord_trafo: - mapXY2imXY(): now also accepts 2D coordinate pair arrays - imXY2mapXY(): now also accepts 2D coordinate pair arrays io.raster.GeoArray.GeoArray: - added function read_pointData(): allows vectorizes point-wise read processes - __getitem__(): bugfix for wrong return value in case the elements of 'given' contain lists -> allows vectorizes point-wise read processes
-
- 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
-
- 21 Oct, 2016 2 commits
-
-
Daniel Scheffler authored
geo.coord_trafo: - transform_any_prj(): bugfix for wring function name -> renamed from 'c' to 'transform_any_prj' geo.raster.reproject: - warp_ndarray: added documentation for some keywords
-
Daniel Scheffler authored
geo.raster.reproject: - warp_ndarray(): - added keywords polynomialOrder, transformerOptions, warpOptions geo.vector.geometry: - boxObj: - added get_coordArray_MapXY(): a function to quickly get a geolocation array geo.coord_trafo: - transform_any_prj(): added docstring - added transform_coordArray() - added reproject_shapelyGeometry() - reproject_shapelyPoly() is now deprecated geo.projection: - get_proj4info() now also accepts EPSG codes io.raster.GeoArray: - GeoArray: - revised default values of geotransform and projection properties - added some validation to geotransform.setter - added property epsg - revised __getattr__ - added _get_plottable_image() - revised show(): much faster, better colormap - added show_map(): a function for quickly showing a map of the GeoArray - added show_map_utm() - not yet working
-
- 07 Oct, 2016 2 commits
-
-
Daniel Scheffler authored
geo.coord_trafo: - added functions lonlat_to_pixel(), reproject_shapelyPoly() geo.projection: - added function get_prjLonLat() io.raster.GeoArray: - GeoArray.get_mapPos(): bugfix for returning the wrong target pixel size - get_array_at_mapPos(): bugfix for returning the wrong target pixel size
-
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
-