All data sources

Carbon Mapper

Free

Methane and CO2 plume detections from Tanager satellites and airborne sensors: facility-level emissions for the oil & gas sector.

No key required. Included on Free.

What you can ask

  • “What does Carbon Mapper have for the area or asset I'm working on?”
  • “Pull the most recent Carbon Mapper records and put them in a table.”
  • “What does Carbon Mapper cover, and how fresh is the data?”

About this source

Structured, bounded CH4 and CO2 plume detections and clustered emission sources from Tanager satellites and airborne campaigns. No authentication required.

Connector ID carbonmapper

Provenance

Freshness & coverage

FreshnessScheduled — Records are published after provider processing; the provider does not publish a fixed update cadence.
GeographicObservation-dependent global coverage
TemporalNot declared
AuthenticationNo credentials required

Caveats

  • ⚠ Catalog coverage is observation-dependent; no detection is not evidence that no emissions occurred.
  • ⚠ Plume and source emission values include upstream uncertainty fields and should not be treated as exact measurements.

› Methods (4)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • searchPlumes

    read

    Search a bounded page of normalized satellite and airborne CH4/CO2 plume detections.

    Entitiesemission_plume
    Paginationoffset (offsetField: offset, limitField: limit)
    UnitsemissionRateKgPerHour: kg/h · emissionUncertaintyKgPerHour: kg/h · windSpeedMetersPerSecond: m/s · windDirectionDegrees: degrees · latitude: decimal degrees · longitude: decimal degrees
    CRSOGC:CRS84
    FreshnessScheduled (source-level)

    Map via patchops_render. Sectors: 1B2 oil/gas, 6A waste, 1A1 power.

  • getPlume

    read

    Get one normalized plume by exact plume ID, with optional expiring provider asset URLs.

    Required paramsplumeId
    Entitiesemission_plume
    Paginationnone
    UnitsemissionRateKgPerHour: kg/h · emissionUncertaintyKgPerHour: kg/h · windSpeedMetersPerSecond: m/s · windDirectionDegrees: degrees · groundSampleDistanceMeters: m · offNadirDegrees: degrees
    CRSOGC:CRS84
    FreshnessScheduled (source-level)
    • ⚠ Imagery links can be pre-signed and expire upstream.

    Asset URLs are omitted by default; request them only when needed.

  • searchSources

    read

    Search a bounded page of normalized clustered emission sources.

    Entitiesemission_source
    Paginationoffset (offsetField: offset, limitField: limit)
    UnitsemissionRateKgPerHour: kg/h · emissionUncertaintyKgPerHour: kg/h · persistence: fraction · latitude: decimal degrees · longitude: decimal degrees
    CRSOGC:CRS84
    FreshnessScheduled (source-level)

    Upstream ignores paging; PatchOps applies bounded local paging.

  • aggregateSourcesBySector

    read

    Aggregate sources by IPCC sector — count, total/avg emission, persistence.

    Entitiesemission_sector_summary
    Paginationnone
    UnitstotalEmissionKgPerHour: kg/h · averageEmissionKgPerHour: kg/h · averagePersistence: fraction
    FreshnessScheduled (source-level)

    Sorted by total emission desc. Useful for super-emitter analysis by play.