Skip to content

Reports

Reports Endpoints

The Reports endpoints are used to generate PNG and PDF reports that summarize vegetation and climate conditions over a specified time period for user-defined areas of interest. The reports include maps, timeseries, and statistics. The results are returned as JSON with a URL to zip file with the report and data stored in Google Cloud Storage. There are three groups of Reports endpoints:

  • /reports/drought - The Drought Reports provide maps, tables, and timeseries of multi-indicator drought indices (long-term and short-term drought) and underlying data pulled from gridMET Drought.

  • /reports/site_characterization - The Site Characterization Reports provide maps, tables, and timeseries of fractional vegetation cover, vegetation production, and drought and climate with data pulled from the Rangeland Analysis Platform, gridMET, and gridMET Drought.

  • /reports/vegetation_production - The Vegetation Production Reports provide maps, tables, and timeseries of vegetation productivity with data pulled from the Rangeland Analysis Platform and gridMET.


/reports/drought/coordinates

  • Generates Climate Engine Drought Report for polygon coordinates.
  • Returns: json

URL Example:

https://api.climateengine.org/reports/drought/coordinates?coordinates=%5B%5B%5B-115.7326%2C%2039.3643%5D%2C%20%5B-115.7326%2C%2039.3637%5D%2C%20%5B-115.7320%2C%2039.3637%5D%2C%20%5B-115.7320%2C%2039.3643%5D%5D%5D&simplify_geometry=None&user_email=climateengine%40gmail.com&site_name=example_site&mask_landcover=False&mask_ownership=None

Name Required Description Default Example
coordinates yes List of point or polygon coordinates, see https://support.climateengine.org/article/152-formatting-coordinates-for-api-requests [[[-115.7326, 39.3643], [-115.7326, 39.3637], [-115.7320, 39.3637], [-115.7320, 39.3643]]] [[-121.61, 38.78], [-121.52, 38.78],[-121.52, 38.83],[-121.61, 38.83],[-121.61, 38.78]]
simplify_geometry no maxError in meters, see ee.Feature.simplify None 100
user_email yes Email address to send result to user@example.com
site_name yes Name of site to appear in report example_site Example site
site_type no Optional description of type of site to appear in report Example site type
site_description no Optional description of site to appear in report
mask_landcover no Apply landcover mask to remove cultivated crops, water, and developed lands False True
mask_ownership no Apply land ownership mask to using Surface Management Agency (SMA) boundaries. One of [‘None’, ‘BIA’, ‘BLM’, ‘DOD’, ‘FWS’, ‘NPS’, ‘USFS’] None BLM
batch no Allows to run reports without emailing each True True, False

/reports/drought/feature_collection

  • Generates Climate Engine Drought Report for polygon in Google Earth Engine Feature Collection.
  • Returns: json

URL Example:

https://api.climateengine.org/reports/drought/feature_collection?feature_collection_asset_id=USGS%2FWBD%2F2017%2FHUC12&sub_choices=140300051008&filter_by=huc12&simplify_geometry=None&user_email=climateengine%40gmail.com&site_name=example_site&mask_landcover=False&mask_ownership=None

Name Required Description Default Example
feature_collection_asset_id yes EE FeatureCollection asset id, must have “Anyone can read” permissions blm_ga_nv projects/climate-engine/featureCollections/shp_simplified/ClimateEngine_US_States
sub_choices no List of features to use in analysis, must be strings [Idaho, Nevada]
filter_by no Property name to filter sub-choices Name
simplify_geometry no maxError in meters, see ee.Feature.simplify None 100
user_email yes Email address to send result to user@example.com
site_name yes Name of site to appear in report example_site Example site
site_type no Optional description of type of site to appear in report Example site type
site_description no Optional description of site to appear in report
mask_landcover no Apply landcover mask to remove cultivated crops, water, and developed lands False True
mask_ownership no Apply land ownership mask to using Surface Management Agency (SMA) boundaries. One of [‘None’, ‘BIA’, ‘BLM’, ‘DOD’, ‘FWS’, ‘NPS’, ‘USFS’] None BLM
batch no Allows to run reports without emailing each True True, False

/reports/site_characterization/coordinates

  • Generates Climate Engine Site Characterization Report for polygon coordinates.
  • Returns: json

URL Example:

https://api.climateengine.org/reports/site_characterization/coordinates?coordinates=%5B%5B%5B-115.7326%2C%2039.3643%5D%2C%20%5B-115.7326%2C%2039.3637%5D%2C%20%5B-115.7320%2C%2039.3637%5D%2C%20%5B-115.7320%2C%2039.3643%5D%5D%5D&simplify_geometry=None&user_email=climateengine%40gmail.com&site_name=example_site&mask_landcover=False&mask_ownership=None&batch=True

Name Required Description Default Example
coordinates yes List of point or polygon coordinates, see https://support.climateengine.org/article/152-formatting-coordinates-for-api-requests [[[-115.7326, 39.3643], [-115.7326, 39.3637], [-115.7320, 39.3637], [-115.7320, 39.3643]]] [[-121.61, 38.78], [-121.52, 38.78],[-121.52, 38.83],[-121.61, 38.83],[-121.61, 38.78]]
simplify_geometry no maxError in meters, see ee.Feature.simplify None 100
user_email yes Email address to send result to user@example.com
site_name yes Name of site to appear in report example_site Example site
site_type no Optional description of type of site to appear in report Example site type
site_description no Optional description of site to appear in report
mask_landcover no Apply landcover mask to remove cultivated crops, water, and developed lands False True
mask_ownership no Apply land ownership mask to using Surface Management Agency (SMA) boundaries. One of [‘None’, ‘BIA’, ‘BLM’, ‘DOD’, ‘FWS’, ‘NPS’, ‘USFS’] None BLM
batch no Allows to run reports without emailing each True True, False

/reports/site_characterization/feature_collection

  • Generates Climate Engine Site Characterization Report for polygon in Google Earth Engine Feature Collection.
  • Returns: json

URL Example:

https://api.climateengine.org/reports/site_characterization/feature_collection?feature_collection_asset_id=USGS%2FWBD%2F2017%2FHUC12&sub_choices=140300051008&filter_by=huc12&simplify_geometry=None&user_email=climateengine%40gmail.com&site_name=example_site&mask_landcover=False&mask_ownership=None&batch=True

Name Required Description Default Example
feature_collection_asset_id yes EE FeatureCollection asset id, must have “Anyone can read” permissions blm_ga_nv projects/climate-engine/featureCollections/shp_simplified/ClimateEngine_US_States
sub_choices no List of features to use in analysis, must be strings [Idaho, Nevada]
filter_by no Property name to filter sub-choices Name
simplify_geometry no maxError in meters, see ee.Feature.simplify None 100
user_email yes Email address to send result to user@example.com
site_name yes Name of site to appear in report example_site Example site
site_type no Optional description of type of site to appear in report Example site type
site_description no Optional description of site to appear in report
mask_landcover no Apply landcover mask to remove cultivated crops, water, and developed lands False True
mask_ownership no Apply land ownership mask to using Surface Management Agency (SMA) boundaries. One of [‘None’, ‘BIA’, ‘BLM’, ‘DOD’, ‘FWS’, ‘NPS’, ‘USFS’] None BLM
batch no Allows to run reports without emailing each True True, False

/reports/vegetation_production/coordinates

  • Generates Climate Engine Vegetation Production Report for polygon coordinates.
  • Returns: json

URL Example:

https://api.climateengine.org/reports/vegetation_production/coordinates?coordinates=%5B%5B%5B-115.7326%2C%2039.3643%5D%2C%20%5B-115.7326%2C%2039.3637%5D%2C%20%5B-115.7320%2C%2039.3637%5D%2C%20%5B-115.7320%2C%2039.3643%5D%5D%5D&simplify_geometry=None&user_email=climateengine%40gmail.com&site_name=example_site&mask_landcover=False&mask_ownership=None&batch=True

Name Required Description Default Example
coordinates yes List of point or polygon coordinates, see https://support.climateengine.org/article/152-formatting-coordinates-for-api-requests [[[-115.7326, 39.3643], [-115.7326, 39.3637], [-115.7320, 39.3637], [-115.7320, 39.3643]]] [[-121.61, 38.78], [-121.52, 38.78],[-121.52, 38.83],[-121.61, 38.83],[-121.61, 38.78]]
simplify_geometry no maxError in meters, see ee.Feature.simplify None 100
user_email yes Email address to send result to user@example.com
site_name yes Name of site to appear in report example_site Example site
site_type no Optional description of type of site to appear in report Example site type
site_description no Optional description of site to appear in report
mask_landcover no Apply landcover mask to remove cultivated crops, water, and developed lands False True
mask_ownership no Apply land ownership mask to using Surface Management Agency (SMA) boundaries. One of [‘None’, ‘BIA’, ‘BLM’, ‘DOD’, ‘FWS’, ‘NPS’, ‘USFS’] None BLM
batch no Allows to run reports without emailing each True True, False

/reports/vegetation_production/feature_collection

  • Generates Climate Engine Vegetation Production Report for polygon in Google Earth Engine Feature Collection.
  • Returns: json

URL Example:

https://api.climateengine.org/reports/vegetation_production/feature_collection?feature_collection_asset_id=USGS%2FWBD%2F2017%2FHUC12&sub_choices=140300051008&filter_by=huc12&simplify_geometry=None&user_email=climateengine%40gmail.com&site_name=example_site&mask_landcover=False&mask_ownership=None&batch=True

Name Required Description Default Example
feature_collection_asset_id yes EE FeatureCollection asset id, must have “Anyone can read” permissions blm_ga_nv projects/climate-engine/featureCollections/shp_simplified/ClimateEngine_US_States
sub_choices no List of features to use in analysis, must be strings [Idaho, Nevada]
filter_by no Property name to filter sub-choices Name
simplify_geometry no maxError in meters, see ee.Feature.simplify None 100
user_email yes Email address to send result to user@example.com
site_name yes Name of site to appear in report example_site Example site
site_type no Optional description of type of site to appear in report Example site type
site_description no Optional description of site to appear in report
mask_landcover no Apply landcover mask to remove cultivated crops, water, and developed lands False True
mask_ownership no Apply land ownership mask to using Surface Management Agency (SMA) boundaries. One of [‘None’, ‘BIA’, ‘BLM’, ‘DOD’, ‘FWS’, ‘NPS’, ‘USFS’] None BLM
batch no Allows to run reports without emailing each True True, False