Skip to content

IBM/Environmental-Intelligence

Repository files navigation

IBM Environmental Intelligence

This repository contains sample applications of IBM Environmental Intelligence - a platform designed to empower data scientists and application developers with environmental data and insights.

Sign up for a free preview to receive API credentials for working with the samples below.

Consider taking our free training course on Environmental Intelligence: Geospatial APIs for Data Scientists and Application Developers for an introduction to IBM's Environmental Intelligence API and industry use cases.

General Notes

If you like to contribute, please read CONTRIBUTING.md first. A list of maintainers is recorded in MAINTAINERS.md.

Geospatial APIs

For documentation and tutorials regarding how to use the ibmpairs SDK for Geospatial APIs, please consult the official documentation.

Refer to the samples below for various industry use cases of Geospatial APIs.

Example Description Industry
Normalized Difference Vegetation Index (NDVI) Normalized Difference Vegetation Index (NDVI) is used to quantify vegetation greenness and is useful in understanding vegetation density and assessing changes in plant health. Agriculture
Water and Moisture Detection Normalized Difference Moisture Index (NDMI) and Modified Normalized Difference Water Index (mNDWI) provides a relative indication of the wetness or dryness of an area, helping to identify potential water stress or drought conditions or combustibility levels in fire-prone areas. Agriculture, Disaster Events
Sea Rise Risk Prediction Geospatial APIs can help determine the possible regions that come under the threat of rise in sea levels Climate Change, Disaster Events
TWC Seasonal Forecast Weather Prediction TWC Seasonal Forecast (SPFP) provides essential insights into anticipated weather patterns over the coming months, aiding industries in strategic planning and decision-making Climate Change, Weather Forecast
Cloud Free Normalized Difference Vegetation Index (NDVI) Cloud Free NDVI provides accurate, continuous data on vegetation health, density, and seasonal changes by eliminating cloud interference in satellite images Cloud Free Imagery, Agriculture Monitoring

Geospatial APIs Above Ground Biomass (AGB)

To know the basics of Geospatial APIs Above Ground Biomass (AGB) Dataset, start with the AGB Catalogue sample.

To get an understanding of the Geospatial APIs Above Ground Biomass (AGB) Species Agnostic usage refer to AGB Species Agnostic sample.

To get an understanding of the Geospatial APIs Above Ground Biomass (AGB) Species Specific usage refer to AGB Species Specific sample.

Refer to the samples below for various industry use cases of Geospatial APIs Above Ground Biomass (AGB)

Example Description Industry
Historical Difference AGB Above Ground Biomass (AGB) can be used to find out how much the AGB cover has changed over the years for various use case like measuring deforestation, wildfires etc. Disaster Events

Historical Weather On Demand

Refer to the samples for:

Historical Weather On Demand - Direct API

Historical Weather On Demand - HDAT API

Refer to the samples below for various industry use cases of HoD APIs.

Example Description Industry
Snowfall removal Budget Analysis Snowfall removal Budget Analysis is used to compare the monthly snowfall with historic monthly snowfall average using History on Demand (HoD) Direct API and calculate the costs incurred for snow removal for that month. Transportation and Infrastructure Management
Carwash business insights Carwash business insights illustrates the ability to forecast any business insights such as staff needed, revenue forecast based on Historical Weather On Demand - HDAT API and FDAT APIs by depending on and analyzing weather data for the next 15 days starting from today. Retail and consumer services

GHG Emissions

Refer to the core samples for:

Scope 1

Stationary Emission API

Fugitive Emission API

Mobile Emission API

Scope 2

Location Based Emission API

Market Based Emission API

Scope 3

Transportation and Distribution Based Emission API

Refer to the samples below for various industry use cases of Greenhouse Gas (GHG) Emissions APIs

Example Description Scope
Carbon Aware Crew Scheduling Evaluate the vehicle's emissions based on fuel usage which can help to estimate carbon impact of different routes for crew scheduling while full-filling the work orders using GHG Mobile Emissions API. 1
Refrigeration Leaks Insights This use case calculates fugitive emissions for an organization operating large scale and geographically diverse refrigeration assets using Fugitive Emissions API. 1
Environmental Impact of Power Plants The primary focus of this sample will be on calculating emissions for different fuel types (e.g., coal, natural gas, oil) used in Power Plants based on a given energy consumption using the GHG Stationary Emission API. 1
Datacenter Emissions This use case demonstrates that by understanding the datacenter emissions using the GHG Location and Market API , datacenter operators can assess their environmental impact for reporting and identify opportunities for emissions reduction. 2
Freight Transport Emission This use case utilizes the Fuel Use and Vehicle Distance, Vehicle Distance, and Weight Distance methods to showcase the GHG Transportation and Distribution API used effectively for different data availablity scenarios. 3