· 8 min read

Birleşmiş Milletler Dünya'yı Sadece Yasakladı – İşte Mercator aslında Afrika'ya Ne Yaptı

4 Eylül 2026'da BM Genel Kurulu, Mercator'dan eşit Dünya projeksiyonuna hareket etmesini teşvik etti. Doğal Dünya sınırlarını ve küresel bir Dünya modelini kullanarak, Afrika yaklaşık 13.9 × Grönland'dır. Mercatormuzda yaklaşık 0.95× Grönland'ın alanı kaplıyor.

Ne oldu

Associated Press, 4 Eylül 2026'da Birleşmiş Milletler Genel Kurulu, Mercator'un yerinde **Equal Dünya projeksiyonunu benimsemeleri için bir karar verdi. Togo tarafından desteklendi ve Afrika Birliği tarafından desteklendi; 164 üye devlet oy kullandı, Amerika Birleşik Devletleri oy verdi ve altı – Sırbistan, Estonya, Georgia, Litvanya, Moldova ve Ukrayna – abstained.

Karar hiçbir şey yasaklamaz. Teşvik eder.

Bu ayrım kulağa daha fazla önemli, çünkü ilginç soru siyasi değil. Bu: Ne kadar yanlış aradığınız harita, tam olarak? Bu ölçülebilir bir miktar ve kimse onu yerleşmek için bir oylamaya ihtiyaç duymaz.

Bu yüzden ölçtük.

Ölçümü

Aynı ülke geometrisini haritalama gemilerimizi aldık (world-50m, Doğal Dünya verileri 1:50'de) ve aynı projeksiyon kütüphanesini kullandık (d3-geo). Her ülke için iki şeyi hesapladık:

  • modelled s global alanı - - dataset geometrisinin sağlam açısı, Dünya’nın yarıçap anlamına gelir. Bu projeksiyon bozulmasından kaçınır, ancak genelleştirilmiş sınırlara ve küresel bir Dünya modeline dayanan bir tahmin kalır, tam bir anket alanı değil.
  • projelenmiş alanı - planlı poligon alanı geoPath().area() tarafından hesaplanır, her projeksiyon aynı 1600×900 tuvale donatılmıştır.

Normalleştirilmiş alan oranı, tüm ülkenin toplam proje alanlarının payları, toplam s global alanlarıyla bölünmüşlerdir. Denominator Antarktika dahil tüm özellikleri içerir; okyanus alanını dışlar. Bu puanlar özellik setine ve projeksiyon kliplerine bağlıdır ve Mercator'un yerel ölçek faktörleri değildir. Eşit Dünya yaklaşık ×1.00 verir, sayısal hassasiyet ve kliplere tabi. Projek kare piksel geometrik alanı tanımlar, inmeler veya antialiasing dahil olmak üzere bir sayı değildir.

Görsün

İki projeksiyon arasında tıklayın. Aynı dünya haritası da öyle – aynı kıyılar, aynı çerçeve – bu yüzden değişiklikler olan her şey projeksiyondur.

Interactive demo — open in editor pp:PinePaper

Grönland'ı izleyin. Mercator'da biraz larger tüm bunların hepsinden daha çizilir Afrika; eşit Dünya Afrika'da yaklaşık on dört kez Grönland'ın bölgesinde bulunuyor. Hiçbir şey elle ölçeklendi: bu world-110m - aynı Doğal Dünya geometrisi haritamız taşıyıcı gemileri - d3-geo aracılığıyla, her iki projeksiyonla aynı çerçeveye ve aşağıda yayınlanan oran geoPath().area() tam olarak şekilleri üzerinde ölçülüyor bakıyorsunuz.

Demo koarser 1:110 milyon geometri kullanır; aşağıdaki tablolar 1:50 milyon geometri kullanır. Onların kıyı şeridi ve seçilmiş özellikleri farklıdır, bu nedenle görüntülenen oranlar biraz farklı olabilir.

Widget sıradan bir PinePaper sahnedir: düğmeler on_click_fire ilişkiler ve değişim on_event_set_visibility. Bunu editörde açın ve ayrı çekmek sizindir.

Afrika, Grönland'a karşı

modellendi s global alan mercator üzerinde çizildi equal Earth
Afrika (56 dataset özellikleri) 29.99M km² 16,907 px² 64,544 px²
Grönland 2.15M km² 17,852 px² 4,638 px²
oran oranı oranı oranı 13.9× 0.95× 13.9×

Bu sınırları ve küresel bir Dünya modelini kullanarak, Afrika'nın alanı yaklaşık 13.9 kez Grönland'ın. Mercatorumuz bunu yaklaşık **0.95 kez tutuyor Grönland'ın projesi – yaklaşık% 5 daha az. Eşit Dünya yaklaşık 13.9-to-1 ilişkisini koruyor.

Afrika seçimi 56 Doğal Dünya özellikleri içeriyor: Batı Sahra dahil 55 ISO kodlu özellik, artı ayrı ayrı Somaliland temsil ediyor. Somali ve Somaliland toplamında coğrafi olarak birleştirilir; ayrı veri set girişleri tanıma konusunda bir pozisyon ima etmez. Bu özellik sayımı Afrika Birliği'nin 55 üye sayısından farklıdır. Tam seçim aşağıdaki senaryoda listelenir.

Her ülke, aynı test

ülke ülkesi ülke ülkesi Mercator Eşit Dünya
Grönland ×3.91 ×1.00
Norveç ×2.14 ×1.00
Kanada ×1.23 ×1.00
Rusya ×1.17 ×1.00
İsveç ×1.16 ×1.00
Hindistan ×0.28 ×1.00
Nijerya ×0.25 ×1.00
Brezilya ×0.25 ×1.00
DR Kongo ×0.24 ×1.00
Kenya ×0.24 ×1.00
Endonezya ×0.24 ×1.00

Boks Mercator'un yerel bölgesi bozulmasına yol açıyor. Burada kullanılan normalleşmenin altında, listelenen tropikal ülkeler, haritalanmış toprakların orantılı paylarının yaklaşık dörtte birini işgal ediyor. Hindistan, Brezilya ve Endonezya Nijerya ve Kenya'ya benzer şekilde etkilenir, ancak puanları farklıdır. Grönland'ın yüksek entitude onu özellikle çarpıcı bir örnek haline getiriyor.

Tüm 11 için ×1.00'e eşit Dünya turları. Açıklanmamış sonuçlar yaklaşık 0.99989'dan 100004'e kadar değişir: matematiksel projeksiyon göreceli alanı korurken, D3'ün örneklenmiş poligon sunumu küçük sayısal farklılıkları ortaya koyar.

Mercator neden bunu yapıyor

Mercator conformal: açılarını koruyor. Sürekli gerçek bir taşıma kursu – bir rhumb hattı – düz bir çizgi olarak. İlk olarak 1569 yılında sunuldu, bu nedenle nautical grafikler için yaygın olarak kullanılıyor. NOAA bu navigasyon mülkünü açıklıyor.

S global Mercator için, equator'da birim ölçekle, arsaları korumak için size bölgeyi sağlar. Boşluktan uzaklaşdığınız gibi küçük bir bölgenin şeklini korumak için, haritanın bir faktör tarafından doğu-batıya uzanması gerekir sec(TIS) - - latitude 1/cos - ve sonra kuzey-south'ı aynı faktörden uzaklaştırmak için genişletin. Alan bu nedenle sec2 (TIS) olarak ölçeklenir. 60°'de 4 ×. 75°'de yaklaşık 15×. Ölçek kutuplarda farklılık gösterir, standart bir Mercator haritasında sonlu koordinatlarda temsil edilemez.

Mercator Mercator'u tutan bunun için bir düzeltme yoktur. Conformality ve eşit alan bir alanda matematiksel olarak uyumsuzdur: Hiçbir projeksiyon ikisine de sahip olamaz. Her dünya haritası projeksiyonu hangi özellikleri korumak için bir seçim içerir.

Taş tabanlı navigasyon için Mercator'un açısı ve rhumb-line özellikleri faydalıdır. Dünya haritaları bölgesel alanları karşılaştırmayı amaçladı – sınıfları, haber odaları veya veri görselleştirmeleri – eşit alan projeksiyon daha iyi bir uyum.

Eşit Dünya nedir

Eşit Dünya Bojan Šavrič, Tom Patterson ve Bernhard Jenny tarafından 7 Ağustos 2018'de yayınlanan bir makalede tanıtıldı. İnşaat tarafından eşit yer. Tasarımcıları Gall-Peters için görsel olarak hoş bir alternatif istedi, bu da bölgeyi koruyor ama tropikal şekilleri. Bu estetik tercih, daha önceki eşit projeksiyonların objektif bir sıralaması değildir. Yöneticiler burada hedeflerini tanımlar.

Eşit Dünya, kıtaları belirgin bir şekilde şekillendiriyor, nazikçe meridyenler ve yatay bir equator var ve kutupları bir noktaya katmıyor. Bu, Robinson projeksiyonuna yakın - hangisidir * eşit-area değil – ancak alan mülkiyeti tam olarak yapılır.

Equal Earth distorts şekli, özellikle kenarlara yakın ve geleneksel yatak tabanlı navigasyon için uygun değildir. Düz dünya haritası her geometrik mülkü korur. Eşit Dünya, amaç göreceli alanları karşılaştırmak için yararlı.

Kullanımı

PinePaper, equalEarth'i haritada destekliyor. Doğal Dünya ayrı bir uzlaşma projeksiyonu olarak kalır; alanı korumaz.

// 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'] });

Editörde, Map panelinin projeksiyon düşüşünde, listedeki ikinci, işaretli (equal-area). Yukarıdaki parçaları çalıştırmak için, Code Console (The </> düğmesi in the header) ve onu yapıştırmak - harita normal, düzenlenebilir öğeler olarak tuval üzerinde görünür.

Mercator da mevcuttur. Projeksiyon özellikleri yatak tabanlı grafiklere uygundur, ancak sadece onu seçmek operasyonel navigasyon için uygun bir harita yapmaz.

Reproduce this

Node.js 18 veya daha sonra aşağıdaki tam senaryoyu çalıştırın. Bir çalışma kılavuzunda, pinned bağımlılıkları yükleyin:

npm install --save-exact d3-geo@3.1.1 topojson-client@3.1.0

measure-equal-earth.mjs olarak takip edin ve node measure-equal-earth.mjs çalıştırın. world-atlas@2.0.2/countries-50m.json'i indirmek; alternatif olarak ilk argüman olarak yerel bir kopyasını geç. D3'ün varsayılan hassas ve Mercator klibi muhafaza edilir. Her iki projeksiyon da 1600×900 çerçeveye donatılmıştır.

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] };
}));

Afrika'nın Yeşil Ülke oranı, Mercator'da Alan ve 0.947'de yaklaşık 13.917'dir: kabaca **14.7-127. Buları 13.9 ve 0.9'ye bölmeden önce, yanıltıcı olarak on beş kattan daha fazlasını önerecektir.

Kaynaklar

Ready to create?

Start making animated GIFs, videos, and graphics — free, no signup.

Open PinePaper Editor