FN stödde precis lika jorden - här är vad mercator faktiskt gjorde med Afrika
Den 4 september 2026 uppmanade FN:s generalförsamling världen att flytta från Mercator till Equal Earth-projektionen. Med hjälp av naturliga jordgränser och en sfärisk jordmodell är Afrika cirka 13,9 × Grönland. I vår Mercator gör det upptar cirka 0,95 × Grönlands område.
On this page
Vad som hände
Enligt Associated Press, fredagen den 4 september 2026 antog Förenta nationernas generalförsamling en resolution som uppmuntrade regeringar och institutioner att anta lika jordprojektion i stället för Mercator. Det sponsrades av Togo och stöddes av Afrikanska unionen; 164 medlemsländer röstade för, USA röstade emot och sex Serbien, Estland, Georgien, Litauen, Moldavien och Ukraina - avstådda.
Resolutionen förbjuder ingenting. Det uppmuntrar.
Den distinktionen betyder mer än den låter, eftersom den intressanta frågan inte är politisk. Det är: ** Hur fel är kartan du har tittat på, exakt? Det är en mätbar mängd, och ingen behöver en röst för att lösa den.
Så vi mätte det.
Mätningen
Vi tog samma land geometri vår kart renderer fartyg (world-50m, Natural Earth data på 1:50m), och samma projektion bibliotek som den använder (d3-geo). För varje land beräknade vi två saker:
- dess modellerade sfäriska område den solida vinkeln av dess dataset geometri, multiplicerad med jordens genomsnittliga radie kvadrat. Detta undviker projektionsförvrängning, men förblir en uppskattning baserad på generaliserade gränser och en sfärisk jordmodell, inte ett exakt undersökningsområde.
- dess projected area* planarpolygonområdet beräknat av
geoPath().area(), med varje projektion monterad på en identisk 1600 × 900 duk.
normaliserat områdesförhållande är ett lands andel av de sammanfattade projicerade områdena i alla landsfunktioner som delas av dess andel av deras sammanfattade sfäriska områden. Nämnaren innehåller alla funktioner, inklusive Antarktis, det utesluter havsområde. Dessa poäng beror på funktionen set och projektion klippning, och är inte Mercator lokala skala faktorer. Jorden ger ungefär × 1.00, med förbehåll för numerisk precision och klippning. Projekterade kvadratpixlar beskriver geometriskt område, inte ett antal rasterpixlar inklusive stroke eller antialiasing.
Se den
Klicka mellan de två prognoserna. Det är samma världskarta på något sätt – samma kustlinjer, samma ram - allt som förändras är projektionen.
Titta på Grönland. På Mercator dras det något ** större än hela
Afrika; på Equal Earth Africa upptar nästan fjorton gånger Grönlands område. Ingenting har skalats för hand:
detta är world-110m - samma naturlig jordgeometri våra kartåtergivningsfartyg -
genom d3-geo, med båda prognoserna monterade på en identisk ram, och
förhållandet tryckt under är geoPath().area() mätt på exakt formerna
du tittar på.
Demo använder grov 1:110 miljoner geometri; tabellerna nedan använder 1:50 miljoner geometri. Deras kustlinjer och utvalda funktioner skiljer sig, så de visade förhållandena kan skilja sig något.
Widgeten är en vanlig PinePaper-scen: knapparna är on_click_fire
relationer och swap är on_event_set_visibility. Öppna den i redaktören och
det är din att dra isär.
Afrika mot Grönland
| modellerat sfäriskt område | dras på Mercator | dras på Equal Earth | |
|---|---|---|---|
| Afrika (56 datasetfunktioner) | 29.99M km² | 16,907 px² | 64,544 px² |
| Grönland | 2.15M km² | 17,852 px² | 4,638 px² |
| förhållande | 13.9× | 0.95× | 13.9× |
Med hjälp av dessa gränser och en sfärisk jordmodell är Afrikas område cirka * 13,9 gånger * Grönlands. I vår Mercator gör den upptar ungefär 0,95 gånger* Grönlands projicerade område - cirka 5% mindre. Jorden bevarar ungefär 13,9-till-1-relationen.
Afrikavalet innehåller 56 Natural Earth-funktioner: 55 ISO-kodade funktioner, inklusive Västsahara, plus separat representerade Somaliland. Somalia och Somalia kombineras geografiskt totalt; deras separata datamängder innebär inte en position för erkännande. Denna funktionsräkning skiljer sig från Afrikanska unionens 55-metersräkning. Det fullständiga urvalet är listat i skriptet nedan.
Varje land, samma test
| land | Mercator | Jorden |
|---|---|---|
| Grönland | ×3.91 | ×1.00 |
| Norge | ×2.14 | ×1.00 |
| Kanada | ×1.23 | ×1.00 |
| Ryssland | ×1.17 | ×1.00 |
| Sverige | ×1.16 | ×1.00 |
| Indien | ×0.28 | ×1.00 |
| Nigeria | ×0.25 | ×1.00 |
| Brasilien | ×0.25 | ×1.00 |
| DR Kongo | ×0.24 | ×1.00 |
| Kenya | ×0.24 | ×1.00 |
| Indonesien | ×0.24 | ×1.00 |
Latitud driver Mercators lokala förvrängning. Under normaliseringen som används här upptar de listade tropiska länderna ungefär en fjärdedel av sin proportionella andel av kartlagd mark. Indien, Brasilien och Indonesien påverkas på samma sätt som Nigeria och Kenya, men deras poäng skiljer sig åt. Grönlands höga breddgrad gör det till ett särskilt slående exempel.
Jorden går till ×1.00 för alla elva. De omgivna resultaten sträcker sig från cirka 0,99989 till 1.00004: den matematiska projektionen bevarar relativt område, medan D3: s provtagna polygonrendering introducerar små numeriska skillnader.
Varför Mercator gör detta
Mercator är *conformal: den bevarar vinklar. En kurs av konstant sant lager - en rhumb linje - plottar som en rak linje. Först presenteras 1569, är det fortfarande allmänt används för nautiska diagram av denna anledning. [NOAA förklarar denna navigationsfastighet] (https://www.nauticalcharts.noaa.gov/learn/nautical-cartography.html).
För sfärisk Mercator med enhetsskala vid ekvatorn, bevara vinklar kostar du område. För att hålla formen på en liten region korrekt när du flyttar bort från ekvatorn måste kartan sträcka österut - väster med en faktor av sek 1/cos av latituden - och sedan sträcka norr-syd av samma faktor för att hålla vinklar intakta. Område skalas därför somsec2(φ)*. Vid 60° är det 4×. Vid 75° är det ca 15×. Skalan avviker vid polerna, som inte kan representeras vid ändliga koordinater på en standard Mercator-karta.
Det finns ingen lösning för detta som håller Mercator Mercator. Överensstämmelse och lika område är matematiskt oförenliga på ett område: ingen projektion kan ha båda. Varje världskartprojektion innebär ett val om vilka egenskaper som ska bevaras.
För lagerbaserad navigering är Mercators vinkel och rhumb-line egenskaper användbara. För världskartor avsedda att jämföra regionala områden - i klassrum, nyhetsrum eller datavisualiseringar - är en jämställd projektion bättre passform.
Vad Equal Earth är
Equal Earth introducerades av Bojan Šavrič, Tom Patterson och Bernhard Jenny i ett papper som publicerades online den 7 augusti 2018, senare i tidskriftens 2019-volym. Det är lika område genom konstruktion. Dess designers sökte ett visuellt glädjande alternativ till Gall-Peters, som också bevarar området, men förlänger tropiska former. Den estetiska preferensen är en designbedömning, inte en objektiv rangordning av alla tidigare jämställdhetsprognoser. [Konstruktörerna beskriver sina mål här] (https://www.equal-earth.com/equal-earth-projection.html).
Jorden håller kontinenter igenkännligt formade, har försiktigt krökt meridianer och en horisontell ekvator, och inte vika polerna i en punkt. Det är nära i anda till Robinson-projektionen - det är inte jämställdhet - men med området egendom gjort exakt.
Jorden snedvrider form, särskilt nära kanterna, och är olämplig för konventionell lagerbaserad navigering. Ingen platt världskarta bevarar varje geometrisk egendom. Jorden är användbar när syftet är att jämföra relativa områden.
Använda den
PinePaper stöder equalEarth i sin kartgivare. Natural Earth förblir en separat kompromissprognos; den bevarar inte området.
// Equal Earth world map
await PinePaper.mapSystem.loadMap('world', {
projection: 'equalEarth',
styles: { fill: '#1e3a5f', stroke: '#0f172a', strokeWidth: 0.5 }
});
// Illustrative values only. Equal Earth preserves relative region areas;
// meaningful choropleths also require appropriate data and classification.
PinePaper.mapSystem.applyDataColors({
Nigeria: 223, Ethiopia: 126, Egypt: 114, 'Dem. Rep. Congo': 102
}, { colorScale: ['#fff7ec', '#7f2704'] });
I redaktören är det i projektionsnedgången av kartpanelen, andra i listan, markerad * (lika område) *. För att köra snippet ovan, öppna Code Console (</>-knappen i rubriken) och klistra in den - kartan visas på duken som vanliga, redigerbara objekt.
Mercator är också tillgänglig. Dess projektion egenskaper passar lagerbaserade diagram, men välja det ensam gör inte en karta lämplig för operativ navigering.
Reproducera detta
Kör hela skriptet nedan med Node.js 18 eller senare. I en arbetskatalog, installera de fasta beroenden:
npm install --save-exact d3-geo@3.1.1 topojson-client@3.1.0
Spara följande som measure-equal-earth.mjs och kör node measure-equal-earth.mjs. Den hämtar world-atlas@2.0.2/countries-50m.json; alternativt passerar en lokal kopia som det första argumentet. D3: s standard adaptiv-sampling precision och Mercator klippning behålls. Båda prognoserna är monterade på en 1600 x 900 ram.
import { readFileSync } from 'node:fs';
import * as topojson from 'topojson-client';
import * as d3 from 'd3-geo';
const url = 'https://cdn.jsdelivr.net/npm/world-atlas@2.0.2/countries-50m.json';
let topo;
if (process.argv[2]) {
topo = JSON.parse(readFileSync(process.argv[2], 'utf8'));
} else {
const response = await fetch(url);
if (!response.ok) throw new Error(`Geometry download failed: ${response.status}`);
topo = await response.json();
}
const fc = topojson.feature(topo, topo.objects.countries);
// 55 ISO numeric codes, including Western Sahara; Somaliland is separate.
const africaIds = new Set(`012 024 204 072 854 108 120 132 140 148 174
178 180 262 818 226 232 748 231 266 270 288 324 624 384 404 426 430
434 450 454 466 478 480 504 508 516 562 566 646 678 686 690 694 706
710 728 729 834 768 788 800 894 716 732`.split(/\s+/));
const africa = {
type: 'FeatureCollection',
features: fc.features.filter(f => africaIds.has(f.id) || f.properties.name === 'Somaliland')
};
if (africa.features.length !== 56) throw new Error('Unexpected Africa feature selection');
const country = name => {
const f = fc.features.find(f => f.properties.name === name);
if (!f) throw new Error(`Missing feature: ${name}`);
return f;
};
const greenland = country('Greenland');
const sphericalKm2 = f => d3.geoArea(f) * 6371.0088 ** 2;
const projections = [d3.geoMercator(), d3.geoEqualEarth()]
.map(p => p.fitSize([1600, 900], { type: 'Sphere' }));
const drawn = (f, p) => d3.geoPath(p).area(f);
const sum = fn => fc.features.reduce((total, f) => total + fn(f), 0);
const worldSpherical = sum(sphericalKm2);
const worldDrawn = projections.map(p => sum(f => drawn(f, p)));
console.log('Africa features:', africa.features.map(f => f.properties.name).sort());
console.table([['Africa', africa], ['Greenland', greenland]].map(([region, f]) => ({
region, sphericalKm2: sphericalKm2(f),
mercatorPx2: drawn(f, projections[0]), equalEarthPx2: drawn(f, projections[1])
})));
const ratio = sphericalKm2(africa) / sphericalKm2(greenland);
const mercatorRatio = drawn(africa, projections[0]) / drawn(greenland, projections[0]);
console.log({ sphericalRatio: ratio, mercatorRatio,
equalEarthRatio: drawn(africa, projections[1]) / drawn(greenland, projections[1]),
comparisonDistortion: ratio / mercatorRatio });
console.table(['Greenland', 'Norway', 'Canada', 'Russia', 'Sweden', 'India',
'Nigeria', 'Brazil', 'Dem. Rep. Congo', 'Kenya', 'Indonesia'].map(name => {
const f = country(name);
const scores = projections.map((p, i) =>
(drawn(f, p) / worldDrawn[i]) / (sphericalKm2(f) / worldSpherical));
return { country: name, mercator: scores[0], equalEarth: scores[1] };
}));
Det oavrundade afrika-till-Greenland-förhållandet är cirka 13,917 på sfären och 0,947 på Mercator: en ungefär *14,7-faldig förvrängning av den jämförelsen. Runda dessa till 13,9 och 0,9 innan dividering skulle vilseledande föreslå mer än femton gånger.
Källor
- [Associated Press, 4 september 2026] (https://apnews.com/article/b138fe9f76d7ff54cc7d5c9b1ddfa983) rapportering om omröstning och uppmuntran; denna artikel har inte kontrollerat FN:s resolutionstext oberoende.
- [Šavrič, Patterson och Jenny, "The Equal Earth map projection"] (https://doi.org/10.1080/13658816.2018.1504949), International Journal of Geographical Information Science, 33 (3), 454-465 (2019, publicerad online 2018).
- [Natural Earth geometri via världsatlas] (https://github.com/topojson/world-atlas), version 2.0.2, 1:50 miljoner skala.
- [D3 sfärisk geometri] (https://d3js.org/d3-geo) och [projected path area] (https://d3js.org/d3-geo/path) - mätmetoder och numerisk rendering.
- [PROJ Mercator dokumentation] (https://proj.org/en/stable/operations/projections/merc.html) projektionsegenskaper och ekvationer.
- [Afrikansk unionsöversikt] (https://www.au.int/en/overview) den separata 55-medlemskonventionen.
Ready to create?
Start making animated GIFs, videos, and graphics — free, no signup.
Open PinePaper Editor