Skip to main content

Algorithm for harmonizing geotiff map legends

Project description

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 on your system. 2 - Install Python GDAL Library 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.

from geomapharmonizer import GeoMapHamonizer

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

df_legends = geomap.map_legend_harmonizer()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geo-map-harmonizer-0.0.0.2.tar.gz (6.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page