geo-map-harmonizer


Namegeo-map-harmonizer JSON
Version 0.0.0.2 PyPI version JSON
download
home_page
SummaryAlgorithm for harmonizing geotiff map legends
upload_time2024-01-18 01:59:53
maintainer
docs_urlNone
authorSabrina G Marques
requires_python>=3.9
licenseMIT License
keywords gdal geoespacial lulc
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Geo Map Harmonizer

This package includes an algorithm specialized in harmonizing geotiff maps.
Its main function is to generate a harmonized legend based on the spatial 
distribution of classes in two maps, aiming for maximum accuracy in comparison.

Additionally, the package provides data analysis functions for detailed
reports. Specific strategies for handling Big Data are implemented, such as
dividing maps into smaller blocks and consolidating results.

## Installation

1 - Install [GDAL](https://github.com/OSGeo/gdal) on your system.
2 - Install [Python GDAL Library](https://pypi.org/project/GDAL/)
3 - Install Geo Map Harmonizer with `pip install geo-map-harmonizer`.


## Utilization
The application uses a class to store the paths to the maps in .tif format,
and uses the map_legend_harmonizer method
to generate the legend harmonization for the two maps.

```python
from geomapharmonizer import GeoMapHamonizer

geomap = GeoMapHamonizer(path_map1="path/to/map1.tif", path_map2="path/to/map2.tif")

df_legends = geomap.map_legend_harmonizer()
```

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "geo-map-harmonizer",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "gdal geoespacial LULC",
    "author": "Sabrina G Marques",
    "author_email": "sabrina.marques@unesp.br",
    "download_url": "https://files.pythonhosted.org/packages/7f/27/160059b9801307530889578656e7b4d349f4da2d6ed28917beb742a20c29/geo-map-harmonizer-0.0.0.2.tar.gz",
    "platform": null,
    "description": "# Geo Map Harmonizer\n\nThis package includes an algorithm specialized in harmonizing geotiff maps.\nIts main function is to generate a harmonized legend based on the spatial \ndistribution of classes in two maps, aiming for maximum accuracy in comparison.\n\nAdditionally, the package provides data analysis functions for detailed\nreports. Specific strategies for handling Big Data are implemented, such as\ndividing maps into smaller blocks and consolidating\u00a0results.\n\n## Installation\n\n1 - Install [GDAL](https://github.com/OSGeo/gdal) on your system.\n2 - Install [Python GDAL Library](https://pypi.org/project/GDAL/)\n3 - Install Geo Map Harmonizer with `pip install geo-map-harmonizer`.\n\n\n## Utilization\nThe application uses a class to store the paths to the maps in .tif format,\nand uses the map_legend_harmonizer method\nto generate the legend harmonization for the two maps.\n\n```python\nfrom geomapharmonizer import GeoMapHamonizer\n\ngeomap = GeoMapHamonizer(path_map1=\"path/to/map1.tif\", path_map2=\"path/to/map2.tif\")\n\ndf_legends = geomap.map_legend_harmonizer()\n```\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Algorithm for harmonizing geotiff map legends",
    "version": "0.0.0.2",
    "project_urls": null,
    "split_keywords": [
        "gdal",
        "geoespacial",
        "lulc"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f27160059b9801307530889578656e7b4d349f4da2d6ed28917beb742a20c29",
                "md5": "db50fccdbcd80dcb3f37bf389be0cbb1",
                "sha256": "a1b49bef2fd85adcb1f42afd16d1f5f761e6616bf7231dbc87e17b3d5c71fa08"
            },
            "downloads": -1,
            "filename": "geo-map-harmonizer-0.0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "db50fccdbcd80dcb3f37bf389be0cbb1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 6344,
            "upload_time": "2024-01-18T01:59:53",
            "upload_time_iso_8601": "2024-01-18T01:59:53.474234Z",
            "url": "https://files.pythonhosted.org/packages/7f/27/160059b9801307530889578656e7b4d349f4da2d6ed28917beb742a20c29/geo-map-harmonizer-0.0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-18 01:59:53",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "geo-map-harmonizer"
}
        
Elapsed time: 0.16935s