What the product reads, what it calculates, what it does not claim and how missing values are handled.
Oil spill records come from the NOSDRA Oil Spill Monitor. The two published spill URLs return the same dataset in the captured snapshot, so records are deduplicated rather than counted twice.
Gas flare values and geographic layers come from the Nigeria Gas Flare Tracker. State, LGA, cluster, block, company and onshore/offshore aggregations are presented independently.
Observation date is the incident date or flare month in a source row. Retrieval date is when this product fetched the endpoint. A successful fetch today does not make an older observation current.
A missing spill quantity is displayed as “not supplied,” because the exact quantity cannot always be ascertained. It is never converted to zero.
For gas flaring, a covered state or LGA with no row in a successfully retrieved period is described as “no flaring detected by the tracker for this period.” This wording fits both non-producing areas and areas where the tracker did not detect flaring; it does not make a broader geological claim.
Coordinates outside Nigeria's land boundary can still be valid offshore incidents or flare sites. The map is designed to show the adjacent Gulf of Guinea rather than rejecting such records.
The flare time series and polygon layer sometimes use different names. A historical prospecting licence may later become a mining lease, while polygons may use lettered subdivisions or field names. We show verified lineage, but do not pretend those labels define identical boundaries. Unconfirmed joins are labelled location not matched.
Company flare data is included through October 2020—the final supplied month. It remains useful historically, but is never presented as a current company ranking.
Where shown, the label is estimated population living within 2 km of flare locations and the value is reproduced from the tracker layer. The product does not convert it into an “affected population” estimate.
| Source | Status | Rows/features | Latest observation | Endpoint |
|---|---|---|---|---|
| spillsPrimary | healthy | 21,161 | Aug 2026 | Open |
| spillsMirror | healthy | 21,161 | Aug 2026 | Open |
| flareState | healthy | 1,333 | May 2026 | Open |
| flareLga | healthy | 6,683 | May 2026 | Open |
| flareCluster | healthy | 21,662 | May 2026 | Open |
| flareBlock | healthy | 10,118 | May 2026 | Open |
| flareOnshoreOffshore | healthy | 342 | May 2026 | Open |
| flareCompany | healthy | 2,479 | Oct 2020 | Open |
| geoStates | healthy | 37 | Geographic layer | Open |
| geoLgas | healthy | 774 | Geographic layer | Open |
| geoBlocks | healthy | 287 | Geographic layer | Open |
| geoClusters | healthy | 260 | Geographic layer | Open |
| geoOnshoreOffshore | healthy | 2 | Geographic layer | Open |
| geoLocations | healthy | 203 | Geographic layer | Open |
| geoPopulation | healthy | 119 | Geographic layer | Open |
| geoOilfields | healthy | 397 | Geographic layer | Open |