Natural Earth
Public-domain 1:110m administrative geography used only for the local basemap. The project stores a pinned copy so the map has no runtime tile dependency.
naturalearthdata.com →coverage, provenance, and limits
The infrastructure layer combines Global Energy Monitor's March 2026 extraction-area, June 2026 oil/NGL route, November 2025 gas pipeline, and September 2025 LNG terminal releases with 1,307 source-reconciled refinery candidates from the U.S. DOE NETL global inventory plus the primary-source Zhejiang/Yushan complex. Official observations from the U.S. EIA, CER/NACEI, Brazil ANP, UK DESNZ, and OMV raise reported refinery-capacity coverage to 501 facilities including reviewed Bapco, Duqm and Al-Zour observations. Sentinel-2 imagery adds dated context to refinery inspectors, with multi-acquisition comparisons where available, while a small illustrative fixture covers marketed streams. The trade layer uses a global 2024 annual customs snapshot with import/export mirrors retained for reconciliation and provenance. Animated country links are schematic: they do not describe tanker voyages, ports, pipeline paths, or the physical route taken.
Public-domain 1:110m administrative geography used only for the local basemap. The project stores a pinned copy so the map has no runtime tile dependency.
naturalearthdata.com →The March 2026 public map snapshot supplies 7,673 normalized extraction areas with status, operator, ownership, production, source link, and stated location accuracy. Commodity is inferred transparently from published oil/gas production fields and the project name because the map snapshot does not expose a separate fuel column. GEM attribution and project IDs remain attached to every record.
Global Oil and Gas Extraction Tracker →GeoSphere Austria's official geological explanations add three coordinate-backed oil-field records missing from the global tracker: Ried, Voitsdorf, and Sattledt. They are represented by the published RAG well coordinates Ried 19, Voitsdorf 39, and Sattledt 1, transformed from MGI / Austria GK Central to WGS 84. These are representative field points, not reservoir boundaries. The historical publications establish the field identity, RAG association, and coordinate, but do not establish a current field-level operating status; the inspector therefore says that status is not stated rather than inferring operation from RAG's ongoing regional production.
Ried map-sheet explanation → · Upper Austria 1:200,000 explanation →The June 2026 public map snapshot supplies 1,555 oil and NGL route records. Published LineString and MultiLineString geometry is retained, but simplified to approximately 0.01° tolerance for a practical browser payload; source geometry type, status, ownership, capacity, and GEM project links remain available in the inspector.
Global Oil Infrastructure Tracker →The public map snapshot supplies 3,534 mapped gas transmission route records and 1,198 LNG terminal phases. CrudeVis retains 2,016 gas routes in its global display bundle: routes shorter than 25 km and routes with a published capacity below 5 bcm/year are omitted, while routes with unknown capacity remain when they meet the length threshold. Assets explicitly marked abandoned, closed, decommissioning, or retired are also omitted from the public map. The complete normalized source inventory remains outside the browser bundle. Retained routes are simplified to approximately 0.01° tolerance; published phase status, ownership, capacity, project IDs, and source links remain attached. The underlying tracker also contains projects without mapped routes, so the source count is lower than GEM's full database count.
Global Gas Infrastructure Tracker →Current reconciliation note: the 2,272 observations resolve to 1,307 displayed NETL refinery candidates plus the Zhejiang supplement. Forty-six Argentine candidates originate exclusively in a petrochemical inventory and have no independent refining class or capacity evidence; they remain in a private classification quarantine, not the refinery layer or missing-capacity queue. This is not a blanket exclusion of integrated refinery/petrochemical complexes. Explicit curated merges fold the anonymous Jamnagar observation into Reliance, nearby generic OMV observations into Schwechat and Burghausen, and the duplicate Sitra/Sitrah observations into Bapco Sitra. Contributing source identifiers and aliases remain attached.
The U.S. Department of Energy's National Energy Technology Laboratory June 2025 public feature layer supplies 2,272 observations assembled from several upstream inventories. CrudeVis reconciles exact-coordinate duplicates plus nearby observations within 1 km only when their meaningful facility-name tokens agree and their upstream sources do not conflict. Documented exceptions merge NETL's anonymous DIVA-GIS Jamnagar point into Reliance and nearby generic OMV observations into the named Schwechat and Burghausen facilities. After classification quarantine and the reviewed Sitra merge, 1,307 NETL refinery candidates remain before the operating-status display filter. Repeated names for distinct facilities, including the three Port Arthur refineries, are retained and disambiguated by their official operator. English-language observations are preferred for display names; formulaic Euro-Pétrole labels are normalized to an English facility form only when no English name is available. NETL contributes 347 source-reported capacities as the fallback layer. Operator, class, product, status, original-source URLs, and every contributing NETL feature ID remain attached. Unknown status is left unknown. The published database is attributed under ODC-By 1.0.
NETL refinery feature layer → · ODC-By 1.0 →China's Ministry of Ecology and Environment approval adds the major complex missing from NETL: Zhejiang Petroleum & Chemical's two-phase integrated project on Yushan Island, Daishan County, Zhoushan. The primary source specifies 40 Mt/y of refining capacity, 10.4 Mt/y of aromatics, and 2.8 Mt/y of ethylene. The point at 30.32603° N, 121.95826° E is an explicitly labeled representative center on the visible main processing units, within the published base extent; it is not a surveyed facility centroid.
MEE project approval →The checked-in CSV review queue covers every refinery still missing a normalized capacity. It includes conservative candidate matches from the public 2023 Oil & Gas Journal Worldwide Refining Survey and Wikipedia's English refinery list, plus explicit search queries for unresolved facilities. Candidate values are not published to the map until facility identity, current status, and capacity basis are manually confirmed; conflicting candidates remain blank. OGJ's value is the crude-distillation b/cd column, while Wikipedia values retain their native bbl/d or million-tonnes/year unit.
OGJ worldwide refining survey → · Wikipedia refinery list →Bapco reports 405,000 bbl/day after modernization at Sitra; OQ8 reports 230,000 bbl/day at Duqm. Kuwait EPA gives Al-Zour a design capacity of 615,000 bbl/day on Kuwait export crude, or 535,000 bbl/day for a heavy-crude blend. These undated pages were reviewed on 4 September 2026. Capacity basis and current operating status are assessed separately; design capacity is not measured throughput.
Bapco modernization → · OQ8 Duqm → · Kuwait EPA Al-Zour →2026 imagery refresh: the native set is generated for every refinery in the current asset snapshot. Large sites above 200,000 bbl/day equivalent also expose a seven- or eight-acquisition comparison on a nominal 5 m / 1,280 px reconstruction grid with a 1,920 px Lanczos derivative. Radiometric normalization, measured sub-pixel registration, and a regularized drizzle residual are used; no neural or generative model is involved. The measured stacks do not establish equivalent display-grid detail. Every acquisition ID, local cloud score, shift, and phase count is published in the manifest.
The visual layer uses modified Sentinel-2 Level-2A observations discovered through Element 84 Earth Search. Each native inspector image is a 640 × 640 true-colour rendering of a 4 km square centered on the mapped refinery coordinate. Red, green, and blue bands retain their native 10 m ground sampling; the caption exposes the acquisition date and cloud cover measured over the local crop, and links to the exact STAC scene record. Scenes are pinned where available and images load only when a refinery is selected. They are contextual imagery, not evidence of current operating status or mapped facility boundaries.
Sentinel-2 mission → · Earth Search STAC → · Copernicus data terms →The January 2026 U.S. Energy Information Administration workbook contributes 124 facility observations. CrudeVis confidently links 119 and gives these current national figures priority over older records. The inspector labels them precisely as total operable atmospheric crude-distillation capacity in barrels per calendar day; it does not relabel them as nameplate capacity.
EIA Refinery Capacity Report →The coordinate-backed 2017 North American Cooperation on Energy Information workbook contributes 159 matched observations under the Open Government Licence - Canada. Atmospheric-distillation figures are converted from thousands of barrels/day to barrels/day. Because the release is historical, current EIA data outranks it for U.S. facilities; NACEI remains useful for Canadian and Mexican coverage and as a dated corroborating observation.
CER refinery dataset →ANP's English-language 2026 Statistical Yearbook table 1.7 provides 17 positive refinery-capacity observations for 2025. Thirteen link confidently to the current facility map. Values remain in the publisher's barrels/day unit and are labeled as nominal refinery capacity; unmatched records are not forced onto a facility.
ANP Statistical Yearbook 2026 →Annex 2 of DESNZ's crude-oil methodology supplies six July 2025 refinery nameplate observations; five link confidently. Atmospheric-distillation capacity remains in the native million-tonnes-per-year unit, including the source's less-than qualifier, because converting it to barrels/day would require an assumed crude density. GOV.UK content is reused under the Open Government Licence v3.0.
DESNZ methodology →PPAC's April 2025 installed-capacity workbook is a strong candidate, but its website policy requires prior permission by email before reproduction. The adapter records that restriction and is disabled: no PPAC capacity value or source ID enters the public CrudeVis payload until permission is documented.
PPAC installed refinery capacity → · PPAC website policy →OMV's Combined Annual Report 2025 confirms its three wholly owned European refineries as operating and publishes current capacities of 204 kbbl/d at Schwechat, 79 kbbl/d at Burghausen, and 86 kbbl/d at Petrobrazi. These official values replace older fallback capacities while the underlying NETL observations and identifiers remain attached.
OMV 2025 Fuels business overview →Candidate detail source for wells, platforms, processing plants, compressor stations, LNG facilities, and additional pipelines. Its records retain original-source identifiers and dates; every contributing source requires a rights audit before public redistribution.
OGIM v2.7 on Zenodo →Marketed crude streams are modeled separately from fields and terminals. The illustrative fixture includes published ExxonMobil and Equinor assay references for three streams; future records must retain assay date, quality basis, and publisher terms.
ExxonMobil assays → · Equinor assays →The current flow snapshot uses authenticated annual bilateral records for HS 2709 (crude), 271111 (LNG), and 271121 (natural gas in gaseous state). The latest importer report supplies the displayed value, with an explicitly labeled exporter fallback when unavailable. Both reports are visible in the flow inspector. Differences can reflect valuation, timing or partner attribution; missing and divergent mirrors remain visible as confidence metadata. Self-flows are excluded from this bilateral map.
UN Comtrade API documentation → · Mirror differences →Planned monthly validation for country-level crude, LNG, and pipeline-gas import/export totals. JODI totals validate scale and continuity but do not create bilateral routes by themselves.
JODI-Oil downloads → · JODI-Gas downloads →Planned monthly bilateral customs detail for EU reporters. It will be reconciled with UN Comtrade rather than silently replacing a conflicting observation.
Eurostat API documentation →Planned separate layer for measured European gas flows at interconnection points. Physical flow observations are never merged into the customs-trade geometry.
ENTSOG API manual →