- 21 Mar, 2019 1 commit
-
-
Daniel Scheffler authored
-
- 04 Dec, 2018 1 commit
-
-
Daniel Scheffler authored
Added a tolerance to get_smallest_boxImYX_that_contains_boxMapYX() to avoid float coordinate rounding issues.
-
- 25 Sep, 2017 1 commit
-
-
Daniel Scheffler authored
-
- 19 Sep, 2017 1 commit
-
-
Daniel Scheffler authored
-
- 13 Sep, 2017 1 commit
-
-
Fix issue #5 (get_overlap_polygon() did not return geometry type 'Polygon' but GeometryCollection.").
-
- 09 Jun, 2017 1 commit
-
-
Daniel Scheffler authored
- updated __version__ and __versionalias__
-
- 21 Feb, 2017 1 commit
-
-
Daniel Scheffler authored
geo.vector.topology: - get_overlap_polygon(): added output verification (automatic hole filling in case of MultiPolygon) - 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
-
- 08 Nov, 2016 2 commits
-
-
Daniel Scheffler authored
Bugfix for footprint_poly; revised progress bar handling; bugfix for not resetting timeout start time; some further developments compatibility.python.exceptions: - FileNotFoundError: revised docstring compatibility.gdal: - refactored TranslateOptions to Translate geo.raster.conversion: - raster2polygon(): updated calls for progress bar and timeout geo.raster.reproject: - warp_ndarray(): updated calls for progress bar and timeout geo.vector.topology: - added fill_holes_within_poly() io.raster.gdal: - get_GDAL_ds_inmem(): implemented keyword 'nodata' io.raster.GeoArray: - GeoArray: - added many docstrings - projection.setter: revised assertion - footprint_poly(): bugfix for not consequently returning shapely.geometry.Polygon instances - save(): implemented keyword 'creationOptions': allows to pass creation options to GDAL writer processing.progress_mon: - replaced function is_timed_out() with new class 'Timer' - replaced function printProgress() with new class 'ProgressBar'
-
Daniel Scheffler authored
compatibility.python.exceptions: - added FileNotFoundError geo.raster.conversion: - raster2polygon: - added keywords 'DN2extract' and 'maxfeatCount' - added dissolving of multiple little polygons within result vector layer to one multipart polygon geo.vector.topology: - added polyVertices_outside_poly() io.raster.GeoArray: - footprint_poly: added assertion and modified call of raster2polygon - added footprint_poly setter processing.process_mon: - revised is_timed_out()
-
- 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 1 commit
-
-
Daniel Scheffler authored
-