1. 26 Aug, 2020 3 commits
  2. 17 Aug, 2020 1 commit
  3. 10 Mar, 2020 1 commit
  4. 22 Jul, 2019 1 commit
  5. 21 Jan, 2019 1 commit
  6. 12 Dec, 2018 1 commit
  7. 10 Dec, 2018 1 commit
  8. 14 Nov, 2017 1 commit
  9. 09 Oct, 2017 1 commit
  10. 25 Sep, 2017 1 commit
  11. 19 Sep, 2017 1 commit
  12. 11 Sep, 2017 3 commits
  13. 09 Sep, 2017 1 commit
  14. 09 Jun, 2017 1 commit
  15. 05 Apr, 2017 1 commit
    • Daniel Scheffler's avatar
      moved GeoArray to a new separate library called 'geoarray', added convenience module; · b8887bc1
      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__
      b8887bc1
  16. 28 Mar, 2017 1 commit
    • Daniel Scheffler's avatar
      some improvements · 8d78e630
      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__
      8d78e630
  17. 15 Mar, 2017 1 commit
    • Daniel Scheffler's avatar
      added functions · 3e805bb6
      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__
      3e805bb6
  18. 05 Jan, 2017 1 commit
    • Daniel Scheffler's avatar
      geo,map_info: · af3a9511
      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__
      af3a9511
  19. 03 Nov, 2016 1 commit
    • Daniel Scheffler's avatar
      some bugfixes and further developments · 8ef57667
      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
      8ef57667
  20. 21 Oct, 2016 1 commit
    • Daniel Scheffler's avatar
      added functions to visualize GeoArray as map; improved GeoArray.show(); some new functions · f85fd326
      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
      f85fd326
  21. 07 Oct, 2016 2 commits
    • Daniel Scheffler's avatar
      Bugfix within GeoArray; added functions · 2c88efe8
      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
      2c88efe8
    • Daniel Scheffler's avatar
      geo.raster.reproject: · 903d411c
      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()
      903d411c
  22. 27 Sep, 2016 2 commits