The gettbl API retrieves GIMMS/GLAM NDVI time-series database tables.
This is the latest version, released on 2023-01-27.
GET https://glam1.gsfc.nasa.gov/api/gettbl/v4
POST https://glam1.gsfc.nasa.gov/api/gettbl/v4
Name | Type | Description | |
version |
string | The database version in the format: v<number> .Default is the latest version: v15.1 . See list of DB versions. |
optional |
sat |
string | The satellite name. Can be MOD , MYD or VNP . |
required |
layer |
string | The layer name. Default is NDVI . |
optional |
mask |
string | The land or crop mask ID name. See list of mask names by DB version. Default is the land mask: MOD44W_2009_land .Example: NASS_2011-2016_corn |
optional |
shape |
string | The vector shape name. Can be either ADM or LIS . |
required |
ids |
number or string | The ADM or LIS shape ID. For example, ADM ID: 1234 , LIS ID: 0122_494 .Can be specified more than once to form a list of ADM or LIS IDs. For example, ids=1234&ids=2345 . See list of ADM shape IDs. |
required |
years |
number | The years in 4 digit format. For example, 2020 .Can be specified more than once to form a list of years. For example, years=2020&years2021 .Default is all years. |
optional |
start_month |
number | The start month. Valid values are 1-12 . Default is: 1 . |
optional |
num_months |
number | The number of months. Valid range is 1-12 . Default is: 12 . |
optional |
mcv |
number | Minimum cumulative value - the minimum NDVI value to accumulate. Valid range is 0.0-1.0 . |
required if ts_type= cumulative |
ts_type |
string | The time series type. Can be one of seasonal , cumulative , or complete . |
required |
format |
string | The output format. Can be either text or csv . Default is text . |
optional |
Plain-text
or CSV
formatted file.
Code | Reason |
---|---|
200 | OK |
400 | Bad Request |
500 | Internal error |
GET
https://glam1.gsfc.nasa.gov/api/gettbl/v4?sat=MOD&version=v15.1&layer=NDVI&mask=NASS_2011-2016_corn&shape=ADM&ids=110955&ids=110961&ts_type=seasonal&years=2019&years=2020&start_month=4&num_months=8&format=csv
GET
curl -o output.csv "https://glam1.gsfc.nasa.gov/api/gettbl/v4?version=v15.1&sat=MOD&mask=NASS_2011-2016_corn&shape=ADM&ids=110955&years=2019&years=2020&start_month=4&num_months=8&ts_type=seasonal&format=csv"
POST
curl https://glam1.gsfc.nasa.gov/api/gettbl/v4 \
-d "version=v15.1" \
-d "sat=MOD" \
-d "layer=NDVI" \
-d "mask=NASS_2011-2016_corn" \
-d "shape=ADM" \
-d "ids=110955" \
-d "years=2019" \
-d "years=2020" \
-d "start_month=4" \
-d "num_months=8" \
-d "ts_type=seasonal" \
-d "format=csv" \
-o output.csv
Alternatively,
curl -o output.csv -d "version=v15.1&sat=MOD&mask=NASS_2011-2016_corn&shape=ADM&ids=110955&years=2019&years=2020&start_month=4&num_months=8&ts_type=seasonal&format=csv" https://glam1.gsfc.nasa.gov/api/gettbl/v4
GET
wget -O output.csv "https://glam1.gsfc.nasa.gov/api/gettbl/v4?version=v15.1&sat=MOD&mask=NASS_2011-2016_corn&shape=ADM&ids=110955&years=2019&years=2020&start_month=4&num_months=8&ts_type=seasonal&format=csv"
POST
wget -O output.csv --post-data 'version=v15.1&sat=MOD&mask=NASS_2011-2016_corn&shape=ADM&ids=110955&years=2019&years=2020&start_month=4&num_months=8&ts_type=seasonal&format=csv' https://glam1.gsfc.nasa.gov/api/gettbl/v4