Skip to main content

Grid definition of the Discrete Global Grid (DGG) for ESA CCI SM and C3S SM.

Project description

ci cov pip doc

Description

Grid definition of the 0.1 and the 0.25 degree Discrete Global Grid (DGG) used for the creation of the CCI soil moisture products and the Copernicus Climate Change Service products.

Full Documentation

For the full documentation, click on the docs-badge at the top.

Installation

The package is available on pypi and can be installed via pip:

pip install smecv_grid

Loading and using the SMECV grid

The smecv_grid package contains the global quarter degree (0.25x0.25 DEG) grid definition, used for organising the ESA CCI SM and C3S SM data products. It contains masks for:

  • Land Points (default)

  • Dense Vegetation (AMSR-E LPRMv6 VOD>0.526),

  • Rainforest Areas

  • One or multiple ESA CCI LC classes (reference year 2010)

  • One or multiple Koeppen-Geiger climate classes (Peel et al. 2007, DOI:10.5194/hess-11-1633-2007).

For more information on grid definitions and the usage of grids in general, we refer to the pygeogrids package in the background.

Loading the grid

For loading the grid, simply run the following code. Then use it as described in pygeogrids

from smecv_grid import SMECV_Grid_v052, SMECV_Grid_MR_v01 # 0.1 degree resolution
# Load a global grid
glob_grid = SMECV_Grid_v052(subset_flag=None) # 0.25 degree
# Load a land grid
land_grid = SMECV_Grid_v052(subset_flag='land')
# Load a rainforest grid
rainforest_grid = SMECV_Grid_v052(subset_flag='rainforest')
# Load grid with points where VOD > 0.526 (based on AMSR-E VOD)
dense_vegetation_grid = SMECV_Grid_v052(subset_flag='high_vod')
# Load a grid with points over urban areas
urban_grid = SMECV_Grid_v052(subset_flag='landcover_class', subset_value=190.)
# Load a landcover with points over grassland areas
grassland_grid = SMECV_Grid_v052(subset_flag='landcover_class',
    subset_value=[120., 121., 122., 130., 180.])
# Load a climate grid with points over tropical areas
tropical_grid = SMECV_Grid_v052(subset_flag='climate_class',
    subset_value=[0., 1., 2.])

To see all available classes and subset values see tables on implemented ESA CCI LC and KG Climate classes

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

smecv_grid-0.6.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smecv_grid-0.6-py3-none-any.whl (795.0 kB view details)

Uploaded Python 3

File details

Details for the file smecv_grid-0.6.tar.gz.

File metadata

  • Download URL: smecv_grid-0.6.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for smecv_grid-0.6.tar.gz
Algorithm Hash digest
SHA256 546551bf6669f35766ac240a45f355d33c261c5254b21f0ea26beb06eda09603
MD5 f131941c440866952a0c8efee4b58c1b
BLAKE2b-256 667dd0c6a6fbe84a1aada2e454c1fadd734365cb09585902d62fe0ec3d3c6341

See more details on using hashes here.

File details

Details for the file smecv_grid-0.6-py3-none-any.whl.

File metadata

  • Download URL: smecv_grid-0.6-py3-none-any.whl
  • Upload date:
  • Size: 795.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for smecv_grid-0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a2b51c8a44c930e0dba81f8301365ccc87a48e4efa88841baac4c8e6f3f8311d
MD5 a9b0cffb6426f0807f114822db5221d1
BLAKE2b-256 e3c309608922f6595666e4529f970022b243d1d162a648796b40b41d7eadbf10

See more details on using hashes here.

Supported by

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