Skip to main content

generates rasters of Köppen-Geiger land-cover classification

Project description

koppengeiger Python Package

The koppengeiger Python package generates rasters of Köppen-Geiger land-cover classification.

Gregory H. Halverson (they/them)
gregory.h.halverson@jpl.nasa.gov
NASA Jet Propulsion Laboratory 329G

Loading Köppen-Geiger Land-Cover Classification Raster

The function load_koppen_geiger is used to load a subset of the Köppen-Geiger land-cover classification raster as a rasters.Raster object. The Köppen-Geiger land-cover classification is a widely used vegetation and climate classification system. More details about this classification system can be found at Koppen Earth.

Parameters

  • geometry (RasterGeometry, optional): The geometry to which the raster should be transformed. If None, the original raster geometry is used.

Returns

  • Raster: The loaded Köppen-Geiger land-cover classification raster, potentially transformed to the given geometry.

Usage

import numpy as np
import rasters as rt
import modland
from koppengeiger import load_koppen_geiger

geometry = modland.generate_modland_grid(8, 5, 2400)
land_cover = load_koppen_geiger(geometry)
land_cover

example koppen geiger map

References

Beck, H. E., Zimmermann, N. E., McVicar, T. R., Vergopolan, N., Berg, A., & Wood, E. F. (2018). Present and future Köppen-Geiger climate classification maps at 1-km resolution. Scientific Data, 5, 180214.

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

koppengeiger-1.0.3.tar.gz (5.8 MB view details)

Uploaded Source

Built Distribution

koppengeiger-1.0.3-py3-none-any.whl (5.3 MB view details)

Uploaded Python 3

File details

Details for the file koppengeiger-1.0.3.tar.gz.

File metadata

  • Download URL: koppengeiger-1.0.3.tar.gz
  • Upload date:
  • Size: 5.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for koppengeiger-1.0.3.tar.gz
Algorithm Hash digest
SHA256 8846a8168a4605db5353aa0c43799b1a3b77fc4eedb35152c4fc42c2ee98d43a
MD5 c45da61b49e71154d8c711cb6309bc21
BLAKE2b-256 53bce1bf9b86412519b67aef26a4c81afecb66bbbe40611b25b521d3de2064a0

See more details on using hashes here.

File details

Details for the file koppengeiger-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for koppengeiger-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c07a79101d045827c3d5a9dca0e9a031ae257c842dca806e3bab37afcaf32490
MD5 d1c611fd5e4a35b4f4f01add6f1a2af2
BLAKE2b-256 d704bc2b91971a02b67f900e3bdbf35650521c3f78d15be2363b4a010dc3df75

See more details on using hashes here.

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