Metadata-Version: 1.2
Name: sensormapgeo
Version: 0.4.7
Summary: A package for transforming remote sensing images between sensor and map geometry.
Home-page: https://gitext.gfz-potsdam.de/EnMAP/sensormapgeo
Author: Daniel Scheffler
Author-email: daniel.scheffler@gfz-potsdam.de
License: GPL-3.0-or-later
Description: ============
        sensormapgeo
        ============
        
        Transform remote sensing images between sensor and map geometry.
        
        
        * Free software: GNU General Public License v3 or later (GPLv3+)
        * **Documentation:** https://enmap.gitext-pages.gfz-potsdam.de/sensormapgeo/doc/
        * Submit feedback by filing an issue `here <https://gitext.gfz-potsdam.de/EnMAP/sensormapgeo/issues>`__.
        
        
        Status
        ------
        
        .. image:: https://gitext.gfz-potsdam.de/EnMAP/sensormapgeo/badges/master/pipeline.svg
                :target: https://gitext.gfz-potsdam.de/EnMAP/sensormapgeo/commits/master
        .. image:: https://gitext.gfz-potsdam.de/EnMAP/sensormapgeo/badges/master/coverage.svg
                :target: https://enmap.gitext-pages.gfz-potsdam.de/sensormapgeo/coverage/
        .. image:: https://img.shields.io/pypi/v/sensormapgeo.svg
                :target: https://pypi.python.org/pypi/sensormapgeo
        .. image:: https://img.shields.io/pypi/l/sensormapgeo.svg
                :target: https://gitext.gfz-potsdam.de/EnMAP/sensormapgeo/blob/master/LICENSE
        .. image:: https://img.shields.io/pypi/pyversions/sensormapgeo.svg
                :target: https://img.shields.io/pypi/pyversions/sensormapgeo.svg
        
        See also the latest coverage_ report and the nosetests_ HTML report.
        
        Features
        --------
        
        * transformation from sensor geometry (image coordinates) to map geometry (map coordinates)
        * transformation from map geometry (map coordinates) to sensor geometry (image coordinates)
        
        Credits
        -------
        
        The sensormapgeo package was developed within the context of the EnMAP project supported by the DLR Space
        Administration with funds of the German Federal Ministry of Economic Affairs and Energy (on the basis of a decision
        by the German Bundestag: 50 EE 1529) and contributions from DLR, GFZ and OHB System AG.
        
        This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        .. _coverage: https://enmap.gitext-pages.gfz-potsdam.de/sensormapgeo/coverage/
        .. _nosetests: https://enmap.gitext-pages.gfz-potsdam.de/sensormapgeo/nosetests_reports/nosetests.html
        
        
        =======
        History
        =======
        
        0.4.7 (2020-12-10)
        ------------------
        
        * Use 'conda activate' instead of deprecated 'source activate'.
        * Added URL checker and corresponding CI job.
        * Fixed dead links.
        * Updated installation procedure documentation.
        
        
        0.4.6 (2020-10-12)
        ------------------
        
        * Use SPDX license identifier and set all files to GLP3+ to be consistent with license headers in the source files.
        * Excluded tests from being installed via 'pip install'.
        * Set development status to 'beta'.
        
        
        0.4.5 (2020-09-15)
        ------------------
        
        * Replaced deprecated HTTP links.
        
        
        0.4.4 (2020-09-04)
        ------------------
        
        * Fixed issue #6 (Deadlock within SensorMapGeometryTransformer3D when running in multiprocessing for resampling
          algorithms 'near' and 'gauss'.)
        * Added pebble to pip requirements.
        
        
        0.4.3 (2020-09-02)
        ------------------
        
        * create_area_def() now gets an EPSG string from sensormapgeo instead of a PROJ4 dictionary to get rid of the
          deprecated PROJ4 format.
        
        
        0.4.2 (2020-09-01)
        ------------------
        
        * Some adjustments to recent changes in py_tools_ds and pyproj.
        * Added pyproj as direct dependency to requirements.
        
        
        0.4.1 (2020-08-17)
        ------------------
        
        * Fixed wrong import statement.
        * Fixed numpy deprecation warning.
        
        
        0.4.0 (2020-08-07)
        ------------------
        
        * Revised the way how multiprocessing is called in the 3D transformer (replaced with pool.imap_unordered without
          initializer). This is as fast as before but has a much smaller memory consumption enabling the algorithm to also run
          on smaller machines while still highly benefiting from more CPUs. Fixes issue #5.
        
        
        0.3.5 (2020-08-07)
        ------------------
        
        * Fixed VisibleDeprecationWarning.
        
        
        0.3.4 (2020-08-07)
        ------------------
        
        * Fixed a NotADirectoryError on Windows, possibly due to race conditions.
        
        
        0.3.3 (2020-05-08)
        ------------------
        
        * Replaced workaround for warning with warnings.catch_warning.
        
        
        0.3.2 (2020-05-08)
        ------------------
        
        * Suppressed another warning coming from pyresample.
        
        
        0.3.1 (2020-05-08)
        ------------------
        
        * Fixed a warning coming from pyresample.
        
        
        0.3.0 (2020-05-08)
        ------------------
        
        * Converted all type hints to Python 3.6 style. Dropped Python 3.5 support. Fixed code duplicate.
        * Split sensormapgeo module into transformer_2d and transformer_3d.
        * SensorMapGeometryTransformer.compute_areadefinition_sensor2map() now directly uses pyresample instead of GDAL if the
          target resolution is given.
        * SensorMapGeometryTransformer3D.to_map_geometry() now computes a common area definition only ONCE which saves
          computation time and increases stability.
        * The computation of the common extent in 3D geolayers now works properly if target projection is not set to LonLat.
        * Added paramter tgt_coordgrid to to_map_geometry methods to automatically move the output extent to a given coordinate
          grid.
        * compute_areadefinition_sensor2map() now also adds 1 pixel around the output extent in the pyresample version just
          like in the GDAL version.
        * Added some input validation.
        
        
        0.2.2 (2020-03-10)
        ------------------
        
        * Fix for always returning 0.1.0 when calling sensormapgeo.__version__.
        
        
        0.2.1 (2020-03-10)
        ------------------
        
        * Fix for always returning returning float64 output data type in case of bilinear resampling.
        * Added output data type verification to tests.
        * Fix for an exception if the output of get_proj4info() contains trailing white spaces
          (fixed by an update of py_tools_ds).
        * Improved tests.
        * Set channel priority to strict.
        * Force libgdal to be installed from conda-forge.
        * Fixed broken documentation link
        
        
        0.2.0 (2020-01-06)
        ------------------
        
        * Added continous integration.
        * Updated readme file.
        * Added PyPI release.
        
        
        0.1.0 (2020-01-06)
        ------------------
        
        * First release on GitLab.
        
Keywords: sensormapgeo
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
