- 26 Aug, 2020 5 commits
-
-
Daniel Scheffler authored
Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
Daniel Scheffler authored
Replaced deprecated code in reproject_shapelyGeometry(). Fixed linting. Use pyproj>2.1 for test_py_tools_ds CI job. Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
Daniel Scheffler authored
Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
Daniel Scheffler authored
Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
Daniel Scheffler authored
Signed-off-by:
Daniel Scheffler <danschef@gfz-potsdam.de>
-
- 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>
-
- 10 Mar, 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>
-
- 21 Jan, 2019 1 commit
-
-
Daniel Scheffler authored
-
- 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.
-
- 10 Dec, 2018 1 commit
-
-
Daniel Scheffler authored
-
- 14 Nov, 2017 1 commit
-
-
Daniel Scheffler authored
Added support for rotated datasets: Implemented class geo.map_info.Geocoding(). Reimplemented geotransform2mapinfo() and mapinfo2geotransform(). Bugfix for geo.projection.isLocal()
-
- 09 Oct, 2017 1 commit
-
-
Daniel Scheffler authored
Changed warp_ndarray projection defaults. Added geo.projection.isLocal(). Added module numeric.numbers. Updated version info.
-
- 25 Sep, 2017 1 commit
-
-
Daniel Scheffler authored
-
- 19 Sep, 2017 1 commit
-
-
Daniel Scheffler authored
-
- 11 Sep, 2017 3 commits
-
-
-
Fixed EPSG2WKT returning None in case GDAL_DATA environment variable is not set. Added Test_EPSG2WKT.
-
Daniel Scheffler authored
-
- 09 Sep, 2017 1 commit
-
-
Daniel Scheffler authored
Revised geo.projection.WKT2EPSG and added _find_epsgfile() to increase operation system compatibility. Added module test_projection. Updated version info.
-
- 09 Jun, 2017 1 commit
-
-
Daniel Scheffler authored
- updated __version__ and __versionalias__
-
- 05 Apr, 2017 1 commit
-
-
Daniel Scheffler authored
- added new module 'convenience' convenience: - added new submodule 'object_oriented': added function alias_property from GeoArray geo.projection: - EPSG2Proj4(): catched case EPSG_code=None - EPSG2WKT(): catched case EPSG_code=None - WKT2EPSG(): catched case wkt='' io.raster.GeoArray: - moved GeoArray, NoDataMask, CloudMask, BadDataMask, MultiGeoArray to a new separate library called 'geoarray' and added DeprecationWarnings instead - updated some import statements - updated __version__
-
- 28 Mar, 2017 1 commit
-
-
Daniel Scheffler authored
geo.vector.conversion: - points_to_raster(): added keyword fillVal geo.vector.geometry: - boxObj.boundsIm: coordinates are now rounded to integers geo.projection: - added proj4_to_WKT() io.raster.GeoArray: - GeoArray.show_map(): added keyword 'ax' - _clip_array_at_mapPos(): bugfix - updated __version__
-
- 15 Mar, 2017 1 commit
-
-
Daniel Scheffler authored
dtypes.conversion: - added get_dtypeStr() (moved here from CoReg_Sat) geo.vector.conversion:dict_to_proj4dict_to_proj4 - added points_to_raster(): new rasterization function geo.projection: - added dict_to_proj4() - updated __version__
-
- 05 Jan, 2017 1 commit
-
-
Daniel Scheffler authored
- geotransform2mapinfo(): bugfix geo,projection: - WKT2EPSG(): added type assertion - modified assertion message io.raster.GeoArray.GeoArray: - arr.setter: better assertion message - projection.setter: modified assertion (now more robust) - mask_nodata(): bugfix for not setting projection properly - mask_baddata(): bugfix for not setting projection properly - added __setitem__() to overwrite pixel values with a given array - __getattr__(): bugfix - calc_mask_nodata(): bugfix - set_gdalDataset_meta(): read projection is now extra validated - from_path: added TODO - _get_plottable_image(): bugfix - to_disk(): now sets _arr directly io.raster.GeoArray.BadDataMask: - __init__(): bugfix io.raster.GeoArray.NoDataMask: - __init__(): bugfix; added TODO - added class 'CloudMask' - updated __version__
-
- 03 Nov, 2016 1 commit
-
-
Daniel Scheffler authored
geo.raster.reproject: - warp_ndarray(): added output assertion geo.projection: - prj_equal(): added better docstring io.raster.GeoArray: - GeoArray: - revised mask_nodata property - added assertion to footprint_poly - revised calc_mask_nodata() -_clip_array_at_mapPos(): bugfix for missing fillVal in case nodata value could not be derived
-
- 21 Oct, 2016 1 commit
-
-
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
-